Create List of All Programs Installed Under Windows

If your PC suddenly starts acting up, Windows keeps crashing, or certain things no longer work as usual, you have several options. Rescue media such as the First Aid Kit or Tuning-Software, for example, can help you clean up and repair the PC. Often, it’s also a good idea to completely reinstall the PC.

Create Your Own List of All Windows Programs

To be able to continue working as usual after reinstalling Windows, you should have a list of all your current Windows programs ready before the reinstallation. So you don’t have to write them down manually, here are a few tips on how to easily create this list yourself.

For Windows 7, Windows 8, Windows 10, and Windows 11

Go to System Information:

You can open the System Information using these two commands, among others

  • Windows + R
  • Enter this parameter here: “msinfo32.exe”
List of all programs for Windows - System Information
Open System Information and enter command

Within the System Information, now select the Program Groups node under the Software Environment tab. Here you’ll find all installed programs, which you can get into a list as follows:

  • File Export …
  • Save and secure this text file
List of all programs for Windows - Advanced option for Windows 10

Admittedly, the list looks a bit confusing as a saved .txt file, but if you select the contents of this .txt file and then transfer it to Excel, you’ll have everything neatly organized in a list.

List of all programs: Option for advanced users under Windows 10

For Windows 10, there’s another way to create this list. It’s a bit more complicated, but the resulting list is clearer. For this, you use the “Windows PowerShell” tool. You can find this in your programs.

Enter this command in Windows PowerShell and click Enter:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > C:\XXX\Programlist.txt

Note: You need to replace the “XXX” with your desired file path – e.g., C:\New-Folder\Programlist.txt

List of all programs for Windows - Advanced option for Windows 10
Open Windows PowerShell and enter command. Only works if a specific file path is provided.

Of course, this path must already exist. You can also have the list created on a different partition. You can also name the document as you like. But leave the first part of the command unchanged.

And one last note: Portable programs that don’t need to be installed won’t appear on this list.

Have fun trying it out

author avatar
Tim Stoepler Technik-Enthusiast mit Herz
Technikliebhaber und Support-Experte bei Engelmann Software. Er schreibt über Windows, IT-Sicherheit und alles, was digital Freude macht. 🙂