How To Uninstall Apps That Won’t Uninstall | Fix It Now

To remove apps that won’t uninstall, use safe mode, built-in uninstallers, cleanup tools, or commands for Windows, macOS, Android, and iPhone.

Stuck with an app that refuses to leave? This guide shows how to uninstall apps that won’t uninstall on Windows, macOS, Android, and iPhone. Start with quick wins, then move to device steps.

Quick Fixes That Work On Most Devices

Try these first. They clear locks, close background tasks, and free files that block removal.

Platform First Try Force Method
Windows Restart, then Settings > Apps > Uninstall Safe Mode uninstall or command line
macOS Quit the app, empty Trash Safe Mode, remove leftover folders, or built-in uninstaller
Android Settings > Apps > Uninstall Disable preinstalled app, or ADB on a sealed package
iPhone/iPad Jiggle mode > Delete App Settings > General > iPhone Storage > Delete/Offload

How To Uninstall Apps That Won’t Uninstall: Windows Fixes

Work top to bottom. Stop at the first step that clears the app.

Use Settings For Store And Desktop Apps

  1. Press Win + I > Apps > Installed apps.
  2. Pick the app > Uninstall. For Store apps, open Advanced options and try Terminate, then Reset, then Uninstall.

Try Control Panel For Classic Installers

  1. Open Control Panel > Programs and Features.
  2. Select the program > Uninstall. If you see Change or Repair, run that first, then remove the app.

Windows includes a repair flow to fix a broken installer. See “Repair apps and programs in Windows”; link below.

Uninstall In Safe Mode

  1. Hold Shift while clicking Restart > Troubleshoot > Advanced options > Startup Settings > Restart.
  2. Press 4 for Safe Mode. Uninstall from Settings or Control Panel.

Run A Command When The GUI Fails

Package managers and installers can clear a stuck app. Use the exact package name.

  • winget uninstall <package> — removes Store and many desktop packages.
  • msiexec /x {GUID} — runs the uninstaller for an MSI.

Close What’s Holding Files Open

End the app and its services, then retry.

  • Press Ctrl + Shift + Esc > end the app and any updater or helper it spawned.
  • In Services, stop a lingering updater tied to the app. Then uninstall.

Clear Leftovers With Care

After removal, check folders that often keep data: %ProgramFiles%, %ProgramFiles(x86)%, and %AppData%. Remove only folders that match the app’s name.

Clean Startup Hooks And Schedulers

Some apps add launch items and tasks that bring them back. Remove those, then uninstall.

  • Task Scheduler: remove tasks named after the app or vendor.
  • Startup apps: Settings > Apps > Startup. Turn off entries tied to the app.

When Permissions Block Removal

If Windows says you lack rights, sign in as an admin. If files still refuse to delete, check the folder’s owner in Properties > Security > Advanced. Take ownership only of the app’s folder, then remove it.

Mac: Remove Stubborn Apps Without Leaving Junk

Mac apps come from the App Store or the web. The removal path differs a bit.

Use Launchpad For App Store Downloads

  1. Open Launchpad. Press and hold an app until icons shake. Click the X.

Use Finder For Web Downloads

  1. Quit the app. In Applications, drag the app to the Trash.
  2. Open Finder > Go > Go to Folder… and check these places for leftovers: ~/Library/Caches/, ~/Library/Containers/, and ~/Library/Preferences/. Remove folders and plist files that match the app name.
  3. If the app shipped with an uninstaller, run that tool first, then check the Library folders again.

Fix “App In Use” Or Locked Items

  • Close background helpers from the app’s menu bar item, then empty the Trash.
  • Open System Settings > General > Login Items and remove the app’s helpers.
  • Restart in Safe Mode (hold Shift at boot), then delete the app.

Profiles And Background Items

Some tools add a profile that controls settings. Open System Settings > Privacy & Security > Profiles. Remove a profile that targets the app you want to erase. Then return to Login Items and remove any remaining helpers.

If a helper relaunches, open Activity Monitor, search the app name, and quit helpers. Empty the Trash again.

Reinstall, Then Remove

When the app’s remover is missing, download the latest installer from the vendor site, install, then use the app’s own uninstaller. This often restores a clean path out.

Android: Delete, Disable, Or Use ADB

Phone makers add their own menus, but core steps are the same.

Try The Simple Path

  1. Press and hold the app icon > App info > Uninstall.
  2. From Play Store: open the app page > Uninstall.

Turn Off A Preinstalled App

If you can’t remove a bundled app, you can turn it off so it stops running and hides from the launcher.

  1. Settings > Apps > the app > Disable. If the button is gray, your vendor locked it.
  2. Revert admin rights: Settings > Security > Device admin apps. Turn off access for the app, then try again.

Safe Mode And ADB For Tough Cases

  • Safe Mode: hold the power menu icon, then touch and hold Power off > tap OK. Uninstall while in Safe Mode.
  • ADB (for advanced users): adb shell pm uninstall --user 0 package.name to remove for the current user, or pm disable-user --user 0 package.name to turn it off. Reboot after changes.

Reset App Preferences And Find Package Names

If the Uninstall button is missing, reset app defaults. Go to Settings > Apps > three-dot menu > Reset app preferences. This brings back disabled buttons tied to defaults and links.

For ADB work you need the exact package string. You can find it in App info or copy it from the Play Store web link.

Developer Steps For ADB

Turn on Developer options and USB debugging, connect to a desktop with platform tools, run adb devices, then use the package command above.

iPhone And iPad: Delete, Offload, Or Check Restrictions

iOS can remove an app or keep its data while freeing space. Both paths help a stuck case.

Delete From The Home Screen

  1. Press and hold an app until icons wiggle.
  2. Tap the minus icon > Delete App > Delete.

Use Settings For Hard Cases

  1. Settings > General > iPhone Storage.
  2. Pick the app > choose Delete App or Offload App. Offload removes the app but keeps its data; you can reinstall later.

When Delete Is Missing

  • Screen Time can block removal. Go to Settings > Screen Time > Content & Privacy and allow deleting apps.
  • Work devices can add a profile that locks apps. Ask your admin or remove the profile if you own the phone.

Fix A Stuck “Waiting” Or Dim Icon

Free storage, check your network, reboot, then try delete again from the App Store page.

Reset Layout And Remove Profiles

Can’t find the app? Settings > General > Transfer or Reset > Reset Home Screen Layout. On work phones a device profile may hold the app; remove it only if you own the device.

Add Proof: Two Official Guides You Can Trust

Windows steps: read Repair apps and programs in Windows for the full repair and removal paths.

Mac steps: see Apple’s Uninstall apps on your Mac page for the exact clicks.

Tools And Commands: One-Page Cheat Sheet

Platform Tool Or Command Use Case
Windows winget uninstall <package> Removes many Store and desktop apps by name
Windows msiexec /x {GUID} Runs the MSI’s built-in uninstaller
Windows Get-Package | Uninstall-Package PowerShell route for provider-backed apps
macOS Launchpad delete Best for App Store downloads
macOS Finder + Library tidy Web downloads that leave data behind
Android Safe Mode + Disable Stops a bundled app that can’t be removed
Android adb shell pm uninstall --user 0 Removes a package for the current user
iPhone/iPad Delete or Offload Free space or clear the app fully

Troubleshooting When Nothing Works

  • Reinstall, then remove: run the latest installer, then uninstall. This replaces missing files that block removal.
  • New admin account: create a new user, sign in, then try the uninstall from that profile.
  • Malware scan: if an app keeps coming back, run a full scan with a tool you trust. Remove the threat, then remove the app.
  • OS update: install pending updates, reboot, and try again.
  • Disk check: on Windows run chkdsk /scan; file errors can block removal.

Safe Choices And Things To Avoid

Do not rip out drivers, runtime packages, or system tools. That can break device features or cause boot loops.

  • Windows: leave Microsoft Visual C++ Redistributable, graphics drivers, and chipset tools in place.
  • macOS: do not remove apps that ship with the system.
  • Android: avoid removing core packages for phone, dialer, messages, or vendor services. Turn off only if the device allows it.
  • iPhone/iPad: some Apple apps can’t be removed. Hide them if needed.

Make Removals Easier Next Time

  • Use Store installs on Windows and the Mac App Store on macOS.
  • Windows: keep System Restore on for rollbacks.
  • Android: leave Play Protect on; avoid random sideloads.
  • iPhone: enable Offload Unused Apps to free space.

Why Apps Refuse To Uninstall

Most stuck removals come from three things: a running process that locks files, damaged installer files, or a policy or profile that blocks changes. Clear the lock, repair or reinstall, then try again. If the app is gone but its entry stays, run a repair or a package command to clean the record.