Well, not sure exactly what you mean but here is what I do to get rid of any trace of a program that will not be removed through add remove. I don't what program you got but if it installed device drivers and stuff it must have been a wonderful program (Like AOL

). I would wipe out any installs of the program completely...
Delete the corrupted program folder in windows explorer
Go to start
Click Run
Type in regedit and then hit ok
Click on the registry menu at the top of the registry editor
Select export registry file (to back up the registry)
Type in a name and select a location for it to back up to
Click ok
We are back in Regedit now
Click the "+" next to HKEY_LOCAL_MACHINE
Click the "+" next to SOFTWARE
Now you need to figure out which of the entries your software is listed under. Usually it is under the name of the publishers of the software, the producers of the software, or under the name of the program itself. For example, the game Half-Life is listed under "HKEY_LOCAL_MACHINE\SOFTWARE\Sierra On-Line" because Sierra is the games publisher.
Once you figure that out, delete the keys in the registry associated with the program. That should remove most of the traces of the program from your system except for any system files it installed or messed with or any other things it puts in (Like when AOL makes adapters in the network stack that aren't uninstalled with it)