I wrote a small program to give some pertinent information for installed applications.
My program will scan Uninstall string in the registry and display installed application name, date installed, installation source and uninstall string.
You can use the right-click context menu to perform additional operations on each program such as googling a specific uninstall string, program name, installation source etc. as well as perform an uninstall using the Uninstall String data.
If you want to list all your applications, just click “Search” otherwise, you can filter by typing in a keyword. Search is performed against the “Program” data.
You can download: FindInstallationSource
.NET 2.0 is required. This is tested on Windows XP, Windows Vista and Windows 7.