Apakah Pemandu Peranti?

Pemacu Peranti: Kenapa Mereka Penting & Cara Kerja Dengan Mereka

Pemandu peranti adalah perisian kecil yang memberitahu sistem operasi dan perisian lain bagaimana untuk berkomunikasi dengan sekeping perkakasan .

Sebagai contoh, pemandu pencetak memberitahu sistem pengendalian, dan melalui program apa pun yang anda mempunyai perkara yang anda ingin cetak terbuka, betul-betul bagaimana mencetak maklumat pada halaman

Pemacu kad bunyi diperlukan supaya sistem operasi anda mengetahui dengan tepat bagaimana menterjemahkan 1 dan 0 yang merangkumi bahawa fail MP3 ke isyarat audio bahawa kad bunyi boleh output ke fon kepala atau pembesar suara anda.

Idea umum yang sama berlaku untuk kad video , papan kekunci , monitor , dll.

Teruskan membaca lebih lanjut mengenai mengapa pemandu penting, termasuk beberapa contoh lagi, serta maklumat tentang bagaimana untuk memastikan pemandu anda dikemas kini dan apa yang perlu dilakukan jika mereka tidak berfungsi dengan betul.

Bagaimana Tepat Adakah Pemandu Peranti berfungsi?

Fikirkan pemandu peranti seperti penterjemah antara program yang anda gunakan dan peranti yang program tersebut mahu menggunakan entah bagaimana. Perisian dan perkakasan itu dicipta oleh orang atau syarikat yang berbeza dan bercakap dua bahasa yang berbeza, jadi penterjemah (pemandu) membolehkan mereka berkomunikasi.

Dengan kata lain, satu program perisian boleh memberikan maklumat kepada pemandu untuk menerangkan apa yang mereka mahu sekeping perkakasan lakukan, maklumat yang dimengerti pemandu peranti dan kemudian dapat memenuhi dengan perkakasan.

Terima kasih kepada pemandu peranti, kebanyakan program perisian tidak perlu mengetahui bagaimana untuk bekerja secara langsung dengan perkakasan, dan pemandu tidak perlu memasukkan pengalaman aplikasi penuh untuk pengguna berinteraksi. Sebaliknya, program dan pemacu semata-mata perlu tahu cara untuk saling berinteraksi antara satu sama lain.

Ini adalah tawaran yang sangat baik untuk semua orang yang terlibat, memandangkan terdapat bekalan perisian dan perkakasan yang hampir tidak berkesudahan di luar sana. Jika semua orang tahu bagaimana untuk berkomunikasi dengan orang lain, proses membuat perisian dan perkakasan mungkin hampir mustahil.

Bagaimana Mengurus Pemacu Peranti

Kebanyakan masa, pemandu memasang secara automatik dan tidak perlu lagi perhatian, selain dari mengemas kini sesekali untuk menyelesaikan pepijat atau menambah ciri baru yang sejuk. Ini berlaku untuk sesetengah pemandu di Windows yang dimuat turun melalui Kemas Kini Windows .

Pemacu untuk setiap perkakasan dalam komputer Windows anda diuruskan secara berpusat dari Pengurus Peranti , tersedia dalam semua versi Microsoft Windows .

Berikut adalah beberapa tugas biasa dalam Windows yang melibatkan pemandu:

Berikut adalah beberapa sumber tambahan yang berkaitan dengan pemandu:

Banyak masalah yang boleh diasingkan ke sekeping perkakasan tertentu tidak masalah dengan perkakasan sebenar itu sendiri, tetapi masalah dengan pemacu peranti yang dipasang untuk perkakasan itu. Sesetengah sumber yang dihubungkan di atas akan membantu anda memahami semua perkara itu.

Lebih Lanjut Mengenai Pemacu Peranti

Di luar hubungan perisian-pemandu-asas, terdapat beberapa situasi lain yang melibatkan pemandu (dan yang tidak) yang agak menarik.

Walaupun ini kurang umum hari ini, sesetengah perisian dapat berkomunikasi secara langsung dengan beberapa jenis perkakasan - tiada pemandu diperlukan! Ini biasanya hanya mungkin apabila perisian menghantar perintah yang sangat mudah kepada perkakasan, atau apabila kedua-duanya dibangunkan oleh syarikat yang sama, tetapi ini juga boleh dianggap sebagai sejenis keadaan pemandu terbina dalam.

Sesetengah pemandu peranti berkomunikasi secara langsung dengan peranti, tetapi yang lain berlapis bersama. Dalam situasi ini, satu program akan berkomunikasi dengan satu pemandu sebelum pemandu itu berkomunikasi dengan yang lain, dan sebagainya sehingga pemandu terakhir sebenarnya melakukan komunikasi langsung dengan perkakasan.

Pemandu "tengah" ini sering tidak melakukan apa-apa fungsi selain daripada mengesahkan bahawa pemandu lain berfungsi dengan baik. Walau apa pun, sama ada terdapat satu pemandu atau gandaan yang bekerja dalam "tindanan," semuanya dilakukan di latar belakang tanpa perlu tahu atau melakukan apa-apa.

Windows menggunakan fail.SYS sebagai pemandu peranti yang boleh dimuatkan, bermakna mereka boleh dimuatkan pada asas yang diperlukan supaya mereka tidak selalu mengambil memori. Perkara yang sama berlaku untuk modul Linux .KO.

WHQL adalah proses ujian oleh Microsoft yang membantu membuktikan bahawa pemacu peranti tertentu akan berfungsi dengan versi Windows tertentu. Anda mungkin melihat bahawa pemandu yang anda muat turun atau tidak bersertifikat WHQL. Anda boleh membaca lebih lanjut mengenai Makmal Kualiti Perkakasan Windows di sini .

Satu lagi bentuk pemandu adalah pemandu peranti maya, yang digunakan dengan perisian virtualisasi. Mereka bekerja sama dengan pemandu biasa tetapi untuk mengelakkan sistem operasi tetamu mengakses aksesori secara langsung, pemandu maya menyamar sebagai perkakasan sebenar supaya OS tetamu dan pemandunya sendiri boleh mengakses perkakasan seperti sistem operasi bukan maya.

Dengan kata lain, semasa sistem pengendali tuan rumah dan antara muka pemacunya dengan komponen perkakasan yang sebenar, sistem operasi tamu maya dan antara muka pemandu mereka dengan perkakasan maya melalui pemacu peranti maya, yang kemudiannya disampaikan kepada perkakasan fizikal sebenar oleh sistem pengendalian tuan rumah.