Как найти остаточные файлы некорректно удаленного приложения
Если вы когда-нибудь сталкивались с нехваткой свободного места на диске, то наверняка выбирали самое простое и очевидно решение – удалить ненужные программы и игры. Однако, после того как вы запустили утилиту удаления, вы могли заметить, что программа оставила после себя множество файлов и записей в реестре. Почему это происходит? Почему программы после удаления просто не могут восстановить исходное состояние вашего компьютера?
Остаточные файлы программ и зачем они нужны
В настоящее время, утилиты, которые выполняют удаление выбранной вами программы, обычно созданы теми же разработчиками, что и создали саму программу. Это означает, что может быть множество вариантов того, насколько хорошо справляются со своей задачей такие утилиты для удаления, и какой подход будет наиболее приемлемым для пользователя.
Например, разработчик может решить, что после удаления необходимо оставить файлы, которые отвечают за пользовательские настройки. Многие люди удаляют программу только для того, чтобы установить ее заново чуть позже. Такой метод позволяет пропустить повторную настройку программы, что достаточно логично, но это не единственная причина.
Иногда, программам нужны определенные файлы для правильной работы, которые называются распространяемые компоненты или Redistributable Packages. Поэтому, если вы когда-нибудь видели программы, предлагающие установить дополнительное ПО, например, Visual C++ Runtimes, то это именно они и есть. Зачастую они могут использоваться сторонними программами, что вы уже установили. Таким образом, если утилита удаления сотрет эти файлы, то это потенциально может нарушить работу других программ. Возможно, кто-то еще помнит времена, когда не было Steam и игры при установке, постоянно предлагали установить DirectX.
Помимо этого, нужно сказать о том, как Windows хранит данные разных пользователей системы. ОС зачастую сохраняет настройки в отдельной папке каждого пользователя, поэтому если всего один пользователь захочет удалить программу, то вряд ли можно считать хорошей идеей, удаление абсолютно всех ее следов. В таком случае, остальные пользователи могут лишиться ценной информации.
Это может показаться чем-то незначительным, если никто кроме вас не пользуется компьютером или удаляемыми программами, но это может стать настоящей проблемой для больших организаций, которые используют в своей локальной сети перемещаемые профили. Такой концепт синхронизации файлов позволяет получить доступ к личным данным и настройкам с любого компьютера в сети. В таком случае, удаление программы на одной, локальной машине приводило бы к полному нарушению ее работоспособности на всех остальных компьютерах в локальной сети.
И конечно же, есть страшный и ужасный реестр Windows, в который программы записывают множество данных при установке. Однако, после удаления, приложения оставляют в нем множество следов. Дело в том, что многие утилиты для удаления, просто не хотят изменять что-либо в реестре, потому что выполнение неверных действий может привести к значительным нарушениям в работе всей системы. Такой подход обусловлен тем, что, просто оставив лишние записи в реестре программа никак не сможет навредить работе Windows.
Еще один фактором появления мусора, после удаления программ, может являться банальная лень разработчиков, которые не позаботились об удалении ненужных файлов. С другой стороны, лишние записи в реестре, остаточные данные и прочее не должны навредить вашей системе, и не должны занимать много места на диске. Конечно, есть и исключения. Некоторые программы могут отнимать достаточно много пространства даже после удаления, но вам следует насторожено относится к разнообразным чистильщикам реестра и прочего мусора, потому что такие программы действительно могут замедлить или каким-либо образом навредить вашему компьютеру.
Время от времени пользователи сталкиваются с проблемой, когда после удаления какой-либо программы ее остатки мешают работе других программ или даже операционной системе.
Связано это с тем, что в системе остались следы (остатки) удаленной программы, которые и мешают работе. Они могут находиться как в системном реестре, так и на дисках.
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\%Название компании%\%Название программы%
Те ключи, которые удовлетворяют указанным выше конструкциям нужно отметить галочкой и удалить с помощью контекстного меню (вызываемого правой кнопкой мышки).
Также можно проверить и при обнаружении удалить упоминания удаленной программы в ключах, расположенных по следующим адресам:
Удаление данных через редактор реестра Reg Organizer производится с обязательным созданием резервной копии, которую в случае необходимости можно будет восстановить через «Центр отмены изменений», который запускается в правом нижнем углу главного окна.
Нет, мы не сошли с ума: даже удаленный с диска софт может оставлять следы в системе, от которых не так просто избавиться. Рассказываем, как удалять программы полностью.
На первый взгляд может показаться, что для удаления программ вполне достаточно встроенного функционала Windows. Но после классической деинсталляции утилиты могут оставлять в системе некоторые данные, которые могут мешать в дальнейшем. Например, старые ключи, оставшиеся в реестре, могут не позволить установить ту же программу от официального разработчика. Чтобы этого избежать, нужно воспользоваться услугами стороннего софта. Ну, или очистить всё вручную. Рассказываем, как это сделать.
Revo Uninstaller
Это утилита, позволяющая полностью избавиться от всех следов удаляемой программы в системе. Процесс деинсталляции с помощью данной утилиты сильно похож на классическое удаление. Софт сканирует ваш компьютер и выдает результаты поиска, в которых указывается количество установленных объектов. Затем нужно просто выбрать программу и подтвердить удаление.
В отличие от встроенной в Windows утилиты, у вас автоматически создастся точка восстановления системы. Это очень удобно, если возникнут какие-либо неполадки. Также здесь присутствуют и другие возможности. Например, чистка браузеров, мониторинг состояния системы в реальном времени и функция запуска любого системного инструмента (дефрагментатор, службы, планировщик заданий и так далее). Однако для получения доступа ко всем возможностям придется обновиться до Pro Edition, но это не обязательно. Осуществлять полное удаление можно в бесплатной версии. Программа, кстати, доступна не только для Windows, но и для смартфонов на Android - вы можете полностью очистить свой телефон от следов удаленных приложений.
Reg Organizer
Ещё одна бесплатная программа, предназначенная для деинсталляции. Здесь есть тот же функционал, что и у Revo Uninstaller. Однако разница есть. Данный софт умеет искать остатки удаленных программ в системе. С помощью предыдущего деинсталлятора у вас получится осуществить комплексное удаление только здесь и сейчас.
Также можно посмотреть, для каких установленных программ вышли обновления. А от редко используемых приложений, Reg Organizer предлагает избавиться. Но соглашаться с ним не обязательно. Можно осуществлять чистку с помощью контекстного меню, которое появляется при нажатии правой кнопкой мыши на ярлык. Или же просто перетащив ярлык в корзину (где была такая функция, когда мы были маленькими?). Согласитесь, очень удобно. Но это далеко не всё. Оптимизация реестра, анализ автозапуска, редактор реестра — всё это здесь присутствует. Однако данных инструментов иногда бывает недостаточно.
Antivirus Removal Tool
Это общее название утилит, которые предназначены для удаления антивирусов. Мало кто знает, но разработчики средств обнаружения вредоносных файлов создают не только средства защиты, но и утилиты, предназначенные для их удаления. Антивирус — намного более сложный софт, который затрагивает большую часть системы. Он проникает туда, куда обычным программам доступ закрыт: от оперативной памяти до системных процессов и папок. Поэтому для его удаления, зачастую, будет недостаточно возможностей вышеуказанных программ. Лучше воспользоваться средством от того же разработчика.
Ручное удаление
Бывают случаи, когда ничего не помогает избавиться от следов удаленной программы. В данной ситуации вам остается сделать всё собственными руками. Это самый сложный способ, но и самый действенный. Чаще всего проблемы возникают с реестром и вложенными папками.
Первым делом проверьте папки, расположенные по адресам: C:\Program Files\ и C:\Program Files (x86)\. Иногда папка нужной программы находится внутри другой директории, которая соответствует названию компании-разработчика. Например, файлы дефрагментатора Auslogics Disk Defrag будут располагаться по адресу C:\Program Files (x86)\Auslogics\Disk Defrag. При поиске остаточных данных рекомендуется включить отображение скрытых элементов в системе.
После проверки системного диска переходите к временным файлам. Введите одну из двух команд в адресную строку Проводника: %AppData% и %LocalAppData%. Вы попадете в хранилище с данными, которые остаются в результате работы программ. Они требуются системе для того, чтобы осуществлять быстрый повторный запуск утилиты или сохранять настройки софта. Однако будьте аккуратны. В этих директориях хранится информация, которая может быть полезна. Например, некоторые данные о работе браузеров. Рекомендуем удалять элементы выборочно и только те, которые точно не нужны.
Напоследок загляните и в реестр. Для этого нажмите комбинацию Win + R и в появившемся поле введите команду regedit. После этого сверху выберите пункт «Правка», а затем «Найти». В поле поиска введите название компании-производителя или название программы. Найденные ключи отметьте галочкой и удалите. Кроме того, проверьте следы удаленных утилит, которые могут находиться по адресам:
ПО из сторонних источников
Программы, полученные не из магазина Microsoft, зачастую оставляют после себя файлы в системе. Иногда они могут даже отображаться в списке установленных, хотя и были удалены. Подчистить все следы можно двумя способами – вручную и с помощью специализированного ПО. Рассмотрим оба варианта подробнее.
Способ 1: Специализированный софт
Существует немало программ, которые специализируются на качественном удалении следов, остающихся после деинсталляции других приложений. Ознакомиться со списком наиболее эффективных решений вы можете по ссылке ниже:
В качестве примера мы используем Soft Organizer, но предложенный ниже алгоритм будет применим и для других программ.
-
Запустите Soft Organizer. В левой части окна нажмите на кнопку «Следы уже удаленных программ».
Способ 2: Ручная очистка
К сожалению, даже самым продвинутым программам не всегда удается корректно и полностью стереть остатки удаленного ПО. В таких случаях приходится делать все самостоятельно. Это значит, что нужно проверить все основные папки и реестр на предмет наличия лишних файлов. Выполните следующие действия:
-
Откройте «Проводник» Windows и перейдите в папку «Документы». По умолчанию ссылка на нее есть в левой части окна.
C:\Program Files\
C:\Program Files (x86)\
Программы магазина Microsoft
Теперь рассмотрим ситуацию, когда нужно избавиться от остатков приложений или игр, которые ранее были установлены через встроенный магазин Microsoft. Для этого потребуется выполнить следующие действия:
-
Откройте приложение Магазин Microsoft. В правом углу окна нажмите кнопку с изображением трех точек, а затем выберите из выпадающего меню строчку «Моя библиотека».
Выполнив описанные в статье действия, вы без труда сможете очистить систему от остаточных файлов. Самое главное при этом не перестараться и не удалить лишнего, так как в наихудшем случае придется восстанавливать систему.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Остатки программ обычная практика для всех пользователей компьютеров, устанавливающих то или иное программное обеспечение регулярно. Всякий раз, когда устанавливается новое программное обеспечение, оно раскидывает несколько файлов по разным папкам windows и делает необходимые записи реестра в системе для того, чтобы работать эффективно.
И это нормально, пока программу используют, но проблема возникает, когда её необходимо удалить. Как удалить остатки программы с компьютера после удаления?
Чтобы удалить программу в Windows, обычно используют Панель управления, но довольно часто это не полностью удаляет все оставленные записи. Куски программы остаются на жестком диске.
Со временем остаточные файлы серьезно замедляют работу компьютера. Эти остатки не могут представлять серьезную угрозу работе, но держать их нет никакого смысла. Существуют различные методы, которые можно использовать, чтобы избавиться от этой проблемы. В этом руководстве мы обсудим два наиболее часто используемых метода.
Способ 1: вручную удалить остатки программы
Этот метод удобен тем, что не требует установки сторонних приложений. Его можно использовать для очистки записей реестра вручную. Следует проявлять осторожность при очистке записей из реестра, так как небольшая ошибка может негативно повлиять на работу машины.
Откройте меню Пуск, введите regedit в поле поиска и нажмите ENTER. Он запустит редактор реестра.
Введите следующие ключи по одному:
- HKEY_CURRENT_USERSoftware;
- HKEY_LOCAL_MACHINESOFTWARE;
- раздел hkey_users.DEFAULTSoftware.
Ищем ключ с именем программы, которую только что удалили. Если нашли ключ, удалите его. Вы также можете использовать CTRL+F для более удобного поиска.
Примечание: важно сделать резервную копию перед удалением чего-либо из реестра Windows, так что, если что-то пойдет не так, можно восстановить систему в ее более раннее состояние.
Очистить Папки Temp
Последним шагом является очистка папки Temp. Это папка, содержащая все временные файлы, и ее очистка безопасна. Чтобы очистить папку, откройте меню Пуск и введите следующие команды одну за одной:
После выполнения всех вышеперечисленных шагов, вы сможете удалить остатки программы с ПК после удаления.
Программное обеспечение сторонних производителей
Ручной метод, описанный выше, может быть сложным и трудным, особенно если вы никогда не использовали редактор реестра в прошлом.
В таком случае, всегда можно установить стороннее программное обеспечение, чтобы убрать остатки мусора с ПК после удаления с помощью только одной системы сканирования. Есть много бесплатных и платных программ удаления. Ниже приведены лишь некоторые из инструментов.
Iobit Uninstaller 7 Free
Наиболее важные функции этого программного обеспечения:
- освобождение места на диске и улучшение общей производительность компьютера;
- обнаружение вредоносных программ, включая рекламные в режиме реального времени, и последующая их очистка.
Revo Uninstaller Pro
Сразу стоит отметить что Revo платная, но она поставляется со всеми функциями, необходимыми для эффективной работы. Средство удаления содержит список всех установленных программ и компонентов для всех учетных записей пользователей.
С помощью контекстного меню и выбора представления можно просмотреть всю информацию об удаляемом объекте.
GeekUninstaller
Инструмент выполняет глубокое сканирование и удаляет все ненужные файлы и другие остатки в очень короткое время.
Он также имеет интуитивно понятный пользовательский интерфейс и мгновенный запуск. Функция принудительного удаления поможет против вирусов с защитой.
Вы можете скачать GeekUninstaller с официальной страницы инструмента. Бесплатная версия доступна только для личного использования.
По сравнению с ручными методами, сторонние программы проще, быстрее и безопаснее в использовании. Они также поставляются с удобным интерфейсом, который позволяет увидеть даже записи реестра. Они также пригодятся, когда требуется удаление множества программ одновременно.
Остались части удаленной программы? Научитесь их убирать! : 2 комментария
Совет понятный, изложено кратко и пошагово. Спасибо! Сейчас спробую почистить мой КП.
Спасибо! Нашел через реестр даже то, что не удалось удалить с помощью Revo Uninstaller Pro
Читайте также: