How to Generate a List of All Software Installed on a PC - The Legend of Hanuman

How to Generate a List of All Software Installed on a PC


There could be various reasons why you would want to share a list of all installed programs with others. For example, maybe you want to suggest your software or share the list with a security researcher to find the hidden malware.

Whatever the reason, Windows allows you to generate a list of all installed software in just a few clicks. Here are the two best ways to get a list of all software installed on your computer. Let’s check out.

1. Using Command Prompt

In this method, we will use the Command Prompt utility to get a list of all installed software on a system. Follow some of the simple steps given below.

1. First of all, open Windows search and type in CMD. Right-click on the Command Prompt, and select Run as Administrator.

open cmdopen cmd

2. This will open the Command Prompt Window; type in the below command, and hit the Enter button –

wmic /output:C:\InstalledSoftwareList.txt product get name,version

cmd commandcmd command

3. Once you’ve finished, go to the C: Drive and find the text file named InstalledSoftwareList. The list will contain the names of all installed software.

InstalledSoftwareListInstalledSoftwareList

4. To generate a CSV file for the same, enter the command –

wmic product get name,version /format:csv > C:\Computername%.csv

generate a CSV filegenerate a CSV file

2. Using PowerShell

Like the Command Prompt, you can use Windows PowerShell to generate a list of all installed software on your PC. To do so, follow the simple steps below.

1. Open Windows Search and type in PowerShell. Right-click on PowerShell and select Run as Administrator.

PowerShellPowerShell

2. On the PowerShell Window, copy and paste the command given below and press the Enter button.

Get-WmiObject -Class Win32_Product | Select-Object -Property Name > C:\InstalledSoftwareList.txt

PowerShell WindowPowerShell Window

3. If you don’t see a text file on the C: Drive, execute the command below on Windows PowerShell.

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

This guide explains how to generate a list of all programs installed on Windows. I hope this article helped you. Please share it with your friends. If you have any questions, let us know in the comment box below.


Share this content:

I am a passionate blogger with extensive experience in web design. As a seasoned YouTube SEO expert, I have helped numerous creators optimize their content for maximum visibility.

Leave a Comment