There are plenty of programs available, free and paid-for, which claim to be the ultimate program uninstaller for Windows. They reckon they can remove every last trace of a program, and do it better than the built-in Windows uninstaller can.
In truth, there's rarely any need to use a specialist uninstaller. Windows is quite capable of removing almost any program. For the handful of stubborn offenders which still leave files lying around after removal, there are dedicated tools for that particular application.
But while the built-in Windows uninstaller is quite good at removing programs, it rarely tells you enough information about the program you're trying to remove. Where in the registry does it keep its settings information, for example? This is useful to know if you want to keep track of the data it holds, or if you want to make quite sure that no confidential information remains.
And that's where a new program from the always-excellent Nir Sofer comes in. It's called Uninstall View and, as with everything from Mr Sofer, it's free. It's a tiny download of less than 0.2 MB, and is malware-free according to VirusTotal. Nirsoft's site is also rated as reputable by Web of Trust.
It's portable, and needs no installation. So download it, put it on your desktop, and try it next time you want to uninstall something. You'll still end up at the standard Windows uninstaller, but your journey towards it will be much more informative.