När du ansluter en plug and play (PNP) -enhet till en löpande dator, händer följande vanligtvis:
1. Hårdvaruupptäckt: Datorns operativsystem (OS) upptäcker den nya hårdvaran genom avbrottsförfrågningar (IRQ) eller andra mekanismer. Denna detektion kan involvera enhetens hårdvaru -ID, som är unik för enhetens märke och modell.
2. drivrutinsökning: OS söker efter en lämplig förare. This search can happen in a few places:
* Förinstallerade förare: OS kan redan ha en drivrutin för enheten. Många vanliga enheter (skrivare, tangentbord, möss, etc.) har generiska eller specifika drivrutiner som ingår i operativsystemet.
* Windows Update: Om ingen lämplig drivrutin finns lokalt kan Windows (eller andra OS) kontrollera Windows -uppdatering (eller motsvarande) för en drivrutin.
* Driver Disk: Om enheten kom med en drivrutin -CD eller andra installationsmedier, kan operativsystemet uppmana dig att infoga den.
* Tillverkarens webbplats: Om OS inte kan hitta en drivrutin automatiskt kan du bli ombedd att ladda ner och installera drivrutinen manuellt från enhetstillverkarens webbplats.
3. Driverinstallation: När en lämplig förare har hittats installerar OS det. Denna process involverar att kopiera drivrutinfiler till systemet och konfigurera enhetens inställningar (som avbrottsförfrågningar, DMA -kanaler och minnesadresser).
4. enhetens initialisering: Föraren initialiserar enheten och gör den klar för användning.
5. Enhetsigenkänning och konfiguration: OS känner igen enheten och lägger till det till systemets enhetshanterare (eller motsvarande). Du kan se ett meddelande i systemfacket eller en pop-up som indikerar en framgångsrik installation av den nya hårdvaran. Enheten kommer sedan att visas på lämpliga platser i operativsystemet (t.ex. en ny skrivare i Inställningarna för skrivare och skannrar, en ny enhet i filutforskaren).
6. Funktionalitet: Vid denna tidpunkt bör enheten vara fullt funktionell och redo att användas.
Möjliga frågor:
* förarkonflikter: Om det finns en konflikt med befintliga drivrutiner kanske enheten inte fungerar korrekt, eller den kan få andra enheter att fungera.
* saknade förare: Om operativsystemet inte kan hitta en lämplig drivrutin fungerar enheten troligen inte.
* hårdvarufel: Enheten i sig kan vara felaktig.
* inkompatibel hårdvara: Enheten kanske inte är kompatibel med OS eller datorns hårdvara.
In short, connecting a PnP device is designed to be a largely automated and seamless process. Problem kan dock uppstå, vilket kräver felsökning eller manuell drivrutininstallation.