The “You do not have sufficient access to uninstall” error on Windows 10 tends to appear when User Account Control, or UAC, has set limits on installed applications and files. This means that you won’t be able to uninstall an application from your PC — and naturally, this can get really frustrating, especially since the problem seems to come back at regular intervals.

The administrator rights feature is meant to protect your PC from automatic installations, malware infections, spyware, and other bad things. However, when the feature malfunctions and errors occur, you may find yourself unable to perform operations on your own computer.

So, how to bypass the “You do not have sufficient access to uninstall” issue? Actually, there are a few helpful workarounds. In this post, we will give you several options for how to uninstall a program that won’t uninstall.

How to Get Rid of the “You Do Not Have Sufficient Access to Uninstall” Error on Windows 10

When you can’t uninstall a program on your PC, you will probably see the following message:

“You do not have sufficient access to uninstall [the program’s name]. Please contact your system administrator.”

Unfortunately, aside from contacting your system administrator, the error message doesn’t provide insight into how this problem can be solved. That said, we have a few solutions for you:

  • Modifying Registry entries
  • Disabling User Account Control
  • Uninstalling the app via the Registry

Now, let’s go over each of these solutions in more detail.

Fix 1: Modify Registry entries

Let’s start with the first solution:

  1. First, launch the Registry Editor by typing “regedit” into the Run box and pressing Enter.
  2. Go to the Installer key.
  3. Create a new DWORD value: DisableMSI.
  4. Set the REG_DWORD value to 0.
  5. Close the Registry and restart your system.

You should no longer be running into the error message, and uninstalling apps should be no problem.

Fix 2: Disable User Account Control

If the solution above didn’t work, you may want to turn off User Account Control altogether. Here’s how:

  1. Go to Search.
  2. Type in “user control”.
  3. Click User Control.
  4. From the menu, choose “Change User Account Control settings”.
  5. You will see a slider — move it to the “Never notify” option.
  6. Click the OK button to save the changes you’ve made.

After you’ve disabled User Account Control, you should be able to uninstall programs on your PC without any difficulties. If this hasn’t worked, move on to the next fix.

Fix 3: Uninstall the app via the Registry

Now, if none of the solutions above have worked, you can delete the app from the Registry to bypass the error message. Here’s how to do it:

  1. On your keyboard, use the Win key + R key combo to launch Run.
  2. In the Run dialog box, type in “regedit” and press the Enter key.
  1. When you are in the Registry, navigate to HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall.
  1. By clicking on each key from this path, you will be able to access each program on your device and uninstall it if needed.
  2. Select the program you want to uninstall and look at the right panel of the Registry Editor.
  3. Here, double-click UninstallString to go to Properties.
  4. In the Properties window, copy the path from the Value data field.
  5. Now, go to the search box and type in “command prompt”.
  6. Choose “Run as administrator”.
  7. Once the Command Prompt opens, copy and paste the command we’ve used above.
  8. Press Enter.
  9. The application should now be effectively uninstalled.

And there you have it. We hope that you’ve been able to successfully uninstall the application. In the best-case scenario, the “You do not have sufficient access to uninstall” error will no longer bug you.

There is just one more thing we’d like to add. If you are often running into errors and glitches on your PC, there may be a more efficient way to go about improving your PC’s performance than dealing with each issue individually. Consider using Auslogics BoostSpeed 12, especially one of the software’s components — Auslogics BoostSpeed Registry Cleaner.

The Windows Registry is a key component of your operating system. It is a massive database that contains the most important elements of your system: settings, software and hardware values, user preferences, and so much more. Thus, the proper functioning of your Registry is directly related to the proper functioning of your whole system.

A broken Registry entry can cause a lot of issues on your PC, from glitches and bugs to crashes and more serious issues. Fortunately, Registry issues can be easily fixed with the right tool — like Auslogics BoostSpeed Registry Cleaner. This is a certified tool that can help you get rid of annoying glitches and errors without any risk to your system.

Here’s how to use Auslogics BoostSpeed Registry Cleaner:

  1. First, you will need to download Auslogics BoostSpeed 12 (which is a very handy toolkit complete with lots of useful programs).
  2. Once you’ve downloaded and installed Auslogics BoostSpeed, navigate to the All Tools tab.
  3. Here, locate Registry Cleaner: you should see it under System Tools.
  4. Click it to open a new tab.
  5. Expand the categories that you see on the left and uncheck the Registry entries that you don’t want scanned.
  6. When you are ready, click the Scan Now button.
  7. The program will start scanning your system. When the scan is complete, you will see the list of issues that the scan has been able to reveal.
  8. Review what’s been found and click the Repair button when you are ready.

When your Registry’s proper functioning is restored, you will experience fewer issues, crashes and slowdowns and notice a general speed boost in how things are running on your computer.