Недостаточно прав для удаления программы в Windows — как исправить?

Как исправить ошибку Недостаточно прав для удаления программы в WindowsПри удалении некоторых программ через окно «Программы и компоненты» в панели управления пользователи могут получить сообщение «Недостаточно прав для удаления название программы. Обратитесь к системному администратору». Среди таких программ — продукты Movavi, uTorrent и некоторые другие, а ошибка возникает несмотря на наличие прав администратора.

В этой инструкции подробно о том, что вызывает эту ошибку, как её исправить и удалить ненужную программу с компьютера Windows 11 или Windows 10.

Почему возникает проблема «Недостаточно прав для удаления» и варианты решения

Сообщение об ошибке Недостаточно прав для удаления программы

В большинстве случаев причиной ошибки «Недостаточно прав для удаления программы» в «Программы и компоненты» возникает из-за сочетания двух факторов:

  1. Файл деинсталлятора программы не запрашивает права администратора автоматически, то есть при его запуске не появляется запрос контроля учетных записей на внесение изменений на этом компьютере.
  2. Программа установлена в папку, для выполнения действий в которой права администратора необходимы, например, в Program Files.

Если оба пункта выполняются, то при попытке удалить программу через «Программы и компоненты» пользователь, несмотря на наличие прав администратора, получит сообщение о недостаточности прав.

В большинстве случаев проблема решаема и программу можно удалить, не прибегая к каким-либо сторонним средствам. Но, если потребуется, можно использовать и их.

Использование удаления в интерфейсе «Параметры»

Первый и обычно срабатывающий способ, при условии, что вы не успели самостоятельно удалить файлы удаляемой программы средствами проводника — использовать интерфейс удаления программ в «Параметрах»:

  1. В Windows 11 перейдите в Параметры — Приложения — Установленные приложения, нажмите по трем точкам справа от программы, которую нужно удалить и выберите пункт «Удалить». Удалить программу в параметрах Windows 11
  2. В Windows 10 откройте Параметры — Приложения, в списке «Приложения и возможности» нажмите по нужному приложению, а затем — кнопку «Удалить». Удалить программу в Параметрах Windows 10

Обычно, даже при наличии описанных выше факторов, удаление из Параметров исправно работает. Если же это не помогло, можно использовать следующие варианты.

Ручной запуск деинсталлятора программы от имени администратора

Вы можете принудительно запустить программу удаления от имени администратора, обычно она находится в той же папке, где и сам исполняемый файл удаляемой программы:

  1. Перейдите в папку с исполняемым файлом программы. Если вы не знаете её расположения, можно нажать правой кнопкой мыши по ярлыку программы (в том числе в списке «Все приложения» меню «Пуск») и выбрать пункт «Расположение файла». Открыть расположение файла программы
  2. В папке с файлом программы найдите EXE файл деинсталлятора, обычно он носит имя uninstall или какое-то сокращение от этого имени, иногда с цифрами в названии.
  3. Нажмите правой кнопкой мыши по этому файлу и выберите пункт «Запуск от имени администратора». Ручной запуск деинсталлятора от имени администратора
  4. Выполните удаление программы.

В этом случае мы самостоятельно запускаем деинсталлятор с нужными правами и сообщение «Недостаточно прав для удаления название программ. Обратитесь к системному администратору» появиться не должно.

Поиск пути к деинсталлятору в реестре и командная строка

Если вы не смогли найти путь к файлу для удаления программы, можно попробовать посмотреть его в реестре Windows:

  1. Нажмите клавиши Win+R на клавиатуре (или правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить»), введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    и, если в нем есть подразделы с именем программы, которую нужно удалить, выберите такой раздел и посмотрите значение параметра UninstallString — именно в его значении указан путь к файлу для запуска удаления.
  3. Ещё три расположения, где может оказаться запись с информацией о расположении деинсталлятора программы в реестре:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
  4. Если нажать по параметру UnisntallString дважды, путь к файлу деинсталлятора можно скопировать. Получить путь к деинсталлятору программы в реестре
  5. Скопированный путь можно вставить в командную строку, запущенную от имени администратора (Как запустить командную строку от Администратора), и нажать Enter, чтобы запустить удаление — если файл находится в указанном расположении, процесс должен запуститься, а удаление пройти успешно. Удаление программы в командной строке

Сторонние деинсталляторы

Если удаление всё так же не удается выполнить, можно прибегнуть к сторонним деинсталляторам программ, в том числе бесплатным: с большой вероятностью они справятся с правильным удалением более не нужного ПО на вашем компьютере. Например, в Revo Uninstaller достаточно будет выбрать программу, нажать «Удалить» и подтвердить удаление.

Удаление программы в Revo Uninstaller

Бесплатную версию Revo Uninstaller можно скачать с официального сайта https://www.revouninstaller.com/ru/. Существуют и другие аналогичные инструменты, подробнее в обзоре: Лучшие деинсталляторы для Windows — программы для удаления программ.

Комментарии (1) к Недостаточно прав для удаления программы в Windows — как исправить?

  • Lance

    Есть такая утилитка Unlocker…

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться