7 Ways To Generate a List of Installed Programs in Windows (2023)

If you own a Windows PC, you’ll likely have a list of go-to software that you use all the time, whether it’s Chrome, Outlook, or Steam. Outside of these favorites, there’ll be other programs you’ve forgotten about or have never even used. That can be problematic—forgotten software takes up disk space and can be a security risk.

We absolutely recommend you properly uninstall programs on Windows that you don’t use, but that doesn’t help you if you don’t know what software you have installed, especially if you’re managing multiple PCs at once. Here are several ways to generate a list of installed programs in Windows 10.

Table of Contents

    7 Ways To Generate a List of Installed Programs in Windows (1)

    Using The Windows PowerShell (Get-RemoteProgram)

    If you want a list of installed programs in Windows 10 that you can export, the best solution is to use a built-in tool to create it. Few tools exist to do this, but one option is to use the Windows PowerShell (or command prompt, if you’re feeling old school).

    For those who don’t know, the PowerShell has largely replaced the command prompt as the default terminal on Windows PCs. A script exists for PowerShell users to automatically list all installed programs called Get-RemoteProgram. This queries the Windows registry for a full and complete list of installed software on your PC.

    1. You’ll need to download the Get-RemoteProgram script for the PowerShell from the Microsoft TechNet website first. Download this, then place the file in your C:\Windows\System32 folder.
    7 Ways To Generate a List of Installed Programs in Windows (2)
    (Video) How to Create a List of Your Installed Programs on Windows
    1. Next, you’ll need to open a PowerShell window. You can do that by right-clicking the Windows Start menu and pressing Windows PowerShell (Admin) to open a new PowerShell window.
    7 Ways To Generate a List of Installed Programs in Windows (3)
    1. You’ll need to make sure that Windows can run scripts like this—type Set-ExecutionPolicy Unrestricted to ensure that you can, hit enter, then press A to confirm.
    2. If that is successful, type Get-RemoteProgram to run the script, then hit enter. If you want to export the list to a file, type Get-RemoteProgram > list.txt instead.

    Using The Windows PowerShell (WMIC)

    You can use either the PowerShell or cmd to run the Windows Management Instrumentation Command-Line Utility (WMIC) to generate a list of installed programs in Windows 10. As the PowerShell is the default command-line tool for Windows 10 users, we’ll be using that here.

    Using the WMIC tool to view or export a list of your installed Windows software will create a similar list to the Get-RemoteProgram script.

    1. In an open PowerShell window or command line terminal with administrative privileges, type wmic. Once the WMIC prompt opens, type /output:C:\list.txt product get name, version then hit enter. You can replace C:\list.txt with another file name or output directory.
    7 Ways To Generate a List of Installed Programs in Windows (5)
    1. Type exit to close the WMIC tool once you’re done. A list of your installed software should be available in the text file at the location you provided for the output file.
    7 Ways To Generate a List of Installed Programs in Windows (6)

    Using Print Screen (Apps & Features)

    If you want a visual list of your installed software, you could use the print screen key to take a screenshot in Windows of the Apps & Features menu in Windows Settings, where Windows displays a list of your installed software for you to modify or remove.

    1. To access this menu, right-click the Windows Start menu and press Settings. From here, press Apps > Apps & features. A list of your installed software will be visible in a scrollable list.
    7 Ways To Generate a List of Installed Programs in Windows (7)
    (Video) How to Create a List of All Installed Programs on Windows 7, 8 and 10 in 2022

    It’s unlikely that your installed PC software will fit in just one screenshot. You’ll need to press the PrtScrn button on your keyboard (or use third-party screenshot tools like Snagit), then paste your screenshots into a third-party image editor to save (or into a Word document).

    You’ll need to scroll through the list and repeat this step to make sure you save the full and complete list of installed software on your PC.

    Using NirSoft UninstallView

    NirSoft UninstallView is a quick, third-party alternative that can help you generate a list of installed programs in Windows 10. Like the Get-RemoteProgram script, it will query the Windows registry for a complete list of installed software.

    1. To start, download NirSoft UninstallView and extract the ZIP file (the 64-bit version is recommended). Once that’s done, run the extracted UninstallView.exe file.
    1. UninstallView will scan your PC for installed software. Once that process has completed, the full list of software will be available in the UninstallView window. To export the list, press View > HTML Report – All Items.
    7 Ways To Generate a List of Installed Programs in Windows (9)
    1. A file called report.html will be created in the same folder as the UninstallView.exe file, showing a formatted list of your installed software. Pressing HTML Report – All Items will open this file in your default web browser.
    7 Ways To Generate a List of Installed Programs in Windows (10)

    Using Belarc Advisor

    Belarc Advisor has been a must-have tool in the arsenal of local PC repair shops for years, and it remains a useful tool for Windows 10 users. It generates a breakdown of your PC software, hardware, settings, installed updates, and more to allow you to fully audit your Windows installation.

    Like UninstallView, this will be visible in a formatted HTML file that you can export elsewhere.

    (Video) How to Create a List of Your Installed Programs on Windows

    1. To start, download Belarc Advisor and install it. Once it’s installed, Belarc Advisor will begin an immediate audit of your PC—this will take a few moments to complete.
    7 Ways To Generate a List of Installed Programs in Windows (11)
    1. Your default web browser will open once Belarc has finished its audit of your PC. To view a list of your installed software, press the Software Versions and Usage link in the side menu, or scroll to that section manually. This file will be available in the C:\Program Files (x86)\Belarc\BelarcAdvisor\System\tmp folder, should you wish to export it.
    7 Ways To Generate a List of Installed Programs in Windows (12)

    Using Geek Uninstaller

    Geek Uninstaller is a third-party tool for uninstalling software. Like UninstallView, however, it also allows you to view and export a list of your installed programs in Windows 10.

    1. Download Geek Uninstaller to begin—you can choose the free version or the paid, Pro version. It comes as a ZIP file, so unzip the contents, then run the geek.exe file to launch the tool.
    7 Ways To Generate a List of Installed Programs in Windows (13)
    1. The Geek Uninstaller window will show your installed software in an alphabetical list. To export the list, press File > Export to HTML or press Ctrl + S on your keyboard.
    7 Ways To Generate a List of Installed Programs in Windows (14)
    1. Geek Uninstaller will ask you where to save the file—choose a location and a filename, then press Save to save the file.
    1. The generated list of your installed software will be saved, with the file automatically opened in your default web browser for you to view.
    7 Ways To Generate a List of Installed Programs in Windows (16)

    CCleaner (Last Resort Option)

    There are plenty of reasons why you shouldn’t download CCleaner anymore. Once a go-to and essential piece of maintenance software for Windows users, many of its core features have been rendered useless or ineffective due to Windows changes, or have been incorporated into Windows itself (or into other, better third-party apps).

    (Video) Get a List of Installed Programs on Windows Computer

    CCleaner also suffered a rather unfortunate incident back in 2017, when a malware-injected version of the CCleaner installer was uploaded and installed by millions of users. For most users, the trust is gone and the message is clear—avoid CCleaner.

    However, CCleaner can export a list of installed programs, but we’re not going to recommend downloading it to do so. This is a last resort option, but if you already have CCleaner installed, you could use it to generate and export a list of your installed programs. That is, of course, before you rush to remove it.

    1. To do that, open CCleaner and press the Tools tab on the left, then click Uninstall. At the bottom of the window, press the Save to text file button. This will allow you to export a list of your installed software.
    7 Ways To Generate a List of Installed Programs in Windows (17)
    1. Choose a location and filename for your exported list, then press Save to save it.
    7 Ways To Generate a List of Installed Programs in Windows (18)

    This will export your installed files as a file formatted using tab delimiters. Opening the file using Microsoft Excel will allow you to view the list in a more manageable way.

    7 Ways To Generate a List of Installed Programs in Windows (19)

    Removing Or Updating Windows Software

    If you prefer to stay organized, or if you have too many PCs to maintain, generating a list of installed programs in Windows 10 can help you find the software you need to remove or update to give you more disk space and improve your security.

    If you don’t need to remove it, make sure you find ways to keep your software updated automatically to get the latest security patches and bug fixes. You may end up with software that you just don’t want on your PC, however. If that’s the case, be sure to remove unwanted software from your PC as soon as you find it.

    (Video) Episode 20 - Get list of Installed Software & Windows Updates

    FAQs

    How do I get a list of all installed programs in Windows? ›

    Press Windows key + I to open Settings and click Apps > Apps & features. Doing so will list all programs installed on your computer, along with the Windows Store apps that came pre-installed.

    How do I get a list of installed programs in Windows 7? ›

    Windows 7 and earlier

    Click Start. In the Start menu, click All programs or Programs. All programs installed on the computer are displayed.

    How do I list installed programs on Windows 10? ›

    Select Start > Settings > Apps. Apps can also be found on Start . The most used apps are at the top, followed by an alphabetical list.

    How do I list all programs installed by command prompt in Windows 10? ›

    List Installed Programs on Windows 10
    1. Launch the Command Prompt by typing Command Prompt into the search box on the menu bar.
    2. Right-click the app returned and select Run As Administrator.
    3. At the prompt, specify wmic and press Enter.
    4. The prompt changes to wmic:root\cli.
    5. Specify /output:C:\InstalledPrograms.
    25 Nov 2017

    Which menu lists all the installed programs in the computer? ›

    Select Start , and then scroll through the alphabetical list on the left (if your Start screen is set to show as full screen, select All apps, and then scroll through the list).

    How do I get a list of installed programs from the command prompt? ›

    List All Installed Programs or Uninstall Programs On Your PC...
    1. 'wmic product get name'
    2. which after a little while will display all the programs you have installed on your pc.\ ...
    3. E.g. C:\>wmic product get name > programs.txt.
    4. “wmic product where 'name like %NAMEOFAPP%' call uninstall /nointeractive”

    How do I make a program list? ›

    How to create a list of all the programs that are currently installed on your Windows PC
    1. 1 – Press the Windows+R key combination to open a “Run” box.
    2. 2 – Type cmd into the Run box, then press the Enter key.
    3. 3 – Type wmic and press the Enter key.
    4. 4 – Type product get name,version and press the Enter key.
    15 Nov 2019

    How do I export a list of installed programs? ›

    Printing a list of installed software
    1. Press WIN + X and select Windows PowerShell (Admin)
    2. Run the following commands, pressing Enter after each one of them. wmic. /output:C:\list.txt product get name, version.
    3. Go to C:\ and you'll see the file list. txt with all your installed softwares in it, allowing you to print it.

    Which of the following statements regarding MS Windows 7 is correct? ›

    This is Expert Verified Answer

    Windows is available in 32-bit and 64-bit versions and offers a graphical user interface (GUI), multitasking capabilities, virtual memory management capabilities, and support for multiple peripherals.

    How do I list installed programs in PowerShell? ›

    First, open PowerShell by clicking on the Start menu and typing “powershell”. Select the first option that comes up and you'll be greeted with an empty PowerShell prompt. PowerShell will give you a list of all your programs, complete with the version, name of the developer, and even the date you installed it.

    How do I get a list of installed programs in PowerShell? ›

    Use PowerShell to find list of installed software quickly
    1. Get installed software list with Get-WmiObject. In this method, we simply paste a simple query: Get-WmiObject -Class Win32_Product. ...
    2. Query registry for installed software. ...
    3. Getting the list of recently installed software from the Event Log.
    13 Jan 2021

    What are the WMIC Commands? ›

    QUIT/EXIT Exit WMIC Aliases: ALIAS - Access local system aliases [CALL] BASEBOARD - Base board management (motherboard or system board) BIOS - BIOS management (Basic input/output services) BOOTCONFIG - Boot configuration CDROM - CD-ROM COMPUTERSYSTEM - Computer system [CALL/SET] CPU - CPU CSPRODUCT - Computer system ...

    What is the command in cmd run to open the list of the installed Apps Control Panel in Windows? ›

    The Run Command window should come up. In this box, type appwiz. cpl and click OK or press Enter on your keyboard. This will open your list of currently installed programs on your computer where you can make selections to uninstall unwanted programs as needed.

    How do I find installed programs on Windows Server 2012? ›

    You can use Command Prompt or PowerShell to export the list of the programs currently installed.
    ...
    Command Prompt
    1. Open Command Prompt as Administrator.
    2. Type wmic and hit Enter.
    3. Run this command: /output:C:\InstalledPrograms. ...
    4. The text file will be saved to C: drive.
    18 Oct 2019

    How do I export a list of installed programs? ›

    Printing a list of installed software
    1. Press WIN + X and select Windows PowerShell (Admin)
    2. Run the following commands, pressing Enter after each one of them. wmic. /output:C:\list.txt product get name, version.
    3. Go to C:\ and you'll see the file list. txt with all your installed softwares in it, allowing you to print it.

    What is WMIC command? ›

    The Windows Management Instrumentation Command line (WMIC) is a software utility that allows users to performs Windows Management Instrumentation (WMI) operations with a command prompt.

    Where do I find installed programs in Windows 11? ›

    [Windows 11/10] How to search for the recently-installed...
    1. Type and search [Apps & features] in the Windows search bar①, then click [Open]②.
    2. In Apps & features, click [Sort by]③ and select [Install date]④.
    3. Click [Filter by]⑤ and select [All drives]⑥.
    15 Jul 2022

    How do I get a list of installed programs in PowerShell? ›

    Use PowerShell to find list of installed software quickly
    1. Get installed software list with Get-WmiObject. In this method, we simply paste a simple query: Get-WmiObject -Class Win32_Product. ...
    2. Query registry for installed software. ...
    3. Getting the list of recently installed software from the Event Log.
    13 Jan 2021

    Videos

    1. How to Create a List of All Installed Windows Programs
    (HOWTECH)
    2. YTD Video Downloader PRO - Free License Key & Crack Download - Install Tutorial 2022 [Latest]
    (Ama Retta)
    3. Windows 10 Search Not Finding Installed Programs? Here's The Right Fix
    (Old Guy Geek)
    4. How to view what programs are installed on a computer
    (How-to Videos)
    5. SCCM - How to Find What Software is Installed on a Device
    (Digital Infrastructure)
    6. The Best Way to Organize Your Computer Files
    (Thomas Frank)
    Top Articles
    Latest Posts
    Article information

    Author: Roderick King

    Last Updated: 03/19/2023

    Views: 6617

    Rating: 4 / 5 (71 voted)

    Reviews: 86% of readers found this page helpful

    Author information

    Name: Roderick King

    Birthday: 1997-10-09

    Address: 3782 Madge Knoll, East Dudley, MA 63913

    Phone: +2521695290067

    Job: Customer Sales Coordinator

    Hobby: Gunsmithing, Embroidery, Parkour, Kitesurfing, Rock climbing, Sand art, Beekeeping

    Introduction: My name is Roderick King, I am a cute, splendid, excited, perfect, gentle, funny, vivacious person who loves writing and wants to share my knowledge and understanding with you.