Skip to content
Follow
Windows 🟡 Intermediate

How to Reset App Execution Alias Overrides in Windows 11 Advanced App Settings

Richard
Written by
Richard
Sep 26, 2026 4 min read
How to reset app execution alias overrides in Windows 11 Advanced app settings
How to reset app execution alias overrides in Windows 11 Advanced app settings

App execution aliases let you launch installed apps directly from Command Prompt, PowerShell, or the Run dialog using short shortcuts like python.exe or wt.exe. Windows 11 manages these shortcuts automatically through symbolic links in your local user folder, but conflicts happen when multiple apps try to claim the exact same alias.

Advertisement

You can fix broken command shortcuts by resetting app execution alias overrides back to their original defaults in the Advanced app settings menu. Managing these settings stops apps from hijacking commands you want to use for other tools.

⚡ Quick Answer

Open Settings , go to Apps and select Advanced app settings, then click App execution aliases to view and reset your command shortcuts. Toggle the switch next to the target application from On to Off and back to On to clear corrupted symbolic links and restore your default routing paths.

Advertisement

Checking App Execution Aliases in Settings

Checking app execution aliases in Settings lets you see which programs use shortcuts to run from the command prompt. Open Settings , go to Apps, click Advanced app settings, and choose App execution aliases to view the full list of apps installed on your computer.

  1. Open Settings .
    Windows 11 Start menu with Settings gear icon highlighted.
    Windows 11 Start menu with Settings gear icon highlighted.
  2. Select Apps from the left-hand navigation menu.
    Settings › Apps
    Settings › Apps
  3. Click on Advanced app settings.
    Settings › Apps › Advanced app settings
    Settings › Apps › Advanced app settings
  4. Click on App execution aliases to view a complete list of all command shortcuts registered on your computer.

The resulting list displays every available command alias alongside a toggle switch indicating whether it is enabled or disabled. Applications that register duplicate aliases appear here with individual toggles, letting you turn off specific store packages without affecting your primary desktop tools.

How to Reset App Execution Aliases via Settings

To reset app execution aliases via Settings, you need to turn the switch for a specific program off and back on again. This forces Windows to fix broken shortcut links that stop commands from working properly in your terminal window.

  1. Open Settings .
  2. Go to Apps and select Advanced app settings.
    Settings › Apps › Advanced app settings
    Settings › Apps › Advanced app settings
  3. Click App execution aliases.
    Windows 11 settings interface showing toggle buttons for app execution aliases.
    Windows 11 settings interface showing toggle buttons for app execution aliases.
  4. Locate the specific application alias you want to fix in the list.
  5. Toggle the switch next to the application from On to Off.
  6. Wait a few moments, then toggle the switch back to On to reset the internal routing table for that command.

If a toggle switch appears greyed out, the application package is protected by the operating system or currently running in the background. Close any active instances of that application and try toggling the switch again.

Advertisement

Cleaning Up Orphaned Alias Files in WindowsApps

⚠️WarningCleaning up orphaned alias files in WindowsApps removes leftover shortcut files that stay behind after you uninstall programs.

You can delete these lingering files using File Explorer to stop ghost commands from showing up when you type in PowerShell.

📝Good to KnowThis procedure requires access to hidden folders within your user directory.

Open File Explorer from your taskbar or by pressing the Windows Key + E.

  1. Open File Explorer and click the View menu at the top.
  2. Hover over Show and click to check Hidden items so you can see protected system directories.
  3. Navigate to your local application folder by pasting %LocalAppData%\Microsoft\WindowsApps into the File Explorer address bar and pressing Enter.
  4. Locate the shortcut files associated with the problematic application, such as python*.exe or similar stubs.
  5. Right-click the target file and select Delete. (Note: Deleting files directly from the WindowsApps folder may require administrator permissions and ownership changes if the files belong to protected Microsoft Store packages).

Resetting Aliases Using PowerShell Automation

Resetting aliases using PowerShell automation lets you fix many broken command shortcuts at once without clicking through menus. You run an administrator-level console and use script commands to clear out multiple overrides quickly across your computer user accounts.

  1. Open an administrator-level console by right-clicking the Start button and selecting Terminal (Admin) or PowerShell (Admin).
  2. Open the Start menu, type powershell, right-click Windows PowerShell, and select Run as administrator.
  3. Approve the User Account Control prompt that appears on your screen.
  4. Query the current state of your installed package execution aliases by typing the appropriate management cmdlet or script loop designed to check app capability registrations.
  5. Execute your cleanup or reset script to clear invalid alias mappings from the current user registry hive.

Troubleshooting Persistent Alias Conflicts

Troubleshooting persistent alias conflicts fixes programs that keep turning their command shortcuts back on after you restart your computer. You fix this stubborn behavior by stopping background Microsoft Store updates or changing settings in the Registry Editor.

Advertisement

Check for lingering user-level environment variables that might point to outdated installation directories. Open the Start menu, type Edit the system environment variables, and click the button to inspect your user and system paths. Removing dead paths ensures your terminal sessions look at the correct executable locations rather than falling back to broken Microsoft Store stubs.

What to do next

You should now see your command-line environment correctly routing commands to your preferred applications without interference from unwanted store stubs. If command-line redirection still fails, verify your system and user PATH environment variables to ensure your preferred executable directories take precedence over the default WindowsApps path.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

📚 Related Tutorials

How to Inspect Installed Apps on Your Device in Windows 11 Settings
Windows How to Inspect Installed Apps on Your Device in Windows 11 Settings
How to Configure Lid Closed Settings in Windows 11 Power Options
Windows How to Configure Lid Closed Settings in Windows 11 Power Options
How to Manage App Execution Aliases in Windows 11 Apps for Websites Settings
Windows How to Manage App Execution Aliases in Windows 11 Apps for Websites Settings
How to Change the Default Sound Output Device When Multiple Speakers Are Connected
Windows How to Change the Default Sound Output Device When Multiple Speakers Are Connected

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *