Beranda » bagaimana » Dapatkah Perangkat Lunak Membedakan Antara Komputer Desktop dan Laptop?

    Dapatkah Perangkat Lunak Membedakan Antara Komputer Desktop dan Laptop?

    Banyak lisensi perangkat lunak yang sangat terbatas dalam hal bagaimana, dan di mana Anda dapat menginstal suatu program, tetapi seberapa bagus program-program itu untuk menentukan jenis perangkat yang mereka instal? T&J Super Pengguna hari ini memiliki jawaban untuk pertanyaan pembaca yang penasaran.

    Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.

    Foto milik Robert (Flickr).

    Pertanyaan

    Pembaca pengguna super, Abhi ingin tahu apakah perangkat lunak dapat benar-benar membedakan antara komputer desktop dan laptop:

    Lisensi untuk perangkat lunak intensif CPU seperti Pix4D mengatakan bahwa itu dapat diinstal pada dua perangkat, tetapi dengan satu syarat. Membaca cetakan halus, tampaknya satu perangkat dapat menjadi desktop / workstation pemrosesan penuh sedangkan yang kedua harus laptop atau perangkat seluler.

    Bagaimana perangkat lunak tahu jenis perangkat yang diinstalnya? Apakah ada hadiah dalam spesifikasi perangkat keras untuk menentukan sesuatu seperti ini (mis. Keberadaan baterai)?

    Mengingat perangkat lunak berfungsi penuh pada kedua perangkat, apakah kondisi ini menjadi tidak relevan jika saya hanya membeli laptop kelas atas yang sama cepatnya dengan desktop?

    Dapatkah perangkat lunak benar-benar membedakan antara komputer desktop dan laptop?

    Jawabannya

    Kontributor SuperUser abnev dan Technik Empire memiliki jawaban untuk kita. Pertama, abnev:

    Di Linux, Anda dapat menjalankan perintah berikut:

    • sudo dmidecode -string chassis-type

    Pada laptop, ini akan mengembalikan laptop, notebook, portable, atau sub-notebook (tergantung produsennya).

    Untuk Windows, lihat dokumentasi TechNet berikut untuk menentukan jenis sasis komputer Anda: Mengidentifikasi Jenis Sasis Komputer

    Diikuti oleh jawaban dari Technik Empire:

    Untuk menambah jawaban lain di sini tentang Linux, perangkat lunak Windows juga dapat mengakses informasi ini melalui berbagai metode / objek WinAPI yang disediakan. Salah satu contohnya adalah Win32_ComputerSystem, yang antara lain memiliki anggota seperti:

    Nilai yang mungkin termasuk:

    Mengenai bagaimana Windows mengetahui hal ini, sementara saya tidak dapat mengatakan dengan pasti karena saat ini saya tidak memiliki kode sumber Windows dan tautan dokumentasi resmi, saya akan mengatakan itu adalah masalah sederhana dari ID perangkat keras di dalam komputer yang memberikan informasi ini kepada operasi. sistem.

    Karena Windows memiliki jaringan mitra besar yang mengirimkan driver mereka langsung ke Microsoft (untuk pembaruan driver melalui Pembaruan Windows dan driver "standar" untuk disertakan dengan media instalasi), sangat mudah bagi Windows untuk mengetahui dengan tepat komputer jenis apa yang Anda miliki. diinstal pada. Hanya dengan ID CPU saja, Anda dapat menentukan apakah itu komputer desktop atau laptop.


    Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.