By default, when Windows Vista tries to install a new device on your system, it allows up to 300 seconds or 5 minutes for the device driver install process to complete. It is possible that some new devices might take longer than this to install properly, and in this case the default device installation timeout value could prevent them from installing their drivers properly on your system. Fortunately, you can use Local Group Policy to reconfigure this behavior by specifying a longer value for the device installation timeout. To do this, do the following:
1. Type gpedit.msc in the Start Search box and hit Enter.
2. Click Continue when the UAC prompt appears.
3. Navigate to the following policy location:
Computer Configuration\Administrative Templates\System\Device Installation
4. Enable the following policy setting:
Configure device installation timeout
5. Specify a new timeout value in seconds.
Note that 300 seconds is the minimum timeout value you can specify.
Mitch Tulloch, MVP