Where Are Microsoft Store Apps Installed: Default Locations Explained

App

Where Are Microsoft Store Apps Installed: Default Locations Explained
💥 Quick Answer

Microsoft Store apps are installed by default in the C:\Program Files\WindowsApps folder on Windows 10 and 11, where they run in a sandboxed environment for security. Some apps may also create user-specific data in %LocalAppData%\Packages or %ProgramData%\Microsoft\Windows\Start Menu\Programs.

Windows stores these apps in a protected folder to isolate them from your system files, preventing conflicts or malware risks. 🔥 The WindowsApps directory acts like a virtual container, keeping everything self-contained—meaning you won’t accidentally delete system files when managing app data.

For user-specific files (like saved games or app settings), Windows redirects them to your local profile folders instead of the main installation path.

This setup also explains why you can’t simply drag-and-drop apps out of WindowsApps—it’s designed to maintain stability. If you need to back up or troubleshoot, use built-in tools like PowerShell or third-party utilities that respect Windows’ sandbox rules. Breaking these protections could leave your system vulnerable to security gaps.

💡 In This Article

  • How Windows Manages Microsoft Store App Locations
  • How to Access or Move Microsoft Store App Files Safely

How Windows manages Microsoft Store app locations

Windows uses a sandboxed architecture for Microsoft Store apps, isolating them in the C:\Program Files\WindowsApps directory to prevent system conflicts. This folder acts as a controlled environment where each app runs with restricted permissions—similar to how Android apps operate in their own sandbox.

The system assigns each app a unique AppX package identifier (like a digital fingerprint) to manage updates, dependencies, and security policies separately. 🔥 This design mirrors how macOS handles native apps in its /Applications folder but with stricter access controls.

Here’s the technical breakdown: apps are packaged as .appx or .appxbundle files (for universal Windows apps), which contain all executable code, resources, and dependencies. Windows 11 adds an extra layer by virtualizing the WindowsApps folder—meaning the actual files may not physically exist until the app first launches.

This "lazy loading" technique saves disk space (apps can appear as 0-byte placeholders until used) and reduces boot times by deferring file extraction. Windows 10, by contrast, stores full app files immediately upon installation.

The sandbox works by combining User Account Control (UAC) with Windows Defender Application Control (WDAC) policies. When an app tries to access system resources (like your documents or registry), Windows intercepts the request and either grants limited access or blocks it entirely.

For example, the Microsoft Edge app can’t modify your C:\Users folder without explicit permission—even if you’re an admin. This isolation is why malware in a Store app can’t easily spread to your entire system, unlike traditional Win32 executables. 💫

User-specific data (like game saves or app settings) is stored separately in %LocalAppData%\Packages or %RoamingAppData% to keep the main installation clean. For instance, the Xbox Game Bar app stores your overlay settings in %LocalAppData%\Packages\Microsoft.XboxGamingOverlay8wekyb3d8bbwe\LocalState, while shared app shortcuts live in %ProgramData%\Microsoft\Windows\Start Menu\Programs.

This separation ensures that uninstalling an app doesn’t delete your personal files—though some apps (like Paint 3D) may prompt for confirmation to avoid accidental data loss.

Windows also enforces file system redirection for Store apps.

If you try to open WindowsApps in File Explorer, you’ll see a warning: "This folder is empty because the files are virtualized." This happens because Windows dynamically maps the folder to a hidden, encrypted virtual disk (using NTFS alternate data streams) to further secure the app’s files.

Breaking this system—like manually moving files—can trigger errors like "Package could not be activated" or even corrupt the app’s execution environment. 🌟

The AppX package format itself is a ZIP-like container with a digital signature, ensuring code integrity. When you install an app, Windows extracts it to WindowsApps and registers it in the Windows Registry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange.

This registry key tracks the app’s state (installed, running, or broken) and triggers updates automatically. The system also uses Windows Resource Protection (WRP) to prevent tampering with critical app files, similar to how it protects system DLLs in C:\Windows\System32.

What most users don’t realize is that this architecture also explains why Store apps can’t be easily "uninstalled" like traditional programs. The system uses Component-Based Servicing (CBS), a repair mechanism that verifies app integrity before allowing removal.

This is why some apps (like Microsoft Teams) may leave behind residual files even after uninstallation—Windows holds onto them for potential repairs. For advanced users, tools like PowerShell or DISM can force-clean these remnants, but doing so risks breaking future app installations. ✨

★★★★★4.5(6 reviews)
Categories App