Skip to main content

Stop Windows 11 From Reinstalling Apps You Deleted

Media Stop Windows 11 From Reinstalling Apps You Deleted by

You remove an unwanted app from Windows 11, restart the computer and assume the job is finished.

Then, after a feature update, a new user signs in or the PC is reset, the application appears again.

This is especially frustrating for businesses trying to keep devices clean, consistent and easy to support. Unwanted applications can clutter the Start menu, create unnecessary notifications, consume storage and confuse employees.

The reason is usually that Windows apps can exist at more than one level. Removing an app from your user account does not always remove the package Windows uses to install it for other users or restore it later.

Here is how to stop deleted Windows 11 apps from returning—and how to do it without damaging essential system components.

Why Do Deleted Apps Come Back?

Windows 11 applications can be installed in several different ways:

  • As a traditional desktop program
  • As a Microsoft Store app
  • As a provisioned app included in the Windows image
  • Through Windows Backup app restoration
  • Through a business management platform
  • As part of a Windows feature update
  • Through manufacturer recovery software

Each source needs to be handled differently.

Deleting an app from Settings → Apps → Installed apps may remove it only from the current profile. If its provisioning package remains in Windows, the application may still be installed when another user signs in. Microsoft’s documentation distinguishes between removing an app for an existing user and removing the provisioned package that would install it for new users. 

First, Confirm Whether the App Is Really Installed

Not everything displayed in the Start menu is a fully installed application.

Some entries may be:

  • Shortcuts
  • Web application links
  • Microsoft Store placeholders
  • Suggested content
  • Recently installed items
  • Components belonging to another program

Right-click the entry and select Uninstall where available.

You can also check:

Settings → Apps → Installed apps

Search for the application name and confirm whether it appears in the list.

If clicking an icon starts a download before the app opens, it may have been a placeholder rather than a complete local installation.

Method 1: Uninstall the App Normally

Always begin with the supported uninstall method.

  1. Open Settings.
  2. Select Apps.
  3. Select Installed apps.
  4. Find the unwanted application.
  5. Select the three-dot menu.
  6. Choose Uninstall.

You can also right-click many applications in the Start menu and choose Uninstall.

For ordinary desktop software, this is normally enough.

If the application returns, identify how it is being restored before repeatedly removing it.

Method 2: Turn Off “Remember My Apps” in Windows Backup

Windows Backup can remember the list of applications associated with your Microsoft account. This is designed to help restore your setup when moving to another computer or rebuilding Windows. Microsoft lists Remember my apps under Windows Backup settings and explains that Windows Backup can retain information about installed applications. 

To review this setting:

  1. Open Settings.
  2. Select Accounts.
  3. Select Windows backup.
  4. Find Remember my apps.
  5. Turn it off if you do not want Windows to retain your application list.

This setting is most relevant when apps return after:

  • Setting up a replacement PC
  • Resetting Windows
  • Signing in with the same Microsoft account
  • Restoring a previous Windows configuration

Turning it off will not necessarily remove apps already installed.

Method 3: Remove the App for the Current User With PowerShell

Some Microsoft Store applications can be removed with PowerShell when the Settings interface does not work.

Open PowerShell or Windows Terminal as Administrator.

First, search for the package:

Get-AppxPackage | Select-Object Name, PackageFullName

To narrow the list, replace AppName with part of the application’s name:

Get-AppxPackage *AppName*

Once you have confirmed the correct package, remove it from the current user account:

Get-AppxPackage *AppName* | Remove-AppxPackage

For example, the structure would look like:

Get-AppxPackage *ExampleApp* | Remove-AppxPackage

Do not copy package-removal commands from an unknown website without checking exactly what they target.

This method removes the app from the current profile, but it may not stop it from appearing for new users.

Method 4: Remove the Provisioned Package

Provisioned applications are staged inside the Windows image so that they can be installed automatically for new user profiles.

This explains why an app can remain absent from your account but appear when another employee signs in.

To list provisioned apps, open PowerShell as Administrator and run:

Get-AppxProvisionedPackage -Online |

Select-Object DisplayName, PackageName

Identify the exact app carefully.

Then remove its provisioned package with:

Remove-AppxProvisionedPackage -Online -PackageName "PACKAGE_NAME"

Replace PACKAGE_NAME with the complete package name shown by the previous command.

You can also use a filtered command, but this should be tested carefully:

Get-AppxProvisionedPackage -Online |

Where-Object DisplayName -like "*AppName*" |

Remove-AppxProvisionedPackage -Online

Microsoft confirms that Remove-AppxProvisionedPackage removes a package from the Windows image so it will not be installed for newly created user accounts. It does not automatically remove the app from existing user profiles. 

You may therefore need to remove both:

  • The installed package from existing users
  • The provisioned package for future users

Why Removing Only the Provisioned Package May Not Be Enough

An app may exist in an existing profile even after its provisioned package has been removed.

Think of the two layers separately:

Existing user installation

Removed with:

Remove-AppxPackage

Future-user provisioning

Removed with:

Remove-AppxProvisionedPackage

For a shared business PC, both may need to be addressed.

Always test on a non-critical computer before applying bulk removal commands across an organisation.

Method 5: Use Policy-Based App Removal on Managed Devices

Microsoft now provides policy-based inbox app removal for supported managed Windows editions. It allows administrators to define which built-in or packaged applications should be removed using Group Policy or mobile device management.

Microsoft states that this capability is available on managed Windows Enterprise and Education devices and supports both static and dynamic application-removal lists. 

For organisations using Microsoft Intune or another MDM platform, this is generally better than running one-off scripts manually.

Central policy can help ensure that:

  • The same apps are removed from every device
  • New computers receive the same configuration
  • Users cannot accidentally reverse important settings
  • Changes are documented
  • App removal is easier to audit
  • The configuration is reapplied consistently

This is particularly useful for schools, larger businesses and shared-device environments.

Method 6: Check Intune, Group Policy or Other Management Tools

A deleted app may return because your organisation is deliberately deploying it.

Common sources include:

  • Microsoft Intune
  • Group Policy
  • Microsoft Store app assignments
  • Configuration Manager
  • Remote monitoring and management software
  • Manufacturer management tools
  • Login scripts
  • Provisioning packages

Before repeatedly uninstalling the application, ask whether it is marked as Required in your management platform.

When an app is assigned as required, the management system will often reinstall it automatically after detecting that it is missing.

This is expected behaviour rather than a Windows fault.

Method 7: Check the PC Manufacturer’s Software

Some PCs include manufacturer utilities that restore recommended applications and drivers.

Examples include tools from:

  • Dell
  • HP
  • Lenovo
  • ASUS
  • Acer

These utilities may reinstall:

  • Support applications
  • Audio control panels
  • Update tools
  • Security trials
  • Device-management software
  • Manufacturer-specific utilities

Open Settings → Apps → Installed apps and look for manufacturer support or recovery utilities.

Do not remove driver-management components blindly. Some are responsible for firmware updates, battery controls or hardware-specific functions.

Method 8: Stop Recommendations and Suggested Content

Sometimes an app has not actually been reinstalled. Windows may simply be recommending it.

Review the following settings:

Settings → Personalisation → Start

Consider turning off options that show:

  • Recently added apps
  • Recommendations
  • Tips
  • Shortcuts
  • Suggested content

Also review:

Settings → System → Notifications → Additional settings

Disable unwanted suggestions or setup prompts where appropriate.

This reduces visual clutter but does not remove application packages.

Method 9: Check Microsoft Store Updates

Microsoft Store updates normally update apps that are already installed. However, packaged components and inbox apps can sometimes change during Windows servicing.

Open the Microsoft Store, select Library, and review which applications are being updated.

If a specific app repeatedly returns after Store activity, check whether it is:

  • A dependency used by another application
  • A Windows component
  • Assigned by your organisation
  • Part of the device’s original provisioning
  • Being restored through your Microsoft account

Do not disable all Store updates simply to prevent one unwanted app returning. Doing so can leave legitimate applications unpatched.

Method 10: Review What Happens During Feature Updates

Feature updates are larger than ordinary monthly security updates.

They can refresh significant parts of Windows, introduce new components and replace older built-in applications. Microsoft documents specific servicing behaviour for removed provisioned apps across Windows updates, which is why businesses should use supported provisioning or policy methods rather than informal deletion scripts. 

After a feature update, check whether the returning item is:

  • A newly introduced Windows component
  • A replacement for an older application
  • Re-provisioned by policy
  • Restored through Windows Backup
  • Reinstalled by manufacturer software

This helps determine whether the problem is local to one PC or part of a broader Windows change.

Apps You Should Not Remove Blindly

PowerShell makes it possible to remove many packages, but that does not mean every package should be removed.

Avoid indiscriminately deleting components related to:

  • Microsoft Store
  • Windows Security
  • Settings
  • Start menu
  • Shell experience
  • Windows Terminal
  • WebView
  • App Installer
  • Photos or media frameworks used by other apps
  • Runtime libraries
  • Identity and sign-in components

Removing dependencies can cause:

  • Start menu failures
  • Broken application installations
  • Missing settings pages
  • Sign-in problems
  • Update errors
  • Applications refusing to launch

Use an exact list of approved applications rather than a script that removes everything except a few guessed package names.

Avoid “Debloat” Scripts From Unknown Sources

Automated Windows debloating tools often promise to remove unwanted applications with one click.

The risks include:

  • Removing security components
  • Disabling Windows Update
  • Breaking Microsoft Store
  • Altering privacy settings without explanation
  • Removing required application frameworks
  • Making future upgrades unreliable
  • Creating unsupported registry changes

A safer approach is to remove only the apps you have identified and tested.

For business devices, every change should be repeatable, documented and reversible.

Create a Restore Point Before Making System-Level Changes

Before using PowerShell or changing policies:

  1. Search for Create a restore point.
  2. Open System Properties.
  3. Select the system drive.
  4. Confirm protection is enabled.
  5. Select Create.
  6. Give the restore point a clear name.

Also confirm that important business data is backed up.

A restore point is useful for system settings, but it is not a replacement for a proper file backup.

A Safe Removal Checklist

Before removing an app permanently, ask:

  1. Is it genuinely installed or only recommended?
  2. Is it required by another application?
  3. Is it assigned through Intune or another management system?
  4. Is Windows Backup remembering it?
  5. Is it installed only for one user?
  6. Is it provisioned for new users?
  7. Does the manufacturer’s software restore it?
  8. Will removing it affect Windows servicing?
  9. Has the change been tested?
  10. Can the app be restored if required?

This prevents a minor tidying exercise from becoming a larger support problem.

Recommended Approach for Home PCs

For an ordinary personal computer:

  1. Uninstall the app through Settings.
  2. Turn off Remember my apps if you do not want app restoration.
  3. Disable unwanted Start recommendations.
  4. Use PowerShell only when the normal uninstall option fails.
  5. Create a restore point before removing provisioned packages.

Avoid broad removal scripts.

Recommended Approach for Business PCs

For managed business devices:

  1. Define an approved application list.
  2. Confirm which apps are required for each department.
  3. Remove unwanted apps through Intune or another management platform.
  4. Use policy-based removal where supported.
  5. Test every change on a pilot group.
  6. Monitor feature updates for app changes.
  7. Document exceptions.
  8. Prevent users from installing unapproved software where appropriate.

This produces a cleaner and more predictable device estate than manually editing each computer.

How Hamilton Group Can Help

Unwanted Windows applications are often a symptom of inconsistent device management rather than a simple uninstall problem.

Hamilton Group can help businesses control which applications are installed, remove unnecessary software safely and keep device configurations consistent.

Our services include:

  • Windows 11 configuration
  • Microsoft Intune management
  • Application deployment and removal
  • New-device provisioning
  • Microsoft Autopilot
  • Windows Update management
  • Security policy configuration
  • Device standardisation
  • PowerShell automation
  • Ongoing managed IT support

We can identify whether apps are returning through Windows provisioning, account restoration, management policy or manufacturer software—and apply the correct fix.

Remove the App at the Right Level

When Windows 11 reinstalls something you deleted, repeatedly clicking Uninstall is rarely the full solution.

The app may still be provisioned in the Windows image, restored through Windows Backup or assigned by a business-management platform.

Begin with the normal uninstall process. Then check account restoration, provisioning and device-management policies before making deeper system changes.

For help keeping business PCs clean, consistent and properly managed, contact Hamilton Group on 0330 043 0069 or visit hgmssp.com.