If you are experiencing weird issues after upgrading your hardware, or you’ve just upgraded to the latest hardware device and aren’t seeing the performance you’d like, you might want to remove the old drivers which are still installed for the old hardware, even though you can’t normally see them in device manager.
What you have to do is set a less-known flag to allow you to see non-present devices, and then launch device manager. You’ll then see the old devices in the list, and can uninstall the drivers for them.
In Windows Vista, the first thing you’ll need to do is open a command prompt in administrator mode. Type cmd into the start menu search box, and then use Ctrl+Shift+Enter to open in administrator mode. (You can also right-click on the command prompt and choose Run as Administrator)
Now enter the following line:
Then type in devmgmt.msc to start up Device Manager from the administrator command prompt:
Take note that there are 6 mice in the list, even though I only have two installed (and my drawing tablet). The other 3 mice are old mice that are no longer present.You can right-click on the driver and then choose Uninstall from the menu to remove the drivers for that old hardware.
This can resolve a lot of weird issues, and even increase performance on some machines where you’ve upgraded a ton of times. This isn’t necessarily going to increase performance, but it’s nice to have a tidy computer nonetheless.