If this topic already has a thread, feel free to move it. I have been trying to find an uninstall program that will completely erase everything when uninstalling a program. Most, if not all, programs I have tried, have been included in those "all-in-one" utilities. The latest that I have tried is Advanced Unistaller Pro 2005. This utilitiy has an option in which you can "monitor" an installation and then be able to completley uninstall everything that was added. I followed all instructions that were needed in order for this to work ( close any applications that are running; start the newly installed application, then quit it in order for the "monitoring" to log everything). When I wanted to uninstall the new application, I still found tons of "crap" left over. I had to perform a 'Search', as well as go through the registry. I'm sure there is still a bunch of stuff that I couldn't find. I am one of those people who tend to install and uninstall stuff regularly, so my computer is so full of junk. I need something that will help remove all the garbage effectively. I see a whole bunch of entries in my registry that I have no clue as what it is or if it's supposed to be there. Is there anything out there that will be able to identify the "garbage"? I'm sure the opinions on this are numerous, but any help would be greatly appreciated. Thank you so much.