En enhet som inte är plug-and-play (PNP) är en hårdvara som kräver mer än bara att ansluta den till en dator för att den ska fungera. Till skillnad från PNP-enheter, som automatiskt konfigurerar sig på anslutning, behöver icke-PNP-enheter ytterligare steg för installation och konfiguration, till exempel:
* Installera drivrutiner: Det här är program som gör det möjligt för operativsystemet att kommunicera med enheten. Ofta måste du ladda ner och installera dessa drivrutiner manuellt från tillverkarens webbplats.
* Konfigurera inställningar: Enheten kan ha specifika inställningar som måste justeras via kontrollpaneler eller dedikerad programvara. Detta kan innebära att du väljer portar, ställa in baudhastigheter, justera effektnivåer eller andra tekniska konfigurationer.
* Hårdvarukonfiguration: I vissa fall kan du behöva fysiskt konfigurera hoppare eller växlar på själva enheten för att ställa in parametrar innan du ansluter den till datorn.
* Manuell resursallokering: Äldre system kan kräva manuellt tilldelning av resurser som avbrottsförfrågningar (IRQ), I/O -adresser och DMA -kanaler till enheten. Moderna operativsystem hanterar vanligtvis detta automatiskt för PNP -enheter.
I huvudsak är alla enheter som inte fungerar automatiskt efter fysisk anslutning en enhet som inte är plug-and-play. Exempel kan inkludera äldre skrivare, ljudkort eller specialiserad hårdvara som kräver omfattande installation och anpassade drivrutiner.