- Что делать, если не удаляется программа через установку и удаление программ?
- Суть и причины ошибки «Недостаточно прав для удаления»
- Остановка процесса вручную
- Специальная утилита
- Безопасный режим
- Не удаляется программа с компьютера
- Устранение проблем, препятствующих установке или удалению программ
- Исправляемые проблемы
- Удаление приложений и программ в Windows 10
- Способ 1: «Командная строка»
- Способ 2: Удаление вручную
- Способ 3: Сторонние деинсталляторы
- Вариант 1: IObit Uninstaller
- Вариант 2: Geek Uninstaller
- Вариант 3: Uninstall Tool
- Как удалить не удаляемую программу
- ШАГ 1: попробуйте перезагрузить компьютер и повторить попытку
- ШАГ 2: проверьте диспетчер задач
- ШАГ 3: воспользуйтесь специализированным софтом
Что делать, если не удаляется программа через установку и удаление программ?
При попытке удалить программу через «Программы и компоненты» может возникнуть ошибка, и процесс будет прерван. И это несмотря на то, что каждый деинсталлятор должен иметь возможность закрывать программы и связанные с ними службы и драйверы перед удалением. Не все разработчики умеют это делать. Рассмотрим причины проблемы и способы ее решения.
Суть и причины ошибки «Недостаточно прав для удаления»
При установке программы на ПК происходит копирование файлов в различные папки, внесение записей в реестр, регистрация необходимых библиотек и регистрация ассоциаций файлов. Затем в реестр добавляется специальный ключ, с помощью которого Windows может найти установленную программу.
Все перечисленные операции фиксируются в специальном лог-файле, который обычно находится в основной папке программы вместе с файлом деинсталляции.
Когда человек пытается удалить эту программу, Windows ищет в реестре зарегистрированный деинсталлятор и запускает его. Используя упомянутый выше файл журнала, деинсталлятор отменяет изменения, сделанные во время установки этой программы. Удаляет все файлы, которые были скопированы, все созданные ключи в реестре и прочие «следы» присутствующие».
Если Windows не может найти файл журнала или не может найти записи об изменениях, внесенных в реестр, программа удаления не сможет правильно удалить программу, и вы получите системное сообщение «Недостаточно прав для удаления. Обратитесь к администратору.».
Отсутствие лог-файла или записи изменений может быть вызвано следующими причинами:
- Повреждение системного реестра (вирусные программы, некорректные действия пользователя, постепенное засорение реестра с течением времени, некорректное выключение ПК и т.д.);
- Проблемы с жестким диском (появление битых секторов, его освобождение и т.д.);
- Случайное или преднамеренное удаление файла журнала пользователем.
В редких случаях ошибка может быть вызвана несовпадением прав доступа в системе у нескольких пользователей.
Что касается наиболее исправимых «проблемных» программ, то ими обычно становятся торрент-клиенты и различный игровой софт.
Остановка процесса вручную
Скорее всего, в данный момент запущена программа, которую нельзя удалить. Это означает, что ее работа должна быть завершена.
Если это не поможет, нужно завершить службу, которая стартует вместе с приложением. Для этого запустите команду «services.msc», найдите ее в списке, вызовите контекстное меню и остановите. Не лишним будет запретить ему автоматический запуск, так как некоторые драйвера тоже могут запускаться вместе со службой. Повторите попытку после перезагрузки компьютера.
Специальная утилита
С помощью Revo Uninstaller https://www.revouninstaller.com (или аналога в лице деинсталлятора) можно избавиться от проблемного ПО, всех связанных с ним файлов и ключей в системном реестре.
После перезагрузки компьютера, если какие-либо объекты Unlocker не были удалены в текущем сеансе, проблемное программное обеспечение будет завершено.
Безопасный режим
В крайнем случае, вы можете загрузиться в безопасном режиме. В этом случае операционная система загружает только необходимые для ее работы компоненты. Способ исключит запуск драйверов, служб и самого приложения, которые не удаляются рассмотренными выше способами.
Не удаляется программа с компьютера
И конечно, программу или игру нельзя переустанавливать, т.к. Unlocker, Ccleaner, Revo Uninstaller и подобные инструменты могут оказаться бесполезными. На одном сайте прочитал как с помощью одной из этих программ можно удалить антивирус, долго смеялся, в реальности конечно не все так будет, иногда принципы работы этих программ оказываются неэффективными . Давайте подумаем, что мы будем делать, если все вышеперечисленные программы нам не помогли.
Многие в случае неудачи удалить программу с компьютера даже переустанавливают операционную систему, если речь идет о любимой игре. Поверьте, в большинстве случаев в этом нет необходимости. Кстати, это еще и про скопление мусора в винде, ведь остатки программы где-то лежат и конечно же занимают место на жестком диске, все это довольно неприятно и конечно хочется знать где именно оставшиеся расположены программные файлы.
Такая неприятность из-за разорванной, по какой-то причине, связи между программой и ключами в реестре. Причин тому множество, начиная от неверных действий пользователя и ошибок в самой программе, на этом мы останавливаться не будем. Для решения таких проблем нам приходится вручную вносить изменения в реестр и наша программа будет полностью удалена. Как это сделать?
Программа, которую вы хотите удалить, больше не используется? Если вы знаете процесс, связанный с ним, его также необходимо выполнить в диспетчере устройств.
По хорошему нужно отключить службу программы в Управлении компьютером.
Теперь удалите с компьютера все файлы, относящиеся к программе, начните с ее личной папки, расположенной в Program Files, затем перезапустите, если программа не удаляется и ее нельзя переустановить, необходимо удалить записи в реестре.
Затем удалите найденные ключи, они будут выделены.
Рекомендуется просмотреть весь реестр или ветки HKEY_LOCAL_MACHINE (содержит информацию об аппаратном и программном обеспечении) и HKEY_CURRENT_USERSoftware, где находится вся информация об установленных приложениях.
Устранение проблем, препятствующих установке или удалению программ
Выполните следующие действия для приложений Windows. Если у вас возникли проблемы с приложением из Microsoft Store, см раздел Устранение неполадок с приложениями из Microsoft Store.
Средство устранения неполадок установки и удаления программ помогает автоматически устранять проблемы, которые блокируют установку или удаление программ. Он также восстанавливает сломанные ключи реестра.
Во-первых, вам нужно скачать отладчик.
Если после начала загрузки появится окно загрузки файла, нажмите «Выполнить» или «Открыть.
Отладчик предоставляет необходимые инструкции. Если программа не указана в разделе параметров удаления, вам будет предложено ввести ключ продукта для этой программы. Чтобы получить доступ к этому коду, вам понадобится программа для чтения MSI, которая обычно есть у ИТ-специалистов. Ключ продукта указан на странице свойств файла .msi.
Исправляемые проблемы
Средство устранения неполадок поможет устранить следующие проблемы.
Сломанные ключи реестра в 64-битных операционных системах.
Поврежденные ключи реестра, управляющие обновлением данных.
Проблемы, препятствующие установке новых программ.
Проблемы, препятствующие полному удалению или обновлению существующих программ.
Проблемы, препятствующие удалению программ с помощью «Установка и удаление программ» (или «Программы и компоненты») на панели управления.
Если вы пытаетесь удалить вредоносное ПО, вы можете использовать Windows Security (или другое антивирусное средство) или средство удаления вредоносных программ Windows.
Удаление приложений и программ в Windows 10
Существует множество способов удаления приложений и программ, поэтому, если вы не можете найти нужное приложение, попробуйте другое место. Обратите внимание, что некоторые приложения и программы встроены в Windows и не могут быть удалены. Вы можете сначала попытаться восстановить программу, если она не работает должным образом.
Удаляет из меню пуск
Нажмите Пуск и найдите программу или программу в открывшемся списке.
Нажмите и удерживайте (или щелкните правой кнопкой мыши) программу, затем выберите «Удалить.
Удаляет на странице настроек
Нажмите «Пуск» и выберите «Настройки» > «Приложения» > «Приложения и функции». Или просто нажмите на ссылку внизу этой статьи.
Выберите программу, которую хотите удалить, затем нажмите кнопку «Удалить.
Удаление в Панели управления (для программ)
Введите панель управления в поле поиска на панели задач, затем выберите «Панель управления» из списка результатов».
Выберите Приложения > Приложения и функции.
Нажмите и удерживайте (или щелкните правой кнопкой мыши) программу, которую хотите удалить, затем выберите «Удалить» или «Удалить или изменить». Затем следуйте инструкциям на экране.
Вам нужна дополнительная помощь?
Если при удалении появляется сообщение об ошибке, попробуйте использовать средство устранения неполадок «Установка и удаление программ.
Если вы пытаетесь удалить вредоносное ПО, см статью Защита с помощью панели безопасности Windows, чтобы узнать, как запустить сканирование. Если вы используете другую антивирусную программу, проверьте настройки антивирусной защиты.
Способ 1: «Командная строка»
Если программа не была удалена традиционным способом, то есть через приложение «Настройки» или классическую панель управления, можно попробовать воспользоваться командной строкой».
- Запустите «Командную строку» или «Windows PowerShell» от имени администратора.
- Сначала запустите команду wmic, а затем команду product get name. В нем будут перечислены программы и компоненты, установленные в системе. Найдите в нем название программы, которую хотите удалить.
- Создайте и запустите команду product, где name=»ProductName» вызывает uninstall /nointeractive, где ProductName — это полное имя удаляемого приложения или компонента.
Удаление будет выполнено в тихом режиме. Если названия нужной вам программы нет в списке, что вполне может быть, сделайте следующее.
- откройте «Редактор реестра», для чего сразу в «PowerShell» выйдите из интерфейса wmic командой exit и запустите команду regedit.
В левой колонке редактора раскройте ветку HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall — в ней содержится полный список установленных программ и компонентов. Найдите подраздел с названием приложения, которое хотите удалить, и выделите его мышкой. Это отобразит список параметров в правом столбце. Найдите опцию «UninstallString».
Дважды щелкните по нему, чтобы открыть окно редактора и скопировать значение параметра.
Вернитесь в «PowerShell» и запустите команду cmd, чтобы перейти к классическому интерфейсу «Командной строки». Вставьте скопированное ранее значение параметра UninstallString в буфер обмена и нажмите клавишу ввода. В результате должен запуститься процесс удаления программы.
Способ 2: Удаление вручную
Если вам не удалось удалить приложение вышеуказанным способом, вы можете прибегнуть к кардинальным мерам – вручную удалить каталоги и записи реестра программы. Лучше делать это в безопасном режиме или даже под LiveCD, чтобы исключить сохранение файлов и каталогов системными процессами.
- Запустите компьютер в безопасном режиме. Для этого с помощью команды msconfig в окне «Выполнить» (оно открывается клавишами Win+R) откройте «Средство настройки системы».
- Перейдите на вкладку «Загрузка», отметьте «Безопасный режим» и нажмите «ОК».
- Чтобы получить доступ к папке и параметрам поиска, откройте проводник, перейдите на вкладку «Вид» и выберите «Параметры» на панели. Если такой панели нет, разверните ее, нажав на маленькую иконку со стрелкой в правом верхнем углу.
- На вкладке «Вид» включите «Показывать скрытые файлы, папки и диски» и снимите флажок «Скрывать защищенные системные файлы».
- Перейдите в папку C:Program Files или C:Program Files (x86), найдите там папку с названием ненужной программы и удалите ее со всем содержимым.
- Также проверьте следующие места:
- C:UsersИМЯ ПОЛЬЗОВАТЕЛЯAppDataLocal
- C:ПользователиИМЯ ПОЛЬЗОВАТЕЛЯAppDataРоуминг
- C:ProgramDataPiriform
- C:ProgramDataMicrosoftWindowsГлавное менюПрограммы
Удалите папки с названием программы, если таковые имеются. Не забудьте заменить USERNAME в путях своим именем пользователя.
- откройте обычный «Редактор реестра» командой regedit в окне «Выполнить».
- Выберите слово «Компьютер» для поиска по всему реестру. В меню «Правка» выберите параметр «Найти далее» или просто нажмите F3.
- В открывшемся диалоговом окне поиска введите название принудительно удаленной программы, снимите галочки со всех пунктов, кроме «имя раздела» и нажмите «Найти далее».
- Удалить все найденные ключи с названием приложения.
Способ 3: Сторонние деинсталляторы
Более простой, удобный и эффективный способ принудительного удаления программ — использование специализированных деинсталляторов. Вы можете ознакомиться с наиболее популярными решениями из этой категории, перейдя по ссылке ниже, но мы выбрали некоторые из наиболее практичных.
Читайте также: Ошибка Direct3D initialization error при запуске игры
Вариант 1: IObit Uninstaller
IObit Uninstaller — это простая и интуитивно понятная программа, которую вы можете использовать для удаления всех сторонних программ с вашего компьютера вместе с остаточными файлами. Он поставляется в двух версиях: бесплатной и PRO. Для нашей задачи достаточно первого, а платная версия программы имеет встроенные антивирусные функции. Это также полезно, если вам нужно оптимизировать обновления установленного программного обеспечения.
- Загрузите приложение по ссылке выше и запустите его. Раздел «Программы», выбранный на левой панели, отображает список всех установленных программ. Нажмите «Все программы».
- В центральной части окна найдите программное обеспечение, которое хотите удалить, затем щелкните значок корзины справа.
- Вы можете получить уведомление о том, что другие компоненты связаны с удаляемой программой. Выберите вариант удаления: только выбранную программу или удалить все.
- Для пакетного удаления ПО отметьте нужные пункты галочкой, затем нажмите кнопку «Удалить» в правом верхнем углу.
Особенность софта в том, что, помимо сторонних программ, он способен очищать систему от предустановленных приложений без прав администратора. Кроме того, он полностью очищает ПК от записей реестра, остаточных файлов и папок, а также создает точку восстановления Windows 10 и позволяет устанавливать обновления программного обеспечения.
Вариант 2: Geek Uninstaller
Geek Uninstaller — еще один простой инструмент, позволяющий удалять сторонние и встроенные приложения из Windows 10. Интерфейс представляет собой простое окно со списком ПО, а все действия выполняются через соответствующую вкладку на верхней панели. Платная версия позволяет выполнять пакетное удаление, а также тщательно сканирует систему на наличие следов, оставленных установленным программным обеспечением.
- После загрузки запустите инструмент и найдите программу, которую хотите удалить. Выберите его и нажмите на вкладку «Действие», там выберите «Принудительное удаление».
- В появившемся окне подтвердите действие, нажав кнопку «Да».
- Инструмент выполнит поиск записей реестра в системе и отобразит их в дополнительном окне. Нажмите кнопку «Удалить».
Бесплатная версия Geek Uninstaller не предусматривает пакетную деинсталляцию, но позволяет удалить системные утилиты для Windows 10. Как и в предыдущем случае, лучше создать точки восстановления для восстановления состояния системы, если возникнут проблемы после удаления распространенного приложения и чистку реестра.
Вариант 3: Uninstall Tool
Еще одним простым инструментом для удаления программ является приложение Uninstall Tool, которое оснащено простым русскоязычным интерфейсом. Он не перегружен лишними функциями, при этом отлично справляется с поиском записей реестра и файлов, оставленных сторонней программой. Чтобы полностью удалить программное обеспечение, вам потребуется активированная версия инструмента удаления.
- Для работы необходима активированная (платная) версия программы. Установите и запустите деинсталлятор.
- Найдите в списке проблемную программу, щелкните по ней правой кнопкой мыши и выберите в контекстном меню пункт «Принудительно удалить».
- Подтвердите действие в открывшемся диалоговом окне.
- Инструмент удаления проанализирует удаляемую программу, найдет связанные с ней файлы и ключи реестра и предложит удалить их, что вы принимаете.
Кстати, деинсталлятор умеет удалять не только десктопные программы от сторонних разработчиков, но и некоторые системные компоненты Windows, а также предустановленные универсальные приложения, которые невозможно удалить через приложение «Настройки» и классический апплет «Установка и удаление программ».
Как удалить не удаляемую программу
ШАГ 1: попробуйте перезагрузить компьютер и повторить попытку
Совет банальный, но все же в некоторых случаях работает. Обратите внимание, что иногда Windows предлагает удалить программу из списка (в разделе «Программы и компоненты» Панели управления) — если вы соглашаетесь с этим, помните, что собственно файлы программы и записи реестра остаются на жестком диске (и в некоторых случаях их позже придется удалять вручную).
Кстати, в Windows 11/10 можно удалить любую программу через системные настройки. Чтобы открыть их, нажмите Win+i.
Затем перейдите в раздел «Приложения/Приложения и возможности» и вы увидите полный список установленного ПО
ШАГ 2: проверьте диспетчер задач
Ряд программ нельзя удалить во время их работы. Также иногда бывает так, что сама программа оказывается закрытой, а процесс запущен (например, из-за некорректного завершения работы приложения).
Чтобы узнать, запущена ли удаленная программа, зайдите в диспетчер задач и проверьте своими глазами.
Если программа находится в диспетчере задач, просто закройте ее (команда «Завершить задачу») и попробуйте снова удалить ее классическим способом.
ШАГ 3: воспользуйтесь специализированным софтом
Если все вышеперечисленное не помогло удалить программу, рекомендую перейти на специализированные средства. Их довольно много, но я рекомендую остановиться на следующих: IObit Uninstaller, Geek Uninstaller, CCleaner, Revo Uninstaller. И по моему (более скромному) мнению — IObit Uninstaller один из лучших!
Очень мощный инструмент для мониторинга состояния системы и удаления различных приложений в Windows. Он поможет справиться даже с программным обеспечением, где были обнаружены ошибки, ошибки, некорректная установка и так далее (то есть поможет в тех случаях, когда сама Windows с этим не справится!).
Еще один существенный плюс IObit Uninstaller не только удаляет саму программу, но и подчищает все хвосты за ней (записи в реестре, временные файлы, папку установки и так далее). Кроме того, в программу встроен специальный модуль защиты, который следит за установкой дополнительных программ в браузеры и контролирует их автоматическую загрузку. В общем 10 из 10 баллов!
Основные преимущества:
- Быстрое и простое удаление ненужных программ и надстроек/панелей инструментов в браузере;
- Наличие опции «глубокая проверка» и «принудительное удаление» неудаляемых программ;
- Мощное сканирование системы на наличие «хвостов» в реестре;
- Программа бесплатная и работает во всех версиях Windows: 7, 8, 10.
Теперь буду рассматривать сам процесс удаления. Допустим, вы решили удалить программу. Рассмотрю все шаги по порядку.
1) Запустите программу удаления IObit.
2) Находим это приложение в списке всех установленных программ: сделать это можно с помощью вкладок слева в меню, либо с помощью поля поиска.
Примечание: когда приложение будет найдено — нажмите на значок корзины
чтобы начать процесс удаления (см скриншот ниже).
IObit Uninstaller — список программ, запуск удаления/кликабельно
3) Потом программа еще раз спросит, нужно ли удалять это приложение. Кстати, обратите внимание, что перед операцией удаления приложения можно создать точку восстановления (на всякий случай).
4) После удаления программы IObit Uninstaller автоматически просканирует системный реестр на наличие «хвостов»: различных записей, временных файлов и других данных, оставшихся от удаленной программы. Обычно оно длится не более 10-15 секунд.
После сканирования вы увидите, что на диске остался еще с десяток файлов, а в реестре могут быть записи (см скриншот ниже). Их тоже рекомендуется удалить!
Примечание!
При удалении программ через стандартный установщик Windows — сколько хлама остается в системе…
5) По окончанию процедуры вы увидите краткий отчет — все оставшиеся файлы удалены.
Кстати, обратите внимание, что в инструменте IObit Uninstaller есть две очень полезные ссылки:
- «Открыть местоположение файла» — помогает быстро найти папку на диске, в которой установлена программа;
- «Открыть в RegEdit» — автоматически открывает редактор реестра с веткой, где представлены параметры.
Таким образом, с помощью инструмента IObit Uninstaller можно вручную удалить информацию из реестра и файлы с диска всех программ (в некоторых случаях это очень помогает).
В общем, рекомендую к использованию!