Как полностью удалить программу с компьютера, чтобы не осталось хвостов, записей в реестре и временных файлов
Подскажите, как можно полностью удалить программу из Windows. Пробовал разными способами: через меню ПУСК, через установку и удаление программ, вручную удалял папку и т.д. Всё равно, при ее повторной установке — установщик пишет, что она у вас уже имеется и нужно сначала ее удалить.
Известная проблема. Сразу скажу, что встроенная утилита в Windows по установке и удалению программ далека от идеала, и частенько не может выполнить свои функции (к тому же после ее работы в системе остается множество «хвостов» как в реестре, так и просто, среди временных файлов).
В статье рассмотрю несколько способов решения вашей проблемы. И так.
«Полное» удаление программы из Windows
Чтобы такого не происходило, необходимо удалять программы (хотя бы) с помощью стандартного установщика, встроенного в Windows. Об этом пару слов в пункте-1 ниже.
❶ Классическое удаление программы через панель управления
Далее нужно найти и выделить искомую программу, затем нажать кнопку «удалить» (в идеале запустится установщик и за несколько шагов программа будет удалена).
Панель управления — программы — программы и компоненты
(Автору вопроса это не поможет, но в рамках статьи рекомендую начать разбираться с вопросом именно с этого шага).
Кстати, в Windows 10 можно удалять приложения через параметры системы (чтобы их открыть — нажмите сочетание клавиш Win+i). См. скриншот ниже. 👇
Windows 10 — приложения — приложения и возможности
❷ Если «Программы и компоненты» ничем не помогли
Например, в списке не оказалось нужной программы, то можно попытаться вручную отыскать деинсталлятор.
Многие пользователи просто удаляют папку с программой с системного диска «C:\».
Но подобный шаг — только добавит свободного места на HDD, сама система будет считать, что программа всё еще установлена (ведь, те же записи в системном реестре-то остались).
А для правильного удаления нужен деинсталлятор (спец. небольшая утилита от разработчика для удаления его программы).
Деинсталлятор, обычно, всегда находится в папке с установленной программой. Представляет он из себя файл » Uninstall.exe » ( прим.: могут быть различные производные вида «unins000.exe»).
Большинство программ, по умолчанию, устанавливаются в папки:
Кстати, при наведении мышкой на такой файл — появляется небольшое окно, вида «Описание файла: Setup/Uninstall» (см. скриншот ниже).
В общем-то, если такой файл есть — вам осталось его запустить и следовать указаниям.
Важно!
Кстати, для некоторого софта разработчики на официальных сайтах выкладывают специальные деинсталляторы. Представляют они из себя обычное приложение, которое проверит вашу систему, и начисто удалит все следы когда-то установленной программы.
Например, подобные деинсталляторы есть для антивирусов (Касперский, Нод 32 и т.д.).
❸ Утилиты для полного удаления проблемного софта
Если предыдущие шаги не увенчались успехом (а также для чистки системного реестра от хвостов) — для удаления сбойных программ существуют специальные утилиты.
Они покажут практически все установленные программы (в отличие от «Установки и удаления программ» в Windows), и могут удалять принудительно и полностью любую из них!
IObit Uninstaller
Отличная программа для отслеживания установленного софта, автозагрузки Windows (утилита предупреждает, когда кто-то туда вторгается), и для удаления начисто любого софта из системы (удаляются в том числе и хвосты, которые оставляет стандартный установщик в Windows).
К тому же, утилита бесплатна и работает во всех версиях Windows: XP, 7, 8, 10.
Как удалить программу в IObit Uninstaller — просто выделите нужное приложение, и нажмите по значку корзины
IObit Uninstaller — автоматически нашел оставшиеся записи в реестре (хвосты)
Полный процесс удаления программы в IObit Uninstaller можете посмотреть в этой статье.
Revo Uninstaller
На данный момент один из лидеров среди утилит деинсталляторов (наряду с вышеупомянутой IObit Uninstaller). Пожалуй, разница между ними в количестве опций: если продукт от IObit «старается» максимально упростить процесс, то продукт от Revo предоставляет макс. кол-во опций для «тонкой» работы. 😉
Главное окно программы Revo Uninstaller
Geek Uninstaller
С одной стороны, очень простая утилита для удаления программ, с другой — это мощный инструмент для очистки вашей системы от ненужного софта (так, чтобы не осталось даже следа от того, что он когда-то присутствовал ✌).
Интерфейс утилиты простой: после ее запуска вы увидите список установленных программ — напротив каждой дата установки и ее размер (кстати, весь список программ можно экспортировать в обычный html-файл). Выбрав нужную программу, вы можете:
Главное окно программы Geek Uninstaller — пример деинсталляции приложения
CCleaner
Одно из лучших бесплатных решений для очистки и оптимизации системы. В рамках данной статьи интересные дополнительные функции этой утилиты (которые находятся в меню «Сервис»):
❹ Удаление ключа вручную из реестра
Чтобы войти в системный реестр, необходимо:
regedit — открыть редактор реестра
Несколько способов, как можно открыть редактор реестра — см. инструкцию.
Именно в этой ветке содержатся ключи практически от всех установленных программ в Windows. Открыв ее, вы увидите, что часть программ имеют привычное название, другая часть: непонятные цифры с буквами.
Поиск ключа программы
Затем редактор предоставит вам найденные данные. Вам осталось их удалить, а затем переустановить программу (например).
Удаление ключей из реестра
Также обратите внимание, что некоторые утилиты для удаления программ могут в авто-режиме найти записи в реестре (например, в IObit Uninstaller достаточно кликнуть правой кнопкой мышки по приложению, и в появившемся меню выбрать «Открыть в Regedit» ).
Расположение приложения и его ветки в реестре / IObit Uninstaller
При удалении программы, часто сталкиваешься с тем, что какая-то папка или файл не удаляется (появляются разного рода ошибки, что это нельзя или невозможно выполнить и пр.). В этом случае рекомендую следующую инструкцию.
👉 Совет №2
Бывает и так, что программа не удаляется из-за того, что требует права администратора, или пишет, что она уже используется. В этом случае попробуйте загрузить систему в безопасном режиме, и произвести удаление программы из него. Во многих случаях помогает! 👌
На этом пока всё. Дополнения приветствуются.
Как удалить не полностью удаленную программу и ее следы
Время от времени пользователи сталкиваются с проблемой, когда после удаления какой-либо программы ее остатки мешают работе других программ или даже операционной системе.
Проявляться эта проблема может по-разному. Например, при установке новой версии или программы от другого производителя может появляться сообщение, что на компьютере найдена старая ее версия (либо продукт другого производителя), после чего процесс установки прерывается. Также бывают случаи, когда после удаления какой-либо программы в контекстном меню «Проводника» остаются пункты контекстного меню удаленной программы. Попытка запустить их приводит к появлению ошибки.
Связано это с тем, что в системе остались следы (остатки) удаленной программы, которые и мешают работе. Они могут находиться как в системном реестре, так и на дисках.
Наиболее часто с подобным сталкиваются пользователи антивирусов, когда при переходе с одного антивирусного пакета на другой появляется сообщение о том, что на компьютере уже установлена версия от другого производителя. После такого сообщения процесс установки прерывается.
Как же исправить ситуацию и удалить неправильно удаленную программу?
1. Проверяем список установленных программ
Для начала нам надо удостовериться, что мы действительно удалили программу. Несмотря на то, что это очевидный шаг, бывают случаи, когда по ошибке удаляется соседнее в списке приложение. Чтобы исключить это недоразумение, надо просто проверить список еще раз.
Для этого запускаем инструмент удаления программ и пытаемся найти там название приложения, которое хотим удалить. Если его нет, то переходим дальше.
2. Ищем специальные утилиты удаления от производителей
Если речь идет об антивирусах или средствах защиты, то разработчики таких программ часто создают специализированные утилиты для полного удаления собственных продуктов. Как правило, называются они примерно так: %AntivirusName% Removal Tool. Вместо %AntivirusName% нужно подставить название антивирусного продукта.
Такие утилиты как раз и созданы для того, чтобы полностью удалить продукт из системы. И разработчики антивирусов стараются поддерживать такие продукты в актуальном состоянии, потому что они достаточно часто нужны пользователям. Именно их рекомендуется использовать в первую очередь, если вы хотите удалить антивирусное решение полностью.
Ниже представлен список ссылок на такие утилиты для нескольких популярных антивирусных решений.
3. Удаление остатков удаленных программ в деинсталляторе Reg Organizer
Если речь идет не об антивирусах, а о простой прикладной программе, то есть шанс, что данные о следах (остатках) имеются в базе данных инструмента для удаления программ в Reg Organizer.
Для этого запустите Reg Organizer и перейдите в инструмент удаления программ. Слева на боковой панели будет пункт «Следы уже удаленных программ».
Если после названия пункта вы видите в скобках ненулевое значение, значит утилите Reg Organizer удалось найти остатки некоторых программ. Проверьте, нет ли среди них той программы, которую вы и хотите удалить.
Если удаление остатков через Reg Organizer не помогло или остатки для нужной вам программы не были найдены, то идем к следующему пункту.
4. Ручной поиск остатков на диске
Теперь перейдем к ручным методам поиска остатков. Для начала проверим диски на предмет наличия следов той программы, которую мы хотим полностью удалить из системы. Для этого воспользуемся обычным Проводником (или любым другим удобным для вас файловым менеджером).
C:\Program Files\ и C:\Program Files (x86)\
В этих папках хранятся основные рабочие файлы приложений.
Нам необходимо найти и удалить папку с названием программы. Просто последовательно перебираете папки в Program Files и при обнаружении нужной удаляете ее.
При этом нужно помнить название производителя продукта, потому что иногда они размещают папки программ в общей папке с названием производителя.
%AppData% и %LocalAppData%
Данные папки используются для хранения файлов, которые создаются в процессе работы приложения. Это могут быть конфигурационные файлы для вашей системы, журналы и многое другое.
Чтобы открыть их, достаточно вписать в адресной строке Проводника %appdata% или %localappdata% и нажать Enter. Операционная система автоматически перенаправит вас в соответствующую папку на диске в вашем профиле пользователя.
Открываем последовательно папки %appdata% и %localappdata% в Проводнике и ищем внутри этих папок название производителя или напрямую название продукта, остатки которого хотим удалить.
Чаще всего в AppData/LocalAppData сначала идет папка с названием компании-производителя, а уже в ней располагается папка с названием самого продукта.
Некоторые программы целиком и полностью устанавливаются в %AppData% вместо Program Files.
После того, как вы нашли папки с названием продукта в AppData/LocalAppData, просто удалите их.
5. Ручной поиск следов в реестре с помощью Reg Organizer
В системном реестре также можно найти множество следов от программ, которые были удалены очень давно. Для их поиска запускаем Reg Organizer и выбираем инструмент «Редактор реестра».
В правом верхнем углу есть строка для ввода поискового запроса. Туда мы будем вводить название программы или название производителя. Но сначала нам нужно настроить поиск, чтобы не получить гору ненужных ключей, среди которых проблематично будет что-либо найти.
Откройте настройки поиска и оставьте галочку только напротив пункта «Названия ключей» в блоке «Где искать». Это даст программе команду искать совпадения только в названиях ключей, что существенно сократит количество записей в результатах поиска и упростит работу с ними.
Как только настройки будут изменены, вводим поисковой запрос в виде названия компании-производителя или названия программы (лучше начинать с первого) и запускаем поиск.
В итоге вы получите небольшой список ключей реестра, в названиях которых присутствует название компании производителя или название самой программы. Вам нужно найти те, которые удовлетворяют следующей конструкции:
HKEY_LOCAL_MACHINE\Software\%Название компании%\%Название программы%
HKEY_LOCAL_MACHINE\Software\WOW6432Node\%Название компании%\%Название программы%
HKEY_USERS\%НОМЕР-С-ДЕФИСАМИ%\Software\%Название компании%\%Название программы%
HKEY_USERS\%НОМЕР-С-ДЕФИСАМИ%\Software\WOW6432Node\%Название компании%\%Название программы%
%Название компании% — название компании-производителя программы, остатки от которой необходимо удалить. Не всегда существует. Вместо него может быть поле %Название программы%.
%Название программы% — название программы, остатки которой необходимо удалить.
%НОМЕР-С-ДЕФИСАМИ% — идентификатор пользователя в ключе HKEY_USERS.
Те ключи, которые удовлетворяют указанным выше конструкциям нужно отметить галочкой и удалить с помощью контекстного меню (вызываемого правой кнопкой мышки).
Также можно проверить и при обнаружении удалить упоминания удаленной программы в ключах, расположенных по следующим адресам:
Удаление данных через редактор реестра Reg Organizer производится с обязательным созданием резервной копии, которую в случае необходимости можно будет восстановить через «Центр отмены изменений», который запускается в правом нижнем углу главного окна.
Как полностью удалить уже удаленную программу?
Нет, мы не сошли с ума: даже удаленный с диска софт может оставлять следы в системе, от которых не так просто избавиться. Рассказываем, как удалять программы полностью.
На первый взгляд может показаться, что для удаления программ вполне достаточно встроенного функционала Windows. Но после классической деинсталляции утилиты могут оставлять в системе некоторые данные, которые могут мешать в дальнейшем. Например, старые ключи, оставшиеся в реестре, могут не позволить установить ту же программу от официального разработчика. Чтобы этого избежать, нужно воспользоваться услугами стороннего софта. Ну, или очистить всё вручную. Рассказываем, как это сделать.
Revo Uninstaller
Это утилита, позволяющая полностью избавиться от всех следов удаляемой программы в системе. Процесс деинсталляции с помощью данной утилиты сильно похож на классическое удаление. Софт сканирует ваш компьютер и выдает результаты поиска, в которых указывается количество установленных объектов. Затем нужно просто выбрать программу и подтвердить удаление.
Reg Organizer
Ещё одна бесплатная программа, предназначенная для деинсталляции. Здесь есть тот же функционал, что и у Revo Uninstaller. Однако разница есть. Данный софт умеет искать остатки удаленных программ в системе. С помощью предыдущего деинсталлятора у вас получится осуществить комплексное удаление только здесь и сейчас.
Также можно посмотреть, для каких установленных программ вышли обновления. А от редко используемых приложений, Reg Organizer предлагает избавиться. Но соглашаться с ним не обязательно. Можно осуществлять чистку с помощью контекстного меню, которое появляется при нажатии правой кнопкой мыши на ярлык. Или же просто перетащив ярлык в корзину (где была такая функция, когда мы были маленькими?). Согласитесь, очень удобно. Но это далеко не всё. Оптимизация реестра, анализ автозапуска, редактор реестра — всё это здесь присутствует. Однако данных инструментов иногда бывает недостаточно.
Antivirus Removal Tool
Это общее название утилит, которые предназначены для удаления антивирусов. Мало кто знает, но разработчики средств обнаружения вредоносных файлов создают не только средства защиты, но и утилиты, предназначенные для их удаления. Антивирус — намного более сложный софт, который затрагивает большую часть системы. Он проникает туда, куда обычным программам доступ закрыт: от оперативной памяти до системных процессов и папок. Поэтому для его удаления, зачастую, будет недостаточно возможностей вышеуказанных программ. Лучше воспользоваться средством от того же разработчика.
У всех крупных девелоперов в сфере безопасности есть такой софт. Например, у Dr.Web, Лаборатория Касперского, AVAST, Avira, Eset и так далее. Называются они подобным образом: *Название Антивируса* Removal Tool. Скачать их можно традиционно на официальном сайте. Учитывайте, что процесс деинсталляции может занять продолжительное время. Это ещё одна причина, по которой стоит ответственно подходить к вопросу выбора антивирусной программы.
Ручное удаление
Бывают случаи, когда ничего не помогает избавиться от следов удаленной программы. В данной ситуации вам остается сделать всё собственными руками. Это самый сложный способ, но и самый действенный. Чаще всего проблемы возникают с реестром и вложенными папками.
Первым делом проверьте папки, расположенные по адресам: C:\Program Files\ и C:\Program Files (x86)\. Иногда папка нужной программы находится внутри другой директории, которая соответствует названию компании-разработчика. Например, файлы дефрагментатора Auslogics Disk Defrag будут располагаться по адресу C:\Program Files (x86)\Auslogics\Disk Defrag. При поиске остаточных данных рекомендуется включить отображение скрытых элементов в системе.
После проверки системного диска переходите к временным файлам. Введите одну из двух команд в адресную строку Проводника: %AppData% и %LocalAppData%. Вы попадете в хранилище с данными, которые остаются в результате работы программ. Они требуются системе для того, чтобы осуществлять быстрый повторный запуск утилиты или сохранять настройки софта. Однако будьте аккуратны. В этих директориях хранится информация, которая может быть полезна. Например, некоторые данные о работе браузеров. Рекомендуем удалять элементы выборочно и только те, которые точно не нужны.
Напоследок загляните и в реестр. Для этого нажмите комбинацию Win + R и в появившемся поле введите команду regedit. После этого сверху выберите пункт «Правка», а затем «Найти». В поле поиска введите название компании-производителя или название программы. Найденные ключи отметьте галочкой и удалите. Кроме того, проверьте следы удаленных утилит, которые могут находиться по адресам:
Как удалить удаленную программу с компьютера полностью?
Многие пользователи Windows ошибочно полагают, что удаление папки с установленной в ней программой или ярлыка с рабочего стола приводит к ее деинсталляции. Если программа была просто распакована в какую-нибудь папку из архива, удаление этой папки в некоторых редких случаях еще может считаться деинсталляцией. Однако если программа была запущена, скорее всего, она уже «наследила» на компьютере — создала файлы на диске, добавила записи в реестр, включила себя в список автозагрузки и т.д. Удаление ярлыка с рабочего стола и вовсе никак не влияет на приложение — оно как было установленным на компьютере, так и останется.
Как НЕправильно удалять программы?
Допустим следующую ситуацию:
Дело в том, что при установке программы ее файлы могут помещаться не только в указанную пользователем или заданную по умолчанию системой папку, но и в другие места на жестком диске. В этом случае удаление папки с установленным приложением приведет только к частичному стиранию с диска его файлов. Все записи в системном реестре, сделанные программой, никуда не денутся. Если приложение запускалось при старте компьютера (было помещено в список автозагрузки Windows), система будет пытаться запустить его вновь, из-за чего на экране будут появляться различные ошибки.
Это был пример неправильного удаления программы. Теперь рассмотрим, как это сделать правильно.
Как правильно удалять программы — стандартный способ
Если вы удалили программу по вышеописанному сценарию, сначала нужно попробовать вернуть удаленную папку. Это возможно только в случае, если удаление производилось при помощи нажатия клавиши «Delete» или путем выбора мышью пункта «Удалить» из выпадающего меню.
При удалении папок и файлов одним из этих способов они просто помещаются в корзину, которую можно найти на рабочем столе. Просто откройте ее, найдите нужную папку, кликните по ней правой кнопкой мыши и выберите из выпадающего меню пункт «Восстановить» (на изображении ниже папка имеет условное название):
Почему это важно? Все просто — в папке с приложением обычно размещается штатный деинсталлятор (вспомогательная программа для корректного удаления приложения). Запуск этого деинсталлятора позволит корректно удалить программу.
В зависимости от вашей ситуации выполните следующие действия:
Дальнейшие шаги не обязательны для выполнения при успешном удалении программы стандартным способом.
Удаление программ при помощи специальных утилит
Таким образом, при помощи Your Uninstaller вы не только удалили программу, но и «подчистили» за ней.
Ручное удаление неправильно удаленной программы
Под «ручным» понимается удаление всех остаточных файлов программы и записей о ней в системном реестре с предварительным их самостоятельным поиском на компьютере. Т.е. задача заключается в следующем:
Для выполнения обоих этих задач потребуется учетная запись администратора Windows, иначе система не позволит делать что-либо с папками и файлами на системном диске.
Удаление файлов и папок программы. Первым делом в настройках «Проводника» Windows следует включить отображение скрытых файлов и папок (либо можно воспользоваться любым менеджером файлов, например, Total Commander ):
Теперь можно будет просматривать скрытые ранее папки и файлы на системном диске. Обычно приложения хранят свои данные в каталогах (не считая «Program Files») «Program Data» и «AppData»:
Очистка реестра. Наверняка вы встречали в интернете утилиты, предназначенные для очистки системного реестра от мусора в автоматическом режиме. Но с такими утилитами неудобно работать, когда речь идет об удалении следов какой-либо определенной программы. Поэтому эту задачу лучше выполнить вручную. Это займет какое-то время, однако так вы не удалите ничего лишнего (кстати, программы для чистки реестра не лишены этого недостатка).
Удаляйте из реестра все записи о программе данным способом, пока не останется ни одной. После завершения процедуры перезагрузите компьютер.
Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.


























































