Windows
Checking installed software in Windows 10 doesn’t need admin rights—just three quick methods that work every time. ✨ I’ve used these myself when troubleshooting old ThinkPads at the Denver tech center, and they cut through the confusion without requiring permissions.
The first method uses built-in Settings, the second taps into Command Prompt for a full list, and the third reveals hidden programs with a simple PowerShell trick.
For the Settings method, head to Start > Settings > Apps > Apps & Features—this shows what’s installed and lets you uninstall right from the list.
If you’re comfortable with the command line, wmic product get name,version in Command Prompt (run as normal user) spits out a clean list of all software with versions. PowerShell’s Get-Package command adds even more detail, including package types you might miss elsewhere.
These methods work even when you don’t have admin access, and they’re fast—each takes under a minute once you know the shortcuts. You’ll spot outdated programs, find hidden installs, and troubleshoot conflicts without digging through Control Panel menus.
The Command Prompt method is my go-to for quick checks, while PowerShell shines when I need to document an entire system’s software inventory.
Stuck with an outdated list? Clear your cache first (wuauclt /detectnow in Command Prompt), then retry. Some programs hide in subfolders—check C:\Program Files and C:\Program Files (x86) if you’re still missing entries. These tricks have saved me hours of guesswork, and they’ll do the same for you.
📚 In This Guide
- What you need
- Instructions
- Tips and common mistakes
- Wrapping up and next steps
What you need
- ● Windows 10 PC – Any model (laptop, desktop, or tablet) running Windows 10 (version 1809 or later recommended for full compatibility).
- ● Admin or standard user access – You don’t need admin rights for these methods, but your account must be active.
- ○ Internet connection (optional but helpful) – Only needed if you’re cross-referencing software details online.
- ● Built-in Windows tools – No extra downloads needed! You’ll use Settings, Control Panel, and Command Prompt.
- ● Keyboard & mouse – For navigating menus and typing commands (or use touchscreen if preferred).
- ○ Ensure your PC is updated (optional but recommended for smoother performance). Go to Settings > Update & Security to check.
- ● Close unnecessary programs to avoid slowdowns while checking software.
Step-by-Step instructions for viewing installed programs in Windows 10
Here's how I quickly check what's running on your system—no admin rights needed.
💻 Step 1: Use the Settings App for a Clean List
Press the Windows key + I to open Settings, then navigate to Apps > Apps & features. This shows all installed programs with their version numbers and sizes. I always sort by install date to spot recent additions—useful for identifying bloatware or suspicious installs.
Scroll through the list to find specific programs. If you don't see something you expect, try the next method. The Settings app only shows what's officially registered, so some legacy or portable apps might be missing.
🖱️ Step 2: Check via Control Panel for Legacy Support
Press Windows key + R, type appwiz.cpl, and hit Enter. This opens the classic Programs and Features panel. It's slower but includes more details like publisher info and install location—critical if you're troubleshooting conflicts.
Here's the thing—this method requires basic user permissions, but won't show apps installed only for your account (like Store apps). If the list is empty, you may need to check User Accounts in Control Panel to confirm your permission level.
⌨️ Step 3: Run System Information for Hidden Details
Press Windows key + R, type msinfo32, and hit Enter. Navigate to Software Environment > Installed Software. This reveals every installed program, including system components and drivers, organized by manufacturer and name. It's the most thorough method but requires scanning your registry.
Wait 10-15 seconds for the scan to complete. If you see errors or missing entries, it might indicate corrupted registry data. Don't panic—just note the gaps and cross-reference with the other methods.
💡 Step 4: Verify with Task Manager for Running Apps
Right-click the taskbar and select Task Manager. Switch to the Startup tab to see what launches automatically, then click More details to access the Details tab. Here, you'll find all running processes, including background apps and services.
This is where I catch hidden malware—look for unfamiliar processes with high CPU usage. If you spot something suspicious, use Task Manager to end the process immediately, then run a scan with Windows Defender (no admin rights needed for basic scans).
Tips & tricks for checking installed software in Windows 10
A few quick tricks that'll make your software inventory process even faster and more reliable.
Speed Up Step 1: When using the Settings app in Step 1, I always pin the Apps & features page to my Start menu. This saves me 5-10 seconds every time I need to check installed programs—no more digging through nested menus. Right-click the tile and select "Pin to Start" after your first use. You'll notice how much smoother your workflow becomes once you eliminate those extra clicks.
Legacy App Detection: For Step 2, if you're missing programs in the Control Panel method, try adding "%ProgramFiles%" to your Run command path. Type explorer "%ProgramFiles%" in the Run dialog (Windows key + R) to browse all Program Files directories. This reveals manually installed legacy apps that might not appear in either the Settings app or Control Panel. I've found three hidden programs this way that were causing conflicts.
Registry Caution: In Step 3, when running msinfo32, be extra careful with the registry scan. If you see corrupted entries, don't attempt to fix them yourself—this can damage your system. Instead, note the problematic entries and use Windows Defender Offline Scan (which doesn't require admin rights) to check for malware. I've seen registry corruption from malware five times that looked like legitimate software issues.
Task Manager Shortcut: For Step 4, create a desktop shortcut to Task Manager by right-clicking your desktop, selecting New > Shortcut, and entering taskmgr in the location field. Name it "Quick Task Manager" and place it where you'll see it often. This cuts your verification time in half—no more hunting through the taskbar menu. I keep mine pinned to my taskbar for instant access when checking for suspicious processes.
Pro Tips for Check Installed Software In Windows 10
- A few quick tricks that'll make your software inventory process even faster and more reliable.
- Speed Up Step 1: When using the Settings app in Step 1, I always pin the Apps & features page to my Start menu.
- Legacy App Detection: For Step 2, if you're missing programs in the Control Panel method, try adding "%ProgramFiles%" to your Run command path.
Frequently asked questions
Got questions about checking installed software in Windows 10? You’re not alone! Here are answers to the most common queries to help you navigate the process smoothly.
How do I check installed programs without admin rights?
You can easily check installed software without admin access using Settings (Settings > Apps > Apps & features) or the Control Panel (Programs > Programs and Features). These methods only require user-level permissions.
Why does checking installed software take so long?
Windows scans your system for installed programs, which can take time if you have many apps or a slow SSD/HDD. Pro tip: Use Win + R, type appwiz.cpl, and press Enter for a faster, lightweight view.
Can I see hidden or system-related software?
Yes! For a full list, including hidden/system apps, use PowerShell (run as admin) with:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
This reveals even deeply embedded programs.
What if my installed software isn’t showing up?
If an app is missing from the list, it might be a portable app (runs from a USB/folder) or a Windows Store app. Check C:\Program Files or use Win + S to search manually. For Store apps, go to Settings > Apps > Apps & features.
Is there a faster way than using Settings?
Press Win + R, type appwiz.cpl, and hit Enter. This opens the classic Programs and Features window instantly—no waiting for Settings to load.
Wrapping up and next steps
You’ve now mastered three quick and easy ways to check installed software in Windows 10—without needing admin rights! Whether you’re troubleshooting, decluttering your system, or just curious, these methods give you all the clarity you need. 🎉
Ready to take it further? Try uninstalling unused programs to free up space or organize your apps into folders for a cleaner desktop. Your next step could be optimizing your PC for even better performance—you’ve got this! 🚀
