Many software utilities do a very bad job of uninstalling and i have found that they can still be a pain later on. you might want to give this a try
In order to show hidden devices:
1. Right click My Computer and Select Properties
2. Click Advanced tab
3. Click Environment Variables
4. Below the bottom Environment Variables window pane (System Variables), click New
5. For Variable Name, enter devmgr_show_nonpresent_devices
6. For Variable Value enter 1
7. Click OK. OK to close My Computer
Now open Device Manager, click on View, select show hidden devices from the menu. Most of the orphans will be in non-plug and play drivers and the icons will appear grayed out. You can right click the grayed out driver and click uninstall.
If you do not know what the driver is, bing it prior to deletion so you understand what you are deleting.
Note: I have also found that some old deleted programs leave behind drivers that are still active (not grayed out). The best solution is to disable them, re-boot and then go back and delete them.
This may work with Vista and W7, however, I have not tested it.
this was designed for XP
from dingo44