Get a list of all installed software with PowerShell. See http://www.howtogeek.com/165293/how-to-get-a-list-of-software-installed-on-your-pc-with-a-single-command/
Get-WmiObject -Class Win32_Product | Out-File "C:\installed software - full info.txt"
Get-WmiObject -Class Win32_Product | Select-Object -Property Name | Out-File "C:\installed software - minimal info.txt"