Microsoft describes Plug and Play as a service which, “enables a computer to recognize and adapt to hardware changes with little or no user input. Stopping or disabling this service will result in system instability.”
Plug and Play is a feature that allows a computer to add a new device, peripheral or not, without requiring reconfiguration or manual installation of device drivers and has these characteristics:
- It is a process that computer runs through when it is first powered on, involving the boot process and power-on self-test. Therefore, the computer must be turned off before installing a Plug and Play device into an expansion slot.
- Plug and Play hardware typically requires some sort of ID code that it can supply, in order for the computer software to correctly identify it.
The computer operating system must address the hardware changes and accomplishes this by detecting interrupts from the bus stating that the configuration has changed. It then reads the information from the bus to identify what happened. When the change is located, the OS then examines the information in the device to determine what the device is. It then will attempt to load the appropriate device drivers in order to make the device function.
Neverfail interacts with the Plug and Play (PnP) service after restoring the Primary server clone file to the Secondary server.
Once the Secondary server has been logged, it may be necessary to carry out a number of reboot cycles as PnP re-identifies the actual hardware makeup of the Secondary server as opposed to that restored from the clone file from the Primary Server.
- Allow each PnP cycle to complete by clicking the Yes button on each restart dialog box presented.
- Once all PnP cycles have completed the Neverfail Setup wizard will resume and initiate the post-restore routine.