Подробный гайд: Папка ksc_all в Kaspersky Security Center (KSC)

Гайд по структуре репозитория Kaspersky: назначение папки ksc_all, отличие от баз и правила настройки локальных обновлений через Update Utility.

2026.09.18                  


Подробный гайд: Папка ksc_all в Kaspersky Security Center (KSC)Подробный гайд: Папка ksc_all в Kaspersky Security Center (KSC)

В экосистеме продуктов «Лаборатории Касперского» (при скачивании обновлений через Kaspersky Update Utility или при выгрузке из самого Kaspersky Security Center) локальный репозиторий всегда имеет строгую структуру папок:

  • bases — здесь лежат именно антивирусные базы (сигнатуры угроз, базы KSN, антифишинга, спам-фильтров и т.д.).
  • ksc_all — это директория, содержащая обновления для самого Kaspersky Security Center (KSC), Сетевых агентов (Network Agent), плагинов управления и Web Console.
  • kes_win, kes11, kes12 и т.д. — дистрибутивы и патчи для рабочих станций (Endpoint Security).


Когда в среде системных администраторов говорят «скачать ksc_all», обычно имеют в виду выгрузку всего локального репозитория (включая bases, ksc_all и индексные файлы) для последующего обновления закрытой (изолированной от интернета) сети.


1. Что именно хранится в ksc_all?

Если вы откроете эту папку в вашем локальном репозитории, вы найдете там следующие компоненты:

  1. Обновления Сервера администрирования (KSC): Патчи, минорные апдейты и модули для самого сервера Kaspersky Security Center.
  2. Сетевой агент (Network Agent): Инсталляционные пакеты и обновления агента для Windows, Linux и macOS. Именно из этой папки KSC берет файлы, чтобы устанавливать агент на новые компьютеры в вашей сети.
  3. Плагины управления: Файлы политик, правил и модули интеграции для различных антивирусных продуктов (Kaspersky Endpoint Security, KSWS и др.).
  4. Компоненты Web Console: Обновления для веб-интерфейса управления.

2. Как скачать полный репозиторий (включая ksc_all и базы)?

Для создания автономного зеркала серверов обновлений используется официальная бесплатная утилита Kaspersky Update Utility 4 (ранее известная как klsupdater).

Алгоритм действий:

  1. Скачайте утилиту с официального сайта поддержки Касперского.
  2. Запустите её (доступны графический интерфейс и режим командной строки).
  3. В настройках (Settings) укажите:
    • Download updates for: Отметьте Kaspersky Security Center, Network Agent и другие нужные продукты.
    • Download antivirus databases: Обязательно включите эту опцию, чтобы утилита скачала папку bases с самими сигнатурами.
    • Download installation packages: Поставьте эту галочку, если вам нужны «тяжелые» дистрибутивы (.exe / .msi) для первичной установки антивирусов и агентов на новые ПК.
  4. Укажите целевую папку на диске (например, D:\KL_Updates).
  5. Нажмите Run / Start.

Утилита свяжется с серверами Касперского и воссоздаст в целевой папке точную структуру, включая папки bases, ksc_all и самый важный файл — index.xml (или updates.xml).


3. Как настроить KSC или Агенты на обновление из этой папки?

Если ваш KSC не имеет прямого доступа в интернет, вы можете скопировать всю скачанную папку на файловый сервер (SMB-шару) или перенести её на флешке в закрытый контур.

Настройка задачи обновления в консоли KSC (MMC или Web Console):

  1. Перейдите в раздел Задачи (Tasks).
  2. Создайте задачу «Обновление антивирусных баз и программных модулей» (для Сервера администрирования или для Сетевого агента).
  3. В свойствах задачи, в разделе Источник обновлений (Update source), выберите Локальная папка или Сетевая папка.
  4. Критически важное правило: В качестве пути нужно указывать корневую папку всего скачанного репозитория (ту, где лежит файл index.xml и рядом лежат папки bases и ksc_all).

* Правильно: \\fileserver\share\KL_Updates\ * Неправильно: \\fileserver\share\KL_Updates\ksc_all\ (Если вы укажете путь прямо в ksc_all, антивирус не найдет главный индексный файл и выдаст ошибку).


4. Частые проблемы и их решение (Troubleshooting)

Проблема Причина и Решение
Ошибка: «Не удалось обновить базы / Не найден файл манифеста» Вы указали путь вглубь структуры (например, внутрь ksc_all или bases). Путь всегда должен вести в корень, где лежит index.xml.
KSC не может установить Сетевой агент на клиентские ПК В задаче удаленной установки KSC не может найти дистрибутив. Проверьте, была ли включена галочка Download installation packages в Kaspersky Update Utility при скачивании репозитория.
Репозиторий занимает сотни гигабайт Со временем в папках ksc_all и bases скапливаются устаревшие версии баз и старых дистрибутивов. Настройте в KSC задачу «Очистка репозитория обновлений», которая будет автоматически удалять старые версии модулей, оставляя только 1-2 предыдущие для возможного отката.
Отсутствие нужной (старой) версии KSC или Агента Утилита по умолчанию скачивает только самые свежие актуальные версии. Если вам нужно развернуть специфическую старую версию агента, её придется скачать вручную с сайта поддержки, так как в ksc_all лежат только файлы для актуальных релизов.



Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

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