How to Check Installed Software in Windows 10: Three Fast Methods Without Admin Rights

Windows

How to Check Installed Software in Windows 10: Three Fast Methods Without Admin Rights

Learn how to check installed software in Windows 10 the easy way—my PC used to be cluttered with productivity tools and abandoned trials, but these three fast methods reveal them all without admin rights. 💡 The key is knowing where Windows hides its software records, and spoiler: it’s not always where you’d expect.

Whether you’re troubleshooting a misbehaving app or just curious what’s cluttering your system, these approaches cut through the guesswork.

First, we’ll tackle the Settings app—the most straightforward path for most users. Navigate to Settings > Apps > Apps & Features, where you’ll see a clean list of installed programs, their sizes, and last update dates.

But here’s the catch: some software, especially lightweight utilities or silently installed tools, might vanish from this list entirely. That’s where PowerShell comes in as our secret weapon, revealing hidden entries with a single command that doesn’t require admin privileges.

For the command-line crowd, wmic product get name in an elevated PowerShell window pulls up a raw list of installed software, including third-party apps that might slip past the Settings interface. It’s shockingly simple once you know the trick, and it works on both Windows 10 Home and Pro.

The trade-off? You’ll see version numbers and publisher details, but no pretty icons or update statuses—just raw, unfiltered data. This method also helps explain why some programs appear missing: they might be installed per-user rather than system-wide.

Lastly, we’ll cover the hidden gem of the Windows Registry—yes, even without admin access. A specific key in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall holds clues about installed software, though it’s not foolproof.

I’ve used this to track down rogue installers that vanished from the main list, and it’s saved me hours of digging through program files. The catch? You’ll need to interpret the data carefully, as not every entry here is a full-fledged program.

Together, these methods give you a complete picture—no admin rights required.

📚 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).
  • ● User Account – A standard or admin account (no admin rights required for the methods covered here! 🎉).
  • ● Basic Computer Skills – Ability to navigate the Start Menu, File Explorer, or Settings.
  • ● Third-Party Software List Tools (e.g., Belarc Advisor, Speccy, or Wise Care 365) – For advanced users who want detailed reports.
  • ● Portable USB Drive – If you want to back up your software list for later reference.
  • ● Screen Capture Tool (e.g., Snipping Tool or Lightshot) – To save screenshots of your software list for documentation.

Three fast ways to check installed software in Windows 10 without admin access

Here’s how to quickly verify your software inventory—no elevated permissions needed.

1

💻 Step 1: Use Settings to View Installed Apps

Open the Start menu and click the Settings gear icon (⚙️). Navigate to Apps > Apps & features. This lists all installed programs with their version numbers, publisher details, and uninstall options. The interface is intuitive, but it only shows modern UWP apps by default.

To include classic desktop apps, click Apps & features again and select Optional features from the left sidebar. Here you’ll see legacy components like Windows Subsystem for Linux or language packs. This method is the fastest for built-in Windows apps and doesn’t require admin rights.

2

🖱️ Step 2: Check via Control Panel for Full Software List

Press Win + R, type appwiz.cpl, and hit Enter. This opens the Programs and Features control panel, which displays a comprehensive list of installed software with their versions and installation dates. Unlike Settings, this includes third-party applications installed via traditional installers.

If you’re looking for a specific program, use the search bar at the top right. The control panel method is slower but more thorough for legacy software. I always recommend this for troubleshooting missing applications or verifying licenses.

3

⌨️ Step 3: Use Command Prompt for Advanced Filtering

Open Command Prompt (press Win + R, type cmd, and hit Enter). Type wmic product get name,version and press Enter. This command lists all installed software with their versions in a clean, sortable format—ideal for scripting or exporting data.

For a more detailed view, use wmic product get name,version,vendor,installdate. This shows publisher info and installation dates, which helps identify outdated software. No admin rights are needed, and the output is machine-readable for further analysis.

4

💡 Step 4: Verify via File Explorer for Hidden Installs

Browse C:\Program Files and C:\Program Files (x86) in File Explorer. These folders contain most installed applications, though some may hide in C:\Users\[YourUsername]\AppData\Local for portable or user-specific installs. Right-click any folder and select Properties to check the installation date.

For system-wide components, check C:\Windows\System32 or C:\Windows\SysWOW64. This method is manual but uncovers software that might not appear in other lists, like drivers or background services.

Tips & tricks for checking installed software in Windows 10 without admin rights

These speedy techniques will help you navigate Windows' software inventory like a pro—without wasting time or permissions.

Speed Up Settings Navigation: In Step 1, use the Windows search bar to type "Settings" directly instead of clicking the Start menu. This cuts the process time by nearly half. Once in Settings, bookmark the Apps & features page for future reference—it's one of the most commonly used locations for software checks. I keep it pinned to my taskbar for instant access.

Command Prompt Shortcut: For Step 3, save this command as a text file with a .bat extension: wmic product get name,version,vendor,installdate. Double-click it anytime you need a quick software inventory. This creates a reusable shortcut that eliminates typing errors and speeds up your workflow significantly. I've used this trick for years when troubleshooting systems.

File Explorer Pro Tips: When checking C:\Program Files in Step 4, enable Details view and sort by Date Modified to quickly identify recently installed software. For hidden installs, don't forget to check C:\Users\[YourUsername]\AppData\Roaming—many portable applications install here without leaving traces in standard locations. This is where I've found software that completely disappeared from other inventory lists.

Troubleshooting Missing Software: If a program isn't appearing in any method, try searching for its executable file (.exe) using Windows Search. Many applications create shortcuts in C:\Windows\System32 or C:\Windows\SysWOW64 even if they don't show in the standard lists. This has saved me countless hours when verifying system-wide components.

💡

Pro Tips for Check Installed Software In Windows 10

  • These speedy techniques will help you navigate Windows' software inventory like a pro—without wasting time or permissions.
  • Speed Up Settings Navigation: In Step 1, use the Windows search bar to type "Settings" directly instead of clicking the Start menu.
  • Command Prompt Shortcut: For Step 3, save this command as a text file with a .bat extension: wmic product get name,version,vendor,installdate.

Frequently asked questions

Got questions about checking installed software in Windows 10? You’re not alone! Here are answers to the most common concerns—whether you’re troubleshooting, cleaning up, or just curious about what’s running on your PC.

1

Can I check installed programs without admin rights?

Yes! While some methods (like Settings > Apps) work without admin access, others—like checking via Program Files or Command Prompt—may require elevated permissions. Stick to the first two methods in this guide for a hassle-free experience.

2

How long does it take to scan all installed software?

Scanning via Settings or Control Panel is usually instant (under 10 seconds). If you’re using Command Prompt or PowerShell, it may take 15–30 seconds for large systems, depending on how many apps are installed.

3

What if my software isn’t listed in the usual places?

Some apps (like portable software or browser extensions) won’t appear in standard lists. Try checking:

  • Portable apps: Look in C:\PortableApps or your downloads folder.
  • Browser extensions: Open your browser’s settings (e.g., chrome://extensions in Chrome).
  • Hidden software: Use Task Manager (Ctrl+Shift+Esc) to see running processes.

Why does my list show duplicates or old software?

Duplicates often appear if:

  • You installed the same app multiple times (e.g., different versions).
  • Leftovers remain after uninstalling (check C:\ProgramData or AppData folders).
  • Some entries are shortcuts or placeholders (e.g., Windows Store apps).
Use Uninstaller tools like Revo Uninstaller to clean up thoroughly.

What’s the fastest way to find a specific program?

Use the Search bar in Start Menu—type the program name, and Windows will show matches. For deeper dives, press Win + R, type appwiz.cpl, and hit Enter to jump straight to the Programs and Features list.

Wrapping up and next steps

You’ve now mastered three simple ways to check installed software on Windows 10—without needing admin rights! 🎉 Whether you’re troubleshooting, decluttering, or just curious, these methods give you quick and reliable answers.

Remember, Settings is your go-to for a clean, user-friendly list, while Control Panel and PowerShell offer deeper flexibility.

Ready to take it further? Try uninstalling unused apps or exploring Windows 11’s software management tools next—your system will thank you! 🚀

★★★★★4.7(1 review)
Categories Windows