Процесс деинсталляции защитного программного обеспечения корпоративного уровня часто требует более тщательной подготовки, чем удаление обычных приложений. Kaspersky Security Center 10 (KSC) представляет собой сложную систему, состоящую из сервера управления и сетевых агентов, которые глубоко интегрируются в операционную систему Windows Server для обеспечения мониторинга и защиты. Стандартные методы удаления через панель управления могут не сработать корректно, если компоненты повреждены или заблокированы самозащитой антивируса.

Некорректное удаление может привести к оставшимся записям в реестре, «висящим» службам и конфликтам при последующей установке новых версий антивирусного ПО. В этой статье мы подробно разберем все этапы, необходимые для полного и чистого удаления компонентов Kaspersky Security 10, включая работу с консолью администрирования, принудительное удаление агентов и использование специализированных утилит очистки.

Подготовка к удалению компонентов Kaspersky

Перед началом любых действий по деинсталляции критически важно убедиться, что у вас есть полные права администратора на сервере. Kaspersky Security Center активно сопротивляется удалению посторонними процессами в рамках своей функции самозащиты. Если вы попытаетесь удалить продукт без предварительного отключения этого механизма, процесс может быть прерван системой защиты, и файлы останутся на диске.

Также необходимо убедиться, что все важные задачи, такие как резервное копирование базы данных или рассылка отчетов, завершены. Прерывание работы сервера управления во время активной транзакции базы данных SQL Server или PostgreSQL может привести к повреждению хранилища данных. Рекомендуется создать точку восстановления системы или полную резервную копию виртуальной машины перед внесением изменений.

⚠️ Внимание: Перед удалением убедитесь, что у вас есть пароль от консоли администрирования. Без авторизации вы не сможете отключить политики, блокирующие удаление агентов на клиентских машинах.

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

Отключение самозащиты и остановка служб

Первым шагом в процедуре удаления является деактивация компонента самозащиты. Это позволяет внешним процессам, таким как установщик-деинсталлятор, получить доступ к защищенным файлам и ключам реестра. Для этого запустите консоль Kaspersky Security Center и перейдите в свойства сервера управления.

В окне свойств найдите раздел, отвечающий за безопасность, и снимите флажок с пункта «Включить самозащиту». После применения настроек необходимо перезагрузить сервер или вручную остановить службы Kaspersky через оснастку services.msc. Ищите службы, начинающиеся с префикса Kaspersky, такие как «Kaspersky Security Center Server» и «Kaspersky Network Agent».

💡

Если стандартный интерфейс не отвечает, используйте командную строку с правами администратора для остановки служб: net stop "Kaspersky Security Center Server".

Убедитесь, что все процессы, связанные с Kaspersky, исчезли из диспетчера задач. Иногда фоновые процессы могут перезапускаться автоматически, если не отключена соответствующая служба-хранитель. В таком случае временно измените тип запуска службы на «Вручную» перед продолжением удаления.

Удаление Сервера управления Kaspersky Security Center

Процесс удаления серверной части требует внимательности, так как он затрагивает базу данных и веб-консоль. Запустите мастер установки и удаления программ через Панель управления → Программы и компоненты. Найдите в списке Kaspersky Security Center и выберите опцию изменения или удаления.

Мастер удаления предложит сохранить базу данных. Если вы планируете полностью избавиться от продукта, выберите опцию удаления базы данных. Однако, если в будущем возможна миграция или восстановление, лучше сделать резервную копию базы данных SQL вручную перед этим шагом. Удаление займет несколько минут, в течение которых будут удаляться виртуальные каталоги IIS и службы.

☑️ Контрольный список удаления сервера

Выполнено: 0 / 5

После завершения работы мастера может потребоваться перезагрузка. Проверьте, что порт 14000 (или порт, используемый для связи с агентами) больше не прослушивается. Для проверки можно использовать команду netstat -an | find "14000" в командной строке. Отсутствие прослушивающих портов свидетельствует об успешном удалении серверного компонента.

Принудительное удаление сетевого агента

Сетевой агент Kaspersky Network Agent (klnagent) часто остается на сервере или клиентских машинах, особенно если связь с сервером управления была потеряна. Стандартное удаление может быть заблокировано паролем, установленным администратором в политиках безопасности. В таких случаях требуется использование специальной утилиты или командной строки.

Для удаления через командную строку с правами администратора используйте следующий синтаксис, который принудительно удаляет агент без запроса пароля (если позволяет версия установщика):

msiexec /x {GUID-установщика} /qn REMOVE=ALL

Если GUID неизвестен, его можно найти в реестре по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Ищите разделы, содержащие в имени «Kaspersky Network Agent». Альтернативно, можно использовать утилиту klnagchk.exe, которая поставляется с дистрибутивом, с ключом -u для удаления.

⚠️ Внимание: Принудительное удаление агента без пароля возможно только если в политиках безопасности не был установлен запрет на удаление агента пользователями или локальными администраторами без пароля.

В случаях, когда стандартные методы не работают из-за повреждения реестра, может потребоваться использование специализированной утилиты kavremover. Эта утилита разработана для глубокой очистки следов продуктов Kaspersky. При запуске выберите из списка Kaspersky Security Center Network Agent и введите код подтверждения, указанный в окне программы.

Что делать, если утилита удаления зависает?

Если процесс удаления зависает на этапе очистки реестра, попробуйте запустить сервер в безопасном режиме Windows. В этом режиме большинство служб защиты не активируются, что позволяет беспрепятственно удалить файлы.

Очистка реестра и остаточных файлов

Даже после успешного выполнения деинсталлятора в системе могут оставаться временные файлы и ключи реестра. Для ручной проверки откройте редактор реестра (regedit) и перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab. Если папка с названием компании仍然存在, убедившись в отсутствии важных данных, её можно удалить вручную.

Также проверьте папки установки по умолчанию, обычно это C:\Program Files\Kaspersky Lab и C:\ProgramData\KasperskyLab. Скрытая папка ProgramData часто содержит логи и кэш, которые занимают дисковое пространство. Удаление этих директорий освобождает место и предотвращает конфликты версий.

Не забудьте очистить переменные окружения и пути в системных библиотеках. Иногда установщик добавляет пути к DLL-библиотекам в переменную PATH. Проверка этих настроек особенно важна для Windows Server, где работа других серверных приложений может зависеть от чистоты системного окружения.

Компонент Расположение файлов Действие
Сервер управления C:\Program Files\Kaspersky Lab\Kaspersky Security Center Удалить папку
Сетевой агент C:\Program Files\Kaspersky Lab\NetworkAgent Удалить папку
Логи и кэш C:\ProgramData\KasperskyLab Очистить содержимое
Временные файлы C:\Windows\Temp\KLM* Удалить файлы
💡

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

Использование утилиты Kaspersky Lab Products Remover

Для гарантированного удаления всех следов антивирусной защиты рекомендуется использовать официальную утилиту Kaspersky Lab Products Remover (kavremover). Этот инструмент предназначен для ситуаций, когда стандартное удаление невозможно из-за ошибок, повреждения файлов или потери паролей.

Запустите утилиту от имени администратора. В списке обнаруженных продуктов найдите Kaspersky Security Center и соответствующие модули. Программа запросит подтверждение в виде капчи или кода, отображаемого на экране, чтобы предотвратить случайный запуск. После ввода кода начнется процесс глубокой очистки.

Утилита работает на уровне драйверов и может потребовать перезагрузки в специальный режим для удаления защищенных файлов. Следуйте инструкциям на экране. После завершения работы утилиты система будет полностью очищена от компонентов Kaspersky, включая сетевые фильтры и драйверы файловой системы.

📊 С какой проблемой при удалении KSC вы столкнулись?
  • Блокировка самозащитой
  • Ошибка доступа к реестру
  • Неизвестный пароль
  • Проблем с удалением не было

Часто задаваемые вопросы (FAQ)

Можно ли удалить Kaspersky Security Center 10 без пароля администратора?

Стандартными средствами удалить продукт без пароля нельзя, если установлена соответствующая политика. Однако использование утилиты kavremover в безопасном режиме Windows часто позволяет обойти это ограничение, так как драйверы защиты не загружаются.

Нужно ли удалять базу данных SQL отдельно?

При удалении сервера управления через мастер деинсталляции вам будет предложено удалить базу данных. Если вы выбираете полное удаление, согласитесь с этим. Если мастер не может удалить БД, её придется удалить вручную через SQL Server Management Studio.

Влияет ли удаление KSC на работу других программ?

После удаления могут остаться сетевые фильтры, которые иногда конфликтуют с новым антивирусным ПО. Рекомендуется проверить список сетевых подключений и удалить неизвестные протоколы Kaspersky, если они не удалились автоматически.

Как проверить, что агент полностью удален с компьютера?

Проверьте наличие службы Kaspersky Network Agent в services.msc и папок установки. Также в реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run не должно быть ссылок на klnagent.exe.