Try several different methods to search out what you may should not around anymore.
Before uninstalling/removing/deleting anything anywhere, make it known 100% to
yourself that what you are about to remove is not needed.
Uninstalling/deleting/removing anything, especially registry entries, can/do/will
make your machine a quick expensive doorstop if that item is needed/used.
Use Start > Search > Files/Folders to check the drive(s) for known names you think
should not be present.
Check using System Information: Start > Run, type in: msinfo32 and press Enter
Check the registry for known names you think should not be present.
I wont do anything rash, I'm quite cautious and I always set a restore
point. I found 30 - 40 ATI*.sys and .dll modules in \system32 and
\system32\drivers. Once again, not doing any harm except wastng
space, left over from the graphics card I was using before I did the
repair. An attempt to delete these files invoked Winows file
protection. I solved it by taking advantage of my dual
boot system, and deleted c:\ ATI files while booted up to F:\
and vice-versa.
Nor do things things like theunwanted VIA IDE filter driver
have much effect.
Been running with it for months, no difference now that it's gone.
I had the ATI Control Panel in add/remove programs,
also superfluous at this point. Unfortunately the uninstall failed.
Still got installshleld items related to it. Will leave it for now.
I know that with MSI you can use MSICUU, not sure if there is an
equivalent for installshiedl. Couldn't find anything.
I noticed on the propery/details of the non-plug and play items,
on the first tab you can set device usage:
enable/disable, or on the second tab you can also set
startup type : disabled. Does it matter which one you set?
Seems to serve the same purpose.
Shouldn't complain really. The repair, although it's somewhat quick
and dirty, generally works. The debris that's left, I've found,
doesn't really interfere, it's just mainly wasted space.
Cheers,
Dave