How to Check Installed Software in Windows 10: Instant Access via Built-In Tools

Windows

How to Check Installed Software in Windows 10: Instant Access via Built-In Tools

Checking installed software in Windows 10 doesn't require third-party tools—your system already has everything you need built right in. 💻 I’ve used these methods to track down stubborn programs for clients at the Denver tech center, and the simplest path is often the most reliable.

Whether you’re troubleshooting a slowdown or just curious what’s taking up space, Windows 10’s native tools give you instant answers without digging through folders.

The easiest way starts in Settings, where Windows 10 organizes apps into two categories: modern apps (like Edge or Mail) and traditional programs (the ones listed under Apps & Features). This is where you’ll find uninstall options, version numbers, and even publisher details—no tech degree required.

For deeper dives, the Control Panel’s "Programs and Features" section reveals legacy software with sizes and last-updated dates, perfect for spotting outdated programs that might be slowing you down.

When you need specifics—like exact file paths or software lists for scripting—Command Prompt or PowerShell becomes your secret weapon. A single command (wmic product get name, version) spits out every installed program with its version, and I’ve used this to audit systems faster than any third-party tool.

The best part? No permissions hassles or admin prompts if you run it right.

Here’s where it gets interesting: some software hides in plain sight. Virtual machines, portable apps, and browser extensions often fly under the radar, so I always cross-check with Task Manager’s "Startup" tab or Windows Defender’s app inventory.

For power users, third-party tools like Revo Uninstaller or Geek Uninstaller can reveal even more—but start with what’s built in before reaching for extras.

📚 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 1809 or later recommended for best results).
  • ● Administrator Access – Basic user account permissions are fine, but some tools (like Programs and Features) may require elevated access for full functionality.
  • ○ Stable Internet Connection (Optional but Recommended) – Useful if you’re verifying software licenses or updating via Microsoft Store.
  • ● Third-Party Software Listeners (e.g., NirSoft’s ProduKey, Belarc Advisor) – For advanced users who need detailed license or hardware info. Note: Download from trusted sources only!
  • ● Notepad or Text Editor – To manually log software details if you prefer offline records.
  • ○ External Drive or Cloud Backup (Optional) – If you’re exporting software lists for safekeeping.

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

Here's the quickest way to inventory your software using Windows' native utilities.

1

💻 Step 1: Access Programs and Features via Control Panel

Press the Windows key + R to open the Run dialog, then type appwiz.cpl and hit Enter. This launches the classic Programs and Features window—your first stop for a complete list of installed applications.

Here's the thing—this method shows everything from system components to third-party software. You'll see names, publishers, and install dates, but no version numbers. For those, you'll need an alternative approach.

Sort the list by clicking the column headers. I always start with Name to quickly scan alphabetically, then switch to Install Date to spot recently added programs that might be unnecessary.

2

🖥️ Step 2: Use Windows Settings for Modern Apps

Right-click the Start button and select Apps and Features for a more modern interface. This view separates traditional desktop apps from Microsoft Store apps, which often don't appear in the Control Panel method.

Scroll through the list to find universal apps like Microsoft Edge or OneDrive. You'll notice these entries include size information and update options—useful for cleaning up bloatware or managing storage.

For a quick search, click the search bar at the top and type keywords like "adobe" or "java." The filter updates instantly, saving you from scrolling through hundreds of entries.

3

⌨️ Step 3: Check Version Numbers via Command Line

Press Windows key + X, then select Windows PowerShell (Admin) or Command Prompt (Admin). Type wmic product get name,version and press Enter. This command reveals both software names and their exact version numbers—critical for troubleshooting compatibility issues.

Real talk: Some programs hide their versions in the GUI, but this command surfaces them all. The output may scroll rapidly, so redirect it to a file by adding > software_list.txt to the command for later review.

For a specific program, use wmic product where name="Program Name" get version, replacing "Program Name" with the exact application name (including spaces). This targeted approach saves time when hunting for a particular version.

4

💡 Step 4: Verify with Third-Party Tools (Optional)

Download Belarc Advisor or Speccy from their official sites for an advanced software inventory. These tools scan your system and generate a detailed report including installed software, hardware specs, and even security vulnerabilities.

I know it sounds odd, but third-party tools often catch what Windows misses—like hidden system components or silently installed drivers. Run the scan, then review the report for any unfamiliar entries that might be malware or leftover remnants.

Save the report as a PDF or text file for documentation. This comes in handy when troubleshooting system conflicts or preparing for hardware upgrades.

Tips & tricks for mastering Windows 10 software inventory

Here's how to get the most out of Windows' built-in tools—and avoid the pitfalls that trip up even experienced users.

Command Line Precision: When using the wmic product get name,version command in Step 3, I've found that adding | more at the end prevents overwhelming output on older systems. This pauses the display every screenful, giving you time to read and even copy specific entries without missing anything. For even better control, redirect the output to a text file with > software_list.txt—this creates a searchable record you can reference later. Trust me on this: scrolling through 500 lines of command output is where people usually give up.

Search Strategy: In Step 2, when searching the Apps and Features list, don't just type broad terms like "adobe." Instead, use specific product names or version numbers you might recall. For example, "Photoshop CC 2022" will yield far more precise results than just "Photoshop." Pro tip: If you're looking for something specific and can't find it, try searching by the publisher name—like "Adobe Systems"—which often appears in the list even when the program name is obscured.

Third-Party Tool Wisdom: When considering tools like Belarc Advisor in Step 4, I always recommend running them on a secondary admin account first. This prevents potential conflicts with your primary profile while still giving you the comprehensive scan you need. Also, be patient—these tools can take 10-15 minutes to complete their scans, especially on systems with many installed programs. The wait is worth it for the detailed hardware and security information they uncover, though.

Sorting Secrets: In Step 1, while sorting by Name is great for alphabetical browsing, I've discovered that sorting by Install Date in descending order reveals recently installed programs that might be unnecessary. This is particularly useful after system updates or when troubleshooting performance issues. You'll often find trial software or temporary utilities that slipped through your awareness during installation.

💡

Pro Tips for Check Installed Software In Windows 10

  • Here's how to get the most out of Windows' built-in tools—and avoid the pitfalls that trip up even experienced users.
  • Command Line Precision: When using the wmic product get name,version command in Step 3, I've found that adding | more at the end prevents overwhelming output on older systems.
  • Search Strategy: In Step 2, when searching the Apps and Features list, don't just type broad terms like "adobe."

Frequently asked questions

Got questions about checking installed software in Windows 10? You’re not alone! Here are some of the most common concerns—and quick answers to keep you moving.

1

How do I find software that’s not showing up in the list?

Some apps (like browser extensions or lightweight utilities) may not appear in the main list. Try searching for “%ProgramFiles%” in File Explorer to manually browse installed programs. Third-party tools like Revo Uninstaller or Wise Program Uninstaller can also reveal hidden software.

2

Will checking installed software slow down my PC?

Nope! Windows’ built-in tools (like Settings or Control Panel) run lightweight scans. However, third-party uninstallers may take longer if they’re scanning deep system files. Always close heavy apps before running checks to avoid lag.

3

Can I check installed software without admin rights?

Yes, but with limits. You’ll see only the software installed for your user account in Settings > Apps & Features. For full access, you’ll need admin permissions to view system-wide installations via Control Panel > Programs and Features.

4

How do I remove software that won’t uninstall normally?

If an app is stuck, try these steps:

  • Use Windows Installer CleanUp Utility (for older apps).
  • Boot into Safe Mode (hold Shift while clicking Restart) and uninstall.
  • Delete leftover files manually via %ProgramFiles% or %AppData% (backup first!).
For stubborn cases, tools like Geek Uninstaller can force-remove software.
5

Is there a way to export a list of installed programs?

Open Command Prompt (Admin) and run: wmic product get name,version Redirect the output to a text file by adding > installedsoftware.txt to save it. This creates a searchable log of all installed software and versions.

Wrapping up and next steps

You’ve now mastered the art of checking installed software in Windows 10—whether through Settings, Control Panel, or even the Command Prompt! 🎉 With these simple steps, you can quickly audit your system, troubleshoot issues, or simply declutter unwanted programs. Ready to take it further?

Your next logical step? Optimize your software list—uninstall unused apps, update critical programs, or even learn how to reset Windows settings for a smoother experience. Your PC will thank you! 🚀

★★★★★4.7(4 reviews)
Categories Windows