Memahami plug-and-play
Kembali pada hari-hari Windows 3.1 dan sebelumnya, menginstal perangkat keras baru adalah mimpi buruk. Setiap slot ekspansi memerlukan konfigurasi manual, yang mengharuskan Anda mempelajari seluk-beluk cara kerja PC sebenarnya. Jika ada masalah, kartu mungkin tidak berfungsi, atau lebih buruk lagi, beberapa perangkat keras lain berhenti bekerja dan Anda perlu mengkonfigurasi ulang.
Untungnya, Microsoft menyadari bahwa ini adalah situasi yang tidak dapat diterima, terutama jika mereka ingin menjual komputer pribadi ke pengguna rumahan biasa, dan Windows 95 adalah penampilan pertama dari solusi mereka: plug and play . Sekarang perangkat baru dikenali dan dikonfigurasi oleh BIOS dan Windows itu sendiri dengan input pengguna yang sangat sedikit (jika ada).
Ini adalah awal dari rencananya. Versi pertama tidak terlalu dapat diandalkan dan segera menerima julukan baru "pasang dan berdoa" , tetapi situasinya segera teratasi. Sekarang Anda dapat mengambil add-on apa pun, menginstalnya di sistem apa pun dan itu akan berfungsi seperti yang diharapkan. Ini adalah bagian dari plug and play , tentu saja.
Cara kerja Plug and Play di Windows XP
Plug and Play di Windows XP memungkinkan pengguna untuk cukup mencolokkan perangkat keras dan membiarkan sistem operasi mengkonfigurasi dan menggunakan perangkat keras. Namun, perangkat keras komputer, driver perangkat, dan BIOS sistem harus dirancang untuk menginstal perangkat baru tanpa campur tangan pengguna. Misalnya, meskipun Windows XP menyediakan fungsionalitas plug-and-play, sistem operasi tidak dapat secara otomatis mengkonfigurasi dan menjalankan perangkat jika driver plug-and-play tidak tersedia untuk perangkat yang bersangkutan.
Jika ada perangkat keras yang terpasang, seperti B. Saat pengguna mencolokkan kamera ke port USB, Plug & Play Manager melakukan langkah-langkah berikut untuk menginstal perangkat: Setelah menerima pemberitahuan bahwa perangkat telah diinstal, Plug & Play Play memeriksa bahwa perangkat dimaksudkan untuk Untuk menentukan sumber daya apa yang dibutuhkan (seperti interupsi, area memori, area I/O, dan saluran DMA) dan untuk mengalokasikan sumber daya tersebut, manajer Plug and Play memeriksa nomor identifikasi perangkat. Pembaruan Windows kemudian mencari driver yang cocok dengan hard drive, disk, CD-ROM, dan nomor ID perangkat. Ketika ada beberapa driver, Plug & Play memilih driver terbaik dengan memeriksa ID perangkat keras yang paling sesuai, tanda tangan driver, dan atribut driver lainnya, kemudian menginstal driver dan menggerakkan perangkat.
Driver perangkat yang disertakan atau diinstal dengan Windows XP harus memenuhi standar Program Logo Windows. Driver perangkat yang lulus pengujian kepatuhan Windows Hardware Quality Lab (WHQL) diberi label secara elektronik, dan Windows XP mengenali label digital. Karena stabilitas sistem, Anda hanya boleh menggunakan driver perangkat yang ditandai untuk Windows XP. Sebuah pesan memperingatkan pengguna ketika driver yang tidak ditandatangani diinstal.
Windows memuat driver dengan start 0.
Ketika ada beberapa driver untuk sebuah perangkat, Windows XP menggunakan peringkat driver untuk menentukan driver terbaik untuk dimuat. Urutan pilot ditentukan sesuai dengan penandaan pilot dan korespondensi antara ID dan ID perangkat. Dukungan plug and play yang luas tergantung pada driver perangkat keras dan perangkat. Misalnya, perangkat lama yang tidak mampu Plug-and-Play, seperti kartu suara Arsitektur Standar Industri (ISA) atau kartu jaringan Arsitektur Standar Industri Diperluas (EISA), dapat memperoleh fungsionalitas dari driver Plug-and-Play.
Dukungan plug and play yang ditingkatkan bergantung pada perangkat keras dan driver perangkat. Misalnya, perangkat non-Plug and Play yang lebih lama, seperti kartu suara Arsitektur Standar Industri (ISA) atau adaptor jaringan Extended Industry Standard Architecture (EISA), dapat memanfaatkan fungsionalitas driver Plug and Play.
Jika driver tidak mendukung Plug and Play, perangkat berperilaku sebagai perangkat non-Plug and Play. Ini dapat menyebabkan beberapa fungsi sistem operasi tidak berfungsi. Misalnya, fitur manajemen daya seperti hibernasi mungkin tidak berfungsi. Untuk monitor, Windows XP mendukung instalasi plug-and-play jika monitor, kartu grafis, dan driver monitor mendukung plug-and-play; Jika tidak, monitor akan disebut "monitor default". Jika Anda terhubung ke komputer melalui sakelar KVM, Plug and Play mungkin tidak berfungsi.
Di Windows XP, dukungan Plug and Play dioptimalkan untuk komputer dengan BIOS Konfigurasi Lanjut dan Antarmuka Daya (ACPI). BIOS ACPI bertanggung jawab untuk mendeteksi perangkat yang tidak terlihat di Plug and Play karena perangkat terhubung ke bus yang tidak mendukung Plug and Play. Misalnya, ACPI BIOS mendeteksi periferal seperti pengatur waktu sistem dan pengontrol interupsi yang dapat diprogram pada motherboard yang tidak ada di bus dengan kemampuan plug-and-play dan membantu konfigurasi.
Agar semua fitur Plug and Play berfungsi, ACPI BIOS dan perangkat serta driver Plug and Play yang kompatibel harus ada. Advanced Power Management (APM) BIOS atau Plug and Play BIOS tidak mengaktifkan semua fitur Plug and Play dan tidak sekuat ACPI. Saat memecahkan masalah atau mengubah pengaturan sumber daya secara manual, periksa terlebih dahulu apakah Plug and Play disediakan oleh sistem operasi atau BIOS. Jika Plug and Play dikelola oleh BIOS dan Anda secara manual mengubah sumber daya yang dialokasikan ke perangkat keras (misalnya interupsi dan area memori), perubahan bersifat permanen dan sistem operasi tidak dapat menghapus sumber daya ini.
Sementara sumber daya perangkat keras diperbaiki, Windows XP kehilangan sebagian kemampuannya untuk mengalokasikan sumber daya ke semua perangkat. Jika Windows tidak dapat mengalokasikan semua sumber daya secara optimal, satu atau beberapa perangkat mungkin tidak berfungsi dengan baik karena masalah alokasi sumber daya.
Pada komputer x86, cara BIOS berinteraksi dengan perangkat Plug and Play bergantung pada siapa yang mengonfigurasi perangkat keras, BIOS, atau sistem operasi. Jika komputer Anda memiliki opsi ini, pengaturan "Aktifkan Plug and Play" sistem operasi dapat memengaruhi interoperabilitas. Beberapa perangkat plug and play dapat dipasang atau dilepas saat sistem sedang berjalan. Seperti USB, IEEE
1394 dan kartu PC dapat dipasang dan dilepas dalam sistem bertenaga. Saat memasang atau melepas perangkat keras, sistem operasi secara otomatis mendeteksi pemasangan dan pelepasan perangkat dan menyesuaikan sistem dan/atau konfigurasi perangkat keras yang diperlukan.
Jika perangkat tidak dapat dilepas saat sistem sedang berjalan, disarankan untuk menginformasikan sistem operasi terlebih dahulu untuk menghindari masalah. Aplikasi Safely Remove Hardware memberi tahu sistem operasi bahwa perangkat akan dihapus. Pada tab tersebut Anda dapat melihat berbagai jenis perangkat plug and play dan apakah perangkat tersebut dapat dilepas saat sistem sedang dalam proses. eksekusi.
Cara Kerja Plug and Play Bios
Kebanyakan orang melihat plug and play sebagai jawaban Windows, misalnya ketika Anda mencolokkan perangkat USB baru, perangkat akan mendeteksinya dan meminta Anda untuk menginstal driver. Namun, ini hanya sebagian kecil dari apa yang dilakukan Plug and Play. Plug and Play sebenarnya digunakan setiap kali komputer dihidupkan untuk mendeteksi semua perangkat keras dan kemudian mengalokasikan sumber daya sistem yang diperlukan. IRQ (Interrupt Request Lines) adalah contohnya
Bongkar perangkat dengan Safely Remove Hardware.
Sinyal yang memberi tahu CPU bahwa perangkat tertentu membutuhkan perhatian. PC memiliki jumlah IRQ yang terbatas dan dapat dialokasikan, sehingga harus digunakan dengan hati-hati.
Proses pemetaan dimulai sangat awal, bahkan sebelum Windows dimuat, ketika BIOS memeriksa perangkat keras yang terpasang dan menentukan IRQ mana yang ditetapkan ke perangkat. IRQ yang tidak digunakan dialokasikan ke pengontrol bus PCI untuk redistribusi nanti. Apa yang dilakukan BIOS ini berguna jika Anda memiliki komputer lama yang, misalnya, tidak dapat menangani plug and play sederhana, tetapi bagi orang lain itu hampir sama sekali tidak berguna. Faktanya, Windows XP mengabaikan alokasi sumber daya sistem yang dibuat oleh BIOS, memungkinkan Plug and Play untuk menangani semuanya dari awal. Oke, mungkin itu sedikit berlebihan.
Plug and Play sangat bagus, tetapi ini bukan hanya komponen Windows: itu juga tergantung pada perangkat keras dan driver Anda. Hasil akhirnya jauh lebih lama dari yang Anda pikirkan. Status sistem dan pengaturan BIOS dapat ditemukan di tabel.
perangkat pencarian
Proses penemuan perangkat keras plug-and-play dimulai dengan driver virtual yang disebut "root" yang mewakili komputer Anda. Ia menggunakan sistem yang disebut HAL (Hardware Abstraction Layer) untuk menemukan periferal dan pengontrol pada motherboard dan untuk menemukan jenis bus. Pengemudi kemudian memanggil hitungan rutin untuk mengetahui perangkat lain dan bus apa yang dicolokkan dan melaporkan hasilnya ke manajer Plug and Play. Setiap bus yang baru ditemukan (misalnya pengontrol USB) kemudian menjalankan rutinitas enumerasinya sendiri dan mencatat semua yang terhubung dengannya. Proses berlanjut hingga Plug & Play mengetahui segalanya tentang sistem Anda.
akar dari segalanya
Apakah itu terlihat seperti tampilan pohon atau struktur folder? Kamu benar. Dengan root di atas, maka folder PCI dengan folder USB, yang berisi misalnya semua perangkat USB yang terhubung. Anda dapat melihat hal yang sama di Pengelola Perangkat. Klik Lihat, lalu pilih Perangkat menurut Koneksi.
Apa yang belum kita lihat adalah bagaimana Plug and Play mengetahui driver mana yang digunakan untuk setiap perangkat. Ini bukan masalah untuk perangkat sistem tingkat tinggi seperti bus PCI, karena Windows memuatnya terlebih dahulu. Yang? Anda dapat melihat semua yang ada di registri: jalankan Regedit, navigasikan ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services dan lihat perangkat yang tersedia. Apa pun yang dimulai dengan start 0 sudah diinstal sebelumnya untuk startup sistem, jadi plug and play tidak ada hubungannya dengan itu.
Namun, perangkat kelas bawah seperti kartu suara dan perangkat USB berbeda. Jika Windows menemukannya, itu harus memverifikasi bahwa sistem Anda memiliki driver yang benar. Plug and Play memberikan pengenal untuk setiap bagian dari perangkat keras yang ditemukan. Kode vendor pertama dan masing-masing
Oleh karena itu, add-on PC memiliki pengenalnya sendiri Misalnya, katakanlah menggunakan Iomega
13CA dan tidak ada yang bisa menggunakannya. Yang kedua adalah kode produk yang digunakan oleh produsen untuk mengidentifikasi perangkat ini.
Pasang dan Mainkan kemudian menggunakan kode ini untuk menghasilkan pengenal unik untuk perangkat. Misalnya, jika Anda memiliki mouse roda USB Logitech, mouse akan mencari "Vid_046d&Pid_c00e". "Vid" adalah ID vendor, 046d adalah kode Logitech, "Pid" adalah ID produk, dan 0411 adalah kode Logitech untuk mouse roda kemudi.
Sekarang Plug and Play perlu mengetahui apakah Anda telah menginstal driver untuk produk ini dan mencarinya di registri. Dengan asumsi mouse roda Anda terhubung ke port USB, itu akan terdaftar di HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Enum\USB. Setelah ditemukan, pasang dan mainkan menggunakan nilai driver untuk mencari driver dan Anda selesai.
Namun, jika produk baru, tidak ada entri registri, jadi Plug and Play menjalankan New Device Wizard. Anda kemudian akan melihat CD atau folder dengan driver atau setidaknya file INF mereka. Mereka kemudian akan menginstal dan melanjutkan dengan plug and play. Ini adalah proses yang rumit, tetapi kita tidak perlu khawatir tentang formalitas lagi dan ini adalah cara yang benar.
Windows memuat driver dengan start 0.
Menghapus Perangkat Plug-and-Play Beberapa bus memungkinkan perangkat untuk dipasang atau dicolokkan saat sistem sedang berjalan. Contoh bus ini adalah USB, IEEE 1394, PC Card dan CardBus. Untuk perangkat bus lain seperti ISA dan PCI, komputer harus dimatikan sebelum menghubungkan atau melepas perangkat.
Jika Anda melihat ikon Safely Remove Hardware di baki sistem saat melepas perangkat dari bus yang mendukung hot-plugging, gunakan aplikasi Safely Remove Hardware untuk melepas perangkat keras dengan aman. Safely Remove Hardware Aplikasi memberitahu Windows bahwa pengguna ingin menghapus perangkat. Ini memungkinkan Windows untuk mempersiapkan proses dengan mengambil tindakan seperti menghentikan transfer data ke perangkat dan menghapus driver perangkat.
melepas perangkat keras dengan aman Menghapus perangkat keras dari sistem yang sedang berjalan tanpa menggunakan aplikasi sering disebut sebagai penghapusan mendadak karena sistem operasi tidak diberi tahu sebelum dirilis. Anehnya, menghapus cache tulis pada perangkat penyimpanan dapat menyebabkan masalah karena jika perangkat tiba-tiba dihapus, data dapat hilang atau rusak. Secara default, untuk mencegah kehilangan data atau kerusakan jika sambungan perangkat tiba-tiba terputus, Windows XP menonaktifkan cache tulis untuk perangkat ini (misalnya, IEEE 1394 atau memori USB dengan kamera, flash kompak, dll.). Meskipun menonaktifkan caching tulis dapat memperbaiki masalah, sebaiknya gunakan aplikasi Hapus Perangkat Keras jika muncul di area notifikasi. Selain itu, menonaktifkan cache tulis dapat memengaruhi kinerja perangkat penyimpanan. Selain perangkat penyimpanan komputer yang tidak dapat dihapus secara tiba-tiba, cache tulis dilakukan secara default pada perangkat penyimpanan berkinerja tinggi seperti hard drive IEEE 1394 dan SCSI.
Cache tulis dapat diatur di manajer perangkat. Di pengelola perangkat, di bawah properti penyimpanan, klik pengaturan cache tulis default untuk melihat tab default. Jika Anda tidak melihat tab net, artinya cache tulis tidak tersedia untuk perangkat ini. Jika cache tulis diaktifkan, Anda dapat mengubahnya jika diperlukan.
Untuk menonaktifkan memori dan menulis cache di Windows, klik Optimalkan untuk penghapusan cepat. Ini memungkinkan Anda untuk menghapus perangkat keras dengan aman dari perangkat Anda tanpa menggunakan aplikasi, tetapi ini dapat memengaruhi kinerja perangkat. Klik Optimalkan kinerja untuk menjalankan cache tulis di Windows, yang dapat meningkatkan kinerja perangkat penyimpanan. Namun, Anda harus menggunakan aplikasi Hapus Perangkat Keras untuk menghapus perangkat dari komputer Anda.
Jika cache tulis tidak diaktifkan, perangkat penyimpanan tidak dapat dihapus tanpa mematikan komputer. Opsi ini memungkinkan Anda untuk menonaktifkan cache tulis untuk perangkat penyimpanan, yang dapat memengaruhi kinerja perangkat tersebut. Sebelum melepas laptop dari stasiun dok, pengguna harus memberi tahu sistem operasi.
lepaskan perangkat keras dengan aman
Sebelum melepas perangkat dari bus yang didukung, periksa ikon Safely Remove Hardware di baki sistem. Dalam hal ini, kami sarankan menggunakan aplikasi Safely Remove Hardware untuk memberi tahu sistem operasi bahwa perangkat sedang dihapus. Untuk memberi tahu sistem operasi bahwa perangkat plug-and-play dihapus, klik ikon Safely Remove Hardware di area notifikasi. Ikon menampilkan daftar gelembung perangkat yang diinstal pada sistem. Klik pada perangkat yang ingin Anda lepas. Perangkat dimatikan dan dapat dilepas.
Pasang dan mainkan pengaturan BIOS untuk sistem