There's a Device Manager cleanup procedure, once the system is up and running:
1. Open a command prompt window.
2. Type: set devmgr_show_nonpresent_devices=1 [enter]
3. Type: start devmgmt.msc [enter]
4. Device Manager starts, click View, Show hidden devices
5. Click each category + sign, and uninstall any greyed-out devices.