Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

PERF_1C_ANTIVIRUS_LOCK 1С:Предприятие и СУБД

Как добавить 1С в исключения антивируса Защитника Windows

Обновлено: 27.08.2026 · Официальная документация ↗

Почему антивирус тормозит 1С:Предприятие?

Файловая 1С постоянно считывает и перезаписывает фрагменты базы данных (файлы таблиц .1CD, временные файлы транзакций .cfl, кэш). Стандартный антивирус Windows Defender или сторонние программы безопасности (Kaspersky, Dr.Web) воспринимают каждое такое обращение как потенциальную угрозу и блокируют файл на доли секунды для фонового сканирования. В результате 1С «замирает» при проведении каждого документа.

Симптомы блокировки антивирусом:

  • Документы проводятся по 10–30 секунд вместо 1–2 секунд.
  • При формировании отчетов окно 1С пишет «Не отвечает».
  • Периодически выскакивают ошибки «Ошибка блокировки открытия файла базы данных».
  • Процесс Antimalware Service Executable грузит процессор на 50–90% во время работы в 1С.

Пошаговое добавление 1С в исключения Windows Defender

  1. Нажмите меню Пуск и откройте Параметры (значок шестеренки) → Обновление и безопасностьБезопасность Windows.
  2. Выберите раздел Защита от вирусов и угроз.
  3. В блоке «Параметры защиты от вирусов и других угроз» нажмите «Управление настройками».
  4. Прокрутите страницу вниз до пункта «Исключения» и нажмите «Добавление или удаление исключений».

Что обязательно нужно добавить в исключения:

  1. Нажмите «Добавить исключение» → Папка:
    • Добавьте папку, где физически лежат базы 1С (например, D:\1C_Bases\).
    • Добавьте папку установки 1С: C:\Program Files\1cv8 и C:\Program Files (x86)\1cv8.
    • Добавьте папку кэша пользователя: %USERPROFILE%\AppData\Local\1C и %USERPROFILE%\AppData\Roaming\1C.
  2. Нажмите «Добавить исключение» → Тип файла (расширения):
    • 1CD (основной файл базы)
    • cfl (файл блокировок)
    • dt (файл выгрузки)
    • cf (файл конфигурации)
    • epf (внешние обработки)
  3. Нажмите «Добавить исключение» → Процесс:
    • 1cv8.exe
    • 1cv8c.exe
    • 1cv8s.exe

Результат: Сразу после настройки нагрузка на процессор снизится, а отклик форм и проведение документов в 1С станут быстрее в 2–3 раза.

💡 Практика специалистов: При настройке антивирусов класса EDR/XDR обязательно отключайте поведенческий анализ (Behavior Shield) для каталога srvinfo на сервере 1С, иначе в момент ночного реиндексирования СУБД антивирус может ошибочно посчитать активность ransomware-атакой и заблокировать процесс rphost.

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

Не опасно ли исключать базы 1С из антивирусной проверки?

Это общепринятая стандартная практика администрирования 1С. Файлы баз .1CD не содержат исполняемого вредоносного кода ОС Windows, поэтому их постоянная фоновая проверка антивирусом бессмысленна и только расходует ресурсы.

Нужно ли настраивать исключения на компьютерах клиентов, если база лежит на сервере?

Да. На клиентских машинах необходимо добавить в исключения процессы 1cv8c.exe и папку пользовательского кэша в AppData.

Поможет ли это, если у нас клиент-серверная база на SQL?

На SQL-сервере обязательно добавляются в исключения папки с файлами баз данных (.mdf, .ndf, .ldf) и процессы sqlservr.exe / postgres.exe, а также рабочий каталог сервера 1С (srvinfo).

Как быстро добавить исключения через PowerShell от имени администратора?

Выполните команду: Add-MpPreference -ExclusionPath 'C:\Program Files\1cv8', 'D:\1C_Bases' -ExclusionProcess '1cv8.exe', '1cv8c.exe' -ExclusionExtension '.1CD', '.cfl'

Полезные материалы
Рекомендуем