Microsoft recently updated its support documentation to steer Windows 11 users toward a more reliable method for verifying installed applications: head to Settings > Apps > Installed apps, not just the Start menu. The advisory, while subtle, highlights a long-standing confusion among Windows users—the Start menu’s “All apps” list does not always reflect what’s actually on your system.

For years, the Start menu served as the primary launchpad and inventory of installed programs. But with the introduction of Windows 11’s modernized Start—and Microsoft’s growing integration of cloud-powered features—the line between what’s installed locally and what’s merely a shortcut, stub, or recommended content has blurred. The company’s guidance now explicitly tells users: if you need to check whether an app is installed, go to Settings.

This shift is rooted in the technical reality of how Windows 11 manages apps. The Settings app’s “Installed apps” page queries the system’s package manager and the Windows Registry to list every application that has been formally installed. It covers traditional Win32 desktop programs, Microsoft Store apps (UWP and packaged Win32), and even system components. In contrast, the Start menu aggregates shortcuts from multiple locations, including the Start Menu folders for all users and the current user, as well as entries from the Microsoft Store, and sometimes even web-based “progressive” results. An app icon seen in Start may be a placeholder that downloads the app on first click, or it may be a pre-pinned shortcut that doesn’t represent an installation at all.

A Tale of Two Lists: Why Settings and Start Differ

The Start menu’s “All apps” list is compiled from several sources on the system. It includes .lnk shortcut files from C:\ProgramData\Microsoft\Windows\Start Menu and %appdata%\Microsoft\Windows\Start Menu, plus provisioned AppX packages that are staged but not necessarily installed. Microsoft also injects “Recommended” items and, in some regions, sponsored tiles. These influences mean you might see an icon for TikTok on a brand-new PC, but clicking it simply opens the Microsoft Store page to download the app. In contrast, the Settings > Apps > Installed apps view dips directly into the Windows Registry’s Uninstall keys (HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall and the 64-bit and 32-bit equivalents) and the Package Manager for modern apps. It requires an app to have a legitimate installation footprint.

The Start Menu’s Identity Crisis

Windows 11’s Start menu has evolved into a hybrid launcher, recommendation engine, and discovery surface. Microsoft experiments with “Suggested” apps and cloud-driven content, pushing users toward Store experiences. This approach, while increasing engagement, introduces noise. For example, the Start menu might show a “Solitaire & Casual Games” collection that, when clicked, only then initiates a download. Users accustomed to the classic Windows 7-era Start menu, where every icon represented an installed program, can be misled. On tech forums, this has been a recurring complaint—users search for an app, Spot it in Start, only to realize it’s not truly installed.

Settings > Apps > Installed Apps: The Definitive Source

The Installed apps page, introduced with Windows 11 (build 22000 and later), provides a clean, authoritative list. It displays each app’s name, publisher, version, installation date, and size—details the Start menu can’t offer. You can sort by name, publisher, size, or install date, filter by drive (C: or D:), and uninstall multiple apps at once. To access it: press Win + I, click Apps on the left, then select Installed apps. A search box at the top lets you quickly locate a specific program. Microsoft’s own walkthrough states: “Select Start > Settings > Apps > Installed apps. The list shows all apps on your device. To check if a specific app is installed, scroll through the list or use the search box.” This unambiguous path has become the recommended method for verification.

The Legacy Control Panel: Still Lingering

The classic Control Panel applet “Programs and Features” (appwiz.cpl) remains accessible but is no longer the gold standard. It lists only traditional Win32 applications and completely ignores modern UWP and packaged apps. Thus, a user could open the Control Panel, not see an app, and assume it’s absent, while the app is actually present as a Store package. Microsoft’s phased migration to Settings leaves this tool as a relic; its visibility is diminished in recent Windows 11 builds, and the Settings app now contains almost all its functionality.

Power Users’ Toolkit: Winget and PowerShell

For users who demand absolute certainty, two command-line tools deliver unvarnished results. The Windows Package Manager (winget), first released in 2020 and bundled with Windows 11, can list all detected apps with winget list. The output includes the app name, ID, version, and whether an update is available—a feature Settings lacks. PowerShell offers Get-AppxPackage for modern apps, revealing package full names and versions, and Get-WmiObject or Get-ItemProperty queries for Win32 apps. Together, these methods leave no stone unturned. However, they require familiarity with the command line, making them less approachable for the average user.

Comparison of Methods

Method Apps Listed Details Provided Reliability
Start menu “All apps” Icons from Start folders + provisioned stubs + recommendations Name only Low—includes uninstalled stubs
Settings > Installed apps All installed Win32 and modern apps Name, publisher, version, size, install date High—pulls from Registry & Package Manager
Control Panel (appwiz.cpl) Only Win32 apps Name, publisher, version, size Medium—misses modern apps
winget list Most Win32 and modern apps Name, ID, version, available update High—uses system package registrations

Practical Scenarios: When the Difference Matters

Consider a few real-world cases where checking the right place saves time and frustration. When troubleshooting an application crash, support teams often ask to verify the installation. Relying on the Start menu could lead to a false positive—the icon is there, but the app might be a broken stub. During system cleanups, seeing an app in Start could prompt an unnecessary uninstall attempt that only removes a shortcut, not the program. For IT pros deploying software, the Settings page provides the version details needed for compliance checks. Even casual users benefit when they want to free up disk space: the Installed apps page sorts by size, letting you spot space hogs instantly.

Community Voices and the Road Ahead

On platforms like Reddit and the Microsoft Community, threads pop up weekly asking, “Why does an app show in Start but isn’t installed?” The guidance from Microsoft, while recent, echoes long-held advice from seasoned Windows enthusiasts. As the OS moves toward deeper AI integration and cloud connectivity, the distinction between local and remote content will only grow murkier. Microsoft appears aware: preview builds occasionally tweak Start’s behavior, and the Settings app’s app management section has gained features like repair, reset, and manageability options for Win32 apps. There’s chatter of a future “App Manager” hub that merges winget’s capabilities with a graphical frontend, potentially eliminating the confusion altogether.

Conclusion: Verify, Don’t Assume

The message from Microsoft is clear: Settings > Apps > Installed apps is the source of truth. The Start menu remains indispensable for launching apps quickly, but its inclusiveness undermines its reliability for verification. By adopting this simple habit—and for power users, leaning on winget—Windows 11 users can avoid the pitfalls of phantom shortcuts and ensure they always know what’s actually running on their PCs. In an OS that continues to blur the lines between local and cloud, such clarity is more valuable than ever.