Ghostbuster is a program that lets you filter devices/device classes of which you want to remove the ghosted once.
Ghostbuster does exactly the same when you right click a device in the Windows Device Manager and choose uninstall. The ony difference is that GhostBuster does it in bulk for all filtered devices that are ghosted and thus saves a lot of time.
It will in contrast to the device manager GhostBuster will NOT uninstall active devices and certain device types that are considered to be services, even if they're ghosted.
Ghostbuster's filters are applied by right-clicking the devide list and select one of the 2 menu-items. Depending on the item chosen, parts of the device list will be colored (green not ghosted and red for ghosted devices).
Changelog for this release:
Improved System Restore Detection (search for rstrui.exe).
Flagged null guid device as system so it cannot be removed anymore.
Added to devices with an empty deviceclass.
NET Framework 3.5