Create a list of all installed Windows software

It can sometimes be useful to create a list of all software programs installed on a Windows PC. Maybe you want to hand it over to a friend or publish it on the Internet, or just use it to analyze what software has been installed on a system. While it is possible to display the installed software using the Control Panel of the Windows operating system, there is no feature to export that list to a file.

Read More here.