Ако Windows не ви позволява да деинсталирате програма, ето как да я поправите.

Някои потребители съобщават за проблем с деинсталирането във форума на Microsoft със съобщение за грешка, което гласи: „Нямате достатъчен достъп за деинсталиране.“ Това съобщение за грешка се появява, когато потребителите се опитват да деинсталират определен софтуер в Windows 11/10. В резултат на това потребителите не могат да деинсталират софтуерните пакети, за които възниква тази грешка.

Това съобщение за грешка подчертава, че проблемът е причинен от недостатъчен достъп. Въпреки това, грешката може да възникне за потребителите, дори когато имат администраторски права. Ето как можете да коригирате грешката „нямате достатъчен достъп за деинсталиране“ в Windows 11/10.

1. Активирайте администраторския акаунт на Windows

Първо се уверете, че използвате администраторски акаунт. Можеш активирайте вграден администраторски акаунт в Windows чрез командния ред. След това влезте в този вграден администраторски акаунт и опитайте да деинсталирате софтуера от там.

instagram viewer

Като алтернатива можете да превключите текущия стандартен потребителски акаунт на администраторски. Вижте това ръководство за промяна на типовете акаунти в Windows за пълни инструкции как да го направите.

2. Стартирайте файла за деинсталиране на засегнатия софтуер като администратор

Освен това стартирайте файла за деинсталиране на софтуера като администратор. Инсталационната директория на софтуера ще включва неговия файл за деинсталиране. Щракнете с десния бутон върху този файл, за да изберете a Изпълни като администратор опция от контекстното меню.

3. Отстраняване на неизправности с инструмента за отстраняване на неизправности при инсталиране и деинсталиране на програмата

Windows не включва никакъв инструмент за отстраняване на неизправности за коригиране на проблеми с деинсталирането. Има обаче инструмент за отстраняване на неизправности при инсталиране и деинсталиране на програми на Microsoft, който може да бъде полезен за коригиране на грешката „Нямате достатъчен достъп за деинсталиране“. Ето как можете да стартирате инструмента за отстраняване на неизправности при инсталиране и деинсталиране на програма:

  1. Изведете инструмента за отстраняване на неизправности Страница за изтегляне на Microsoft.
  2. След това щракнете върху Изтегли бутон за отстраняване на неизправности.
  3. Щракнете двукратно върху MicrosoftProgram_Install_and_Uninstall.meta.diagcab файл за отстраняване на неизправности.
  4. Кликнете върху Следващия > Деинсталиране за да изведете списък с програми.
  5. След това изберете програмата, която не можете да деинсталирате, и изберете Следващия.

4. Изключете контрола на потребителските акаунти

Грешката „Нямате достатъчен достъп за деинсталиране“ понякога може да възникне, защото контролът на потребителските акаунти е настроен на високо. Така че опитайте временно да изключите UAC, преди да деинсталирате засегнатия софтуер. Нашето ръководство за деактивиране на контрола на потребителските акаунти ви казва как да изключите UAC.

5. Задайте разрешения за пълен контрол за инсталационната папка на софтуера

Може да се наложи да поправите тази грешка, тъй като настройката за пълно разрешение за контрол на потребителя не е зададена за папката на инсталацията на софтуера. Така че проверете настройките за разрешение за контрол за папката за инсталиране на софтуера. Ето как можете да зададете разрешение за пълен контрол за папка:

  1. Отворете папката, която съдържа инсталационната директория на засегнатия софтуер.
  2. Щракнете с десния бутон върху инсталационната папка и изберете Имоти.
  3. Кликнете редактиране на Сигурност раздел.
  4. Изберете името на вашия потребителски акаунт.
  5. Щракнете върху Пълен контрол квадратчето за отметка, за да изберете тази настройка, ако още не е.
  6. След това изберете Приложи > Добре в прозореца за разрешения на папката.
  7. Изберете Добре за да излезете от прозореца със свойства.
  8. Повторете горните инструкции за EXE файла (приложение) на програмата.

6. Деинсталирайте софтуера със стойност UninstallString

Някои потребители са разрешили тази грешка, като са деинсталирали засегнатите софтуерни пакети с техните стойности UninstallString. Можете да направите това, като копирате и поставите стойността UninstallString за програма от системния регистър в командния ред. Това са стъпките за деинсталиране на софтуер със стойност UninstallString:

  1. Отворете Windows Search с Win + S.
  2. Напишете в regedit за да намерите редактора на системния регистър.
  3. Изберете Редактор на системния регистър, за да стартирате това приложение.
  4. След това въведете това местоположение в адресната лента на редактора на системния регистър:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Деинсталиране
  5. Кликнете върху подключовете в Деинсталиране ключ за преглед на Екранно име струни за тях.
  6. Изберете ключа за софтуера, който не можете да инсталирате, като го идентифицирате с Екранно име низ.
  7. Щракнете двукратно върху ключа UninstallString низ.
  8. Копирайте текста в Данни за стойността поле, като го изберете и натиснете Ctrl + ° С.
  9. Отворете командния ред като администратор (вижте как да отворите командния ред с администраторски права).
  10. Щракнете вътре в командния ред и натиснете Ctrl + V за поставяне в низа.
  11. Натиснете Въведете за да изпълните командата и да премахнете софтуера.

Имайте предвид, че горният низ в регистъра е за 64-битов софтуер. За да намерите низовете за 32-битов софтуер, ще трябва да отидете на този път в системния регистър:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Деинсталиране

Инструментите за деинсталиране на трети страни помогнаха на някои потребители да коригират грешката „нямат достатъчен достъп за деинсталиране“. The най-добрите инструменти за деинсталиране на трети страни са по-добри от аплета за програми и функции на Windows за премахване на софтуер. Така че опитайте да деинсталирате софтуера със свободно достъпна помощна програма като Revo Uninstaller, IObit Uninstaller или Advanced Uninstaller Pro. Ето как можете да направите това с IObit Uninstaller:

  1. Отворете това IObit Uninstaller страница за изтегляне.
  2. Изберете Безплатно сваляне за да запазите съветника за настройка на IObit Uninstaller в папка.
  3. Изведете директорията, съдържаща iobituninstaller.exe файл.
  4. Щракнете двукратно върху iobituninstaller.exe файл и щракнете Инсталирай в съветника за настройка.
  5. Отворете IObit Uninstaller и изберете Всички програми раздел.
  6. Изберете програмата и щракнете Деинсталиране.
  7. Кликнете върху квадратчето за отметка с етикет Автоматично премахване на остатъчните файлове.
  8. Изберете Деинсталиране за премахване на софтуера.

8. Деинсталирайте софтуера в безопасен режим

Безопасният режим е режим за отстраняване на неизправности на Windows, в който работят само основни драйвери и услуги. Деинсталирането на засегнатия софтуер в този режим може да работи, тъй като ще деактивира неща като UAC, които могат да попречат на процеса на деинсталиране. Това ръководство за влизане в безопасен режим на Windows обхваща различните начини, по които можете да влезете в този режим.

Безопасният режим обаче също деактивира Windows Installer (MSI). Така че ще трябва да промените системния регистър, за да предотвратите деактивирането на Windows Installer, преди да влезете в безопасен режим. Редактирайте регистъра, както следва:

  1. Стартирайте редактора на системния регистър, както е описано в стъпки от едно до три от шестото потенциално решение.
  2. След това въведете следния адрес на ключ в системния регистър:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SafeBoot\Minimal
  3. Щракнете върху Минимална натиснете с десния бутон на мишката и изберете Нов.
  4. Изберете Ключ и въвеждане MSIServer в текстовото поле. Ако този ключ вече съществува, тогава не е необходимо да настройвате нов ключ.
  5. След това изберете MSIServer ключ и щракнете двукратно върху него (По подразбиране) низ.
  6. Въведете Обслужване в Данни за стойността кутия и изберете Добре.
  7. След това влезте в безопасен режим и опитайте да деинсталирате засегнатия софтуер.

Деинсталирайте софтуера, който трябва да премахнете в Windows

Въпреки че не е гарантирано, има доста добър шанс една от резолюциите в това ръководство да разреши грешката „нямам достатъчен достъп за деинсталиране“ на вашия компютър. Ако не, помислете за отстраняване на проблема с инструмент за ремонт на компютър на трета страна.

Може да е необходим по-драстичен метод за отстраняване на неизправности, като нулиране на Windows 11/10 или извършване на надстройка на място, за коригиране на проблеми със системния файл и системния регистър.