This application enumerates all devices, detects ghosted devices and removes these if they match selectable devices types and/or devices classes with a single mouse-click.
Because Windows has to detect if a device is ghosted by trying to start it, a large number of ghosted devices will add to the start-up time of Windows. The 'regular' way of removing these devices is right clicking each of them, select the uninstall menu item and wait for the Device Manager to uninstall the device and rebuild it's tree of devices.
Ghostbuster does this all in one click and removes all the ghosted devices matching your own selection criteria with a single click!
http://ghostbuster.codeplex.com/