If you are the type of computer user who likes to upgrade his computer with new hardware devices instead of purchasing a new computer whenever a speed, storage or performance update is due you might find the following tip interesting. It is very likely that old device drivers are still present on the system which can lead to all kinds of hardware related problems and even slow boot times as Windows is searching for those hardware devices in every boot sequence.
It is quite easy to check if Windows is still listing old device drivers on the computer system. All that needs to be done is to access the Windows Device Manager. The easiest way to do this is to press [Windows Pause] which will open the System Properties. A click on Hardware > Device Manager will open the device manager.
The first step in there is to enable the display of hidden devices. Hidden devices are all devices that are currently not connected to the computer system. This can be old device drivers or hardware devices that are currently not connected. To enable hidden devices click on View > Show Hidden Devices.

Windows will now display those devices in the list of hardware devices. Now it is time to click through all the hardware categories of the device manager to scan for devices that are not longer in use. This can be computer monitors, input devices like keyboards or mice, video cards and practically any computer hardware that can be replaced.
A right-click on such a device will provide the means to uninstall the device driver from the computer system. The uninstallation should remove the device entry from the device manager. Nothing can go wrong if you happen to uninstall working hardware devices from the system. Windows will either automatically install the new drivers at the next startup or prompt for a driver disk to perform the installation.
Cautious users might want to create a device driver backup before starting the process.
Related posts:
Powerful Device Manager Device RemoverWindows Vista Drivers
Device Driver Cleanup
Device Driver Backup
Device Doctor Scans Windows For Driver Updates
Unknown Device Identifier
Get rid of obsolete drivers
Windows Device Manager Alternative


You forgot to set the devmgr_show_nonpresent_devices=1 environment variable. Just “Show hidden devices” on its own will not display everything.
What he said.
excellent article and followup by Kris!
When i do it like Martin said i sea working and not working. So maybay kris his way is more easy.
But main quistion is:
How do i set devmgr_show_nonpresent_devices=1?
Or put it different where do i put the command the variable devmgr_show_nonpresent_devices=1?
The easiest way is…
start->run->cmd [press enter]
set devmgr_show_nonpresent_devices=1 [press enter]
devmgmt.msc [press enter]
To set the variable permanently, go to Control Panel->System->Advanced->Environment Variables and add it to the System Variables section.
Oke Kris thanks ferry much for your explenation. Christal clear. But i have a question about when i am ready with the unistalation, and i have removed all the old device drivers. How do i put the (orginal) configuration back into the old position? Do i restart the computer or do i have to give a command to put everything back into the old position?
The devmgr_show_nonpresent_device is only ever present in the one instance of the command prompt which you type the command to set it. It will pass on to commands you run inside that command prompt (like devmgmt.msc), but the variable is gone when you close the command prompt.
Was about to add the non-present variable business myself but I see many folk have done it already. In my case, when I did this, the hardware list was showing all sorts of weird, greyed-out items (including a second different “phantom” processor, extra different makes of drives, etc.) that had never had so much as a sniff of my PC. I`m told that it’s due to different models of computer being set up in the factory from the same image, which sounds a little strange to me. Why have all these non-used drivers floating around? Do they get loaded anyway on boot-up? I removed all of mine with no problems.
Check out Device Remover 2 http://www.pro-it-education.de/software/deviceremover/
Thanks a lot boris, that tool is very useful