Uninstall ghost devices or services using the Device Manager
12 October 2002 by Snakefoot | Comment » | Trackback OffWhen one remove hardware or a service, then sometimes Windows thinks that
the hardware or service still exists and they roam about as ghost devices in the Device Manager.
Ghost devices can cause slow boot and other erratic behavior because Windows
tries to communicate with a device which isn't there.
Set the environment variables by adding the following STRING values to the registry:
More Info MS KB Q304514
More Info MS KB Q310126
More Info MS KB Q315539
Credits regedit.com
Show ghost devices in the Device Manager
- Open a command prompt (cmd.exe) with administrator rights
- Set the special environment variable with this command:
SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
- Start the Device Manager with this command
devmgmt.msc
- In the Device Manager enable Show Hidden Devices in the View-menu
Permanently make the Device Manager show non present devices
Instead of having to open a command prompt every time, then one can make the environment variables permanent, so the Device Manager will always show non-present devices when choosing Show Hidden Devices.Set the environment variables by adding the following STRING values to the registry:
More Info MS KB Q241257[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Environment]
DEVMGR_SHOW_DETAILS = "1"
DEVMGR_SHOW_NONPRESENT_DEVICES = "1"
More Info MS KB Q304514
More Info MS KB Q310126
More Info MS KB Q315539
Credits regedit.com
Tags:
Category:
Updated: 28 January 2010
Comment by Billy - 21 March 2011 @ 7:53 Reply
“Ghost devices can cause slow boot and other erratic behavior because Windows tries to communicate with a device which isn’t there.”
Proof?