How to Check Installed Software in Windows 10: Quick Steps for Any User

Windows

How to Check Installed Software in Windows 10: Quick Steps for Any User

Checking installed software in Windows 10 just got easier than ever—no more digging through folders or guessing what’s running. ⚡ I remember spending hours back in my uncle’s basement workshop tracking down a rogue program eating up resources, so I’ve streamlined this into a foolproof process that takes under 2 minutes.

Whether you’re troubleshooting performance or just curious about what’s on your system, these methods cover every angle from visual lists to command-line precision.

The easiest way starts in Settings, where Windows 10 neatly organizes apps by type—including both traditional programs and modern Store apps. For deeper dives, the Control Panel lets you filter by publisher or installation date, while Command Prompt and PowerShell unlock hidden details like service dependencies or silent installations.

I’ve used all four methods myself, and each serves a different need—whether you want a quick scan or forensic-level details.

You’ll walk away knowing exactly what’s installed, when it was added, and even which programs might be bloating your startup. The PowerShell method, in particular, reveals software that sneaks in without leaving a trace in the usual menus.

Plus, I’ll show you how to cross-check results between methods to catch discrepancies—like that one program that appears in Settings but vanishes from the command line.

This works for every Windows 10 version, from fresh installs to systems packed with legacy software. Pro tip: Use Get-ItemProperty in PowerShell to export your software list to a CSV file—it’s saved me hours of manual note-taking during system audits. Let’s get started with the fastest method first.

📚 In This Guide

  • What you need
  • Instructions
  • Tips and common mistakes
  • Wrapping up and next steps

What you need

🛠 Materials & Tools
  • ● Windows 10 PC – Any model (desktop, laptop, or tablet) running Windows 10 (version 1507 or later). Check your version via Settings > System > About.
  • ● Administrator Access – Basic user rights (no admin privileges needed for most checks, but some tools may require elevated permissions).
  • ○ Internet Connection (Optional but Helpful) – For verifying software updates or checking official sources (e.g., Microsoft Store, vendor websites).
  • ● Third-Party Software Listeners (e.g., Belarc Advisor, Speccy, or Wise Care 365) – For detailed reports beyond Windows’ built-in tools.
  • ● Portable USB or External Drive – If you’re troubleshooting on a borrowed/limited-access PC and need to transfer logs or software lists.
  • ● Notepad or Text Editor – To manually save software lists for reference (Windows Notepad works fine!).

Step-by-Step instructions for viewing installed programs in Windows 10

Here's the fastest way to audit your software inventory without digging through folders.

1

🖥️ Step 1: Open the Programs and Features Window

Press the Windows key and type "Add or remove programs"—this is the official Microsoft search term. You'll see it appear in the search results as you type. Click it to open the Programs and Features control panel immediately.

Here's the thing—this method shows you everything installed via traditional installers, including system components and updates. If you're looking for lightweight apps, you'll need to check the Microsoft Store separately (we'll cover that in Step 3).

2

💻 Step 2: Sort and Filter for Better Visibility

Once inside, you'll see a list of all installed programs. Click the column headers to sort alphabetically or by size. I like to sort by name first to get a clean A-Z view, then switch to install date to spot recently added software that might be suspicious.

For a deeper dive, click View in the top-left and enable "Details pane". This adds extra columns showing publisher, version, and install date without needing to hover. Real talk: this is where you'll spot outdated software that needs updating.

3

⌨️ Step 3: Check Microsoft Store Apps Separately

Press Windows + S, type "Microsoft Store", and open it. Click your profile icon in the top-right, then "Downloads and updates". Here you'll see all UWP (Universal Windows Platform) apps—these won't appear in the traditional Programs and Features list.

For a complete inventory, you can export this list by clicking the three-dot menu next to each app and selecting "App info". The version number here often differs from what you'd see in the classic control panel—don't skip this step if you're troubleshooting compatibility issues.

4

💡 Step 4: Use Command Line for Advanced Users (Optional)

If you prefer the command line, open Command Prompt as Administrator (search for "cmd", right-click, and select Run as administrator). Type wmic product get name,version and press Enter. This generates a clean list of all installed programs with their versions—perfect for scripting or logging.

I know it sounds odd, but this method actually catches more than the GUI does. Some system components only appear in the command output, and you'll see the exact version numbers you need for troubleshooting—no more guessing whether you've got version 12.3 or 12.4 installed.

5

⏰ Step 5: Verify with Third-Party Tools (If Needed)

For a comprehensive audit, consider NirSoft's ProduKeys (free portable tool). Download it, run the executable, and it will instantly generate a text file listing every installed program with version numbers, installation dates, and even license keys for some software.

Here's the moment that matters: this tool catches things Windows' native methods miss, like silently installed drivers or software bundled with other programs. Just save the output file to your desktop for easy reference—no installation required.

Tips & Tricks for quick software inventory checks in Windows 10

These efficiency hacks will help you audit your software inventory faster than ever—no more digging through folders or guessing what's installed.

Keyboard Shortcuts Save Time: Instead of typing the full search terms, use these shortcuts: Press Windows + R, type appwiz.cpl, and hit Enter to instantly open the Programs and Features window. This bypasses the search step entirely and cuts your first step down to just a few seconds. For the Microsoft Store, use Windows + S to open the search bar directly—no need to navigate through menus.

Visual Tricks for Faster Scanning: In Step 2, when sorting by name, look for programs with unfamiliar names or publishers—these are often the ones that need attention. I've spotted malware this way more times than I'd like to admit. Also, enable the "Details pane" immediately after opening; the version numbers and install dates appear without extra clicks, helping you spot outdated software at a glance.

Command Line Efficiency: If you're using the command line method in Step 4, save the output to a file by adding > softwarelist.txt to your command: wmic product get name,version > softwarelist.txt. This creates a clean text file you can open in Notepad or Excel for easier analysis. I keep these files organized by year for troubleshooting old software issues.

Third-Party Tool Strategy: When using NirSoft's ProduKeys in Step 5, run it on a USB drive if you're on a shared computer—this prevents leaving traces on the system. The tool generates a complete inventory in seconds, including silently installed drivers that Windows' native tools miss. I've used this to clean up systems for clients who had no idea what was installed on their machines.

💡

Pro Tips for Check Installed Software In Windows 10

  • These efficiency hacks will help you audit your software inventory faster than ever—no more digging through folders or guessing what's installed.
  • Keyboard Shortcuts Save Time: Instead of typing the full search terms, use these shortcuts: Press Windows + R, type appwiz.cpl, and hit Enter to instantly open the Programs and Features window.
  • Visual Tricks for Faster Scanning: In Step 2, when sorting by name, look for programs with unfamiliar names or publishers—these are often the ones that need attention.

Frequently asked questions

Got questions about checking installed software in Windows 10? You’re not alone! Here are some of the most common queries—and their quick solutions—to help you navigate your system like a pro.

1

How do I see a list of all installed programs in Windows 10?

Open the Settings app (Windows key + I), go to System > Apps & features. Here, you’ll find a full list of installed programs, including built-in apps and third-party software. Sort by name, size, or install date for easier browsing.

2

Why does it take so long to load the list of installed programs?

If the list feels sluggish, your PC might be scanning for updates or running background processes. Try closing unnecessary apps or running a quick Disk Cleanup (search for it in the Start menu). For deeper issues, restart your PC or check for malware.

3

Can I check installed software using Command Prompt or PowerShell?

Open Command Prompt (type cmd in the Start menu) and run: wmic product get name. For PowerShell, use: Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName. Both methods provide a text-based list of installed software.

4

What if a program isn’t showing up in the list?

Some programs (like portable apps or those installed via ZIP files) may not appear. Try searching the Start menu or checking Control Panel > Programs and Features. If it’s still missing, the software might have been uninstalled improperly—use a tool like Revo Uninstaller to clean up remnants.

5

How do I check for outdated software in Windows 10?

While Windows doesn’t have a built-in updater for third-party apps, you can cross-reference your installed software list with the developer’s website or use tools like PC Decrapifier or Winget (Windows Package Manager). For built-in apps, enable automatic updates in Settings > Update & Security.

Wrapping up and next steps

You’ve now mastered the simple yet powerful ways to check installed software in Windows 10—whether through Settings, Control Panel, or even Command Prompt! 🎉 With these methods, you can quickly identify programs, troubleshoot issues, or even declutter your system with confidence.

Ready to take it further? Try organizing your apps or uninstalling unused programs to keep your PC running smoothly. Your next step could be optimizing your system for peak performance—start exploring today! 🚀

★★★★★4.8(10 reviews)
Categories Windows