Что понадобится
Для глубокой очистки операционной системы от оставшихся после удаления программ хвостов, пустых веток реестра и нежелательных автозапускающихся компонентов потребуются следующие инструменты:
- Официальный архив с утилитой Autoruns и ее консольным аналогом autorunsc, разработанный Марком Руссиновичем в составе пакета Sysinternals (доступен на сайте Microsoft).
- Права администратора на целевом компьютере для изменения системных параметров и доступа к защищенным разделам реестра.
- Доступ в интернет (опционально) для проверки файлов через встроенную интеграцию с облачной базой данных VirusTotal.
Подготовка к глубокой очистке системы
Стандартные деинсталляторы в операционной системе Windows часто оставляют после себя мусор в виде заброшенных записей в системном реестре, забытых служб, запланированных задач и компонентов оболочки. Когда основная часть программы уже стерта стандартным способом, ее скрытые компоненты могут продолжать висеть в памяти или пытаться запуститься при каждом включении компьютера. Чтобы найти и ликвидировать такие следы, применяется наиболее комплексный монитор автозапуска Autoruns. Загрузите архив с утилитой с официального ресурса Microsoft и распакуйте его в отдельную директорию. Перед началом ручной чистки системы полезно навести порядок аналогично тому, как выполняется удаление проблемного обновления Windows, чтобы исключить влияние посторонних факторов на общую стабильность работы ПК.
Поиск остатков и автозагрузки через графический интерфейс Autoruns
Запустите исполняемый файл утилиты с правами администратора. При первом старте программа автоматически просканирует все возможные точки автозапуска в файловой системе и реестре. Графический интерфейс разделен на вкладки, каждая из которых отвечает за отдельную категорию компонентов: вкладка Logon показывает элементы автозапуска при входе пользователя, Services отображает системные службы, а Explorer отвечает за расширения проводника и панели инструментов.
- Перейдите в верхнее меню Options и выберите пункт Filter Options.
- Установите параметры для скрытия подписанных корпорацией Microsoft компонентов (Hide Signed Microsoft Entries), чтобы отсечь легитимные системные файлы и сфокусироваться исключительно на стороннем софте.
- Просмотрите оставшийся список записей на предмет ключевых слов, связанных с удаленной ранее программой или ее разработчиком.
- Воспользуйтесь пунктом меню User для проверки автозапускающихся образов в других учетных записях, если в системе создано несколько пользовательских профилей.
Чтобы изучить свойства найденного подозрительного файла, выделите его в списке и нажмите кнопку свойств на панели инструментов. Для перехода непосредственно к разделу реестра или файлу на диске используйте функцию перехода к записи (Jump to Entry). Если вы хотите временно деактивировать подозрительный компонент без его стирания, просто снимите галочку слева от названия. Для окончательного удаления конфигурационной записи выберите соответствующий пункт в меню или воспользуйтесь кнопкой удаления на панели инструментов.
Использование командной строки autorunsc для автоматизации
Для продвинутых пользователей и автоматического аудита системы предусмотрена консольная версия утилиты под названием autorunsc. Она позволяет выгружать детальные отчеты о состоянии автозагрузки в различных форматах без открытия графического интерфейса.
- Откройте терминал (командную строку или PowerShell) от имени администратора.
- Перейдите в каталог с распакованной утилитой с помощью команды перехода в директорию.
- Запустите процесс сканирования с сохранением отчета в файл формата CSV, выполнив соответствующую команду с нужными аргументами.
autorunsc -a * -c > C:\autostart_report.csv
Ключ -a * указывает утилите на необходимость проверки всех доступных категорий автозапуска, а параметр -c форматирует текстовый вывод в виде таблицы с разделителями. Если требуется проверить конкретную категорию, например запланированные задачи (t) или службы (s), замените звездочку соответствующей буквой аргумента. Для скрытия доверенных элементов Microsoft совместно с проверкой подписей применяются ключи -m и -s.
Если не получилось
Если после очистки записей автозагрузки и реестра некоторые файлы программы все еще отказываются удаляться или генерируют ошибки доступа, воспользуйтесь следующими рекомендациями:
- Перезагрузите компьютер в безопасном режиме (Safe Mode), чтобы заблокированные операционной системой файлы прекратили активные фоновые процессы, после чего повторите удаление остатков вручную из каталогов Program Files и AppData.
- Убедитесь, что ваша учетная запись обладает правами полного доступа к проблемной папке или ветке реестра, при необходимости изменив владельца через расширенные свойства безопасности.
- Проверьте корректность работы утилиты под другой учетной записью администратора, если текущий профиль пользователя поврежден или имеет жесткие ограничения политик безопасности.



