1С тормозит: как добавить папки и файлы баз в исключения Windows Defender
Почему антивирус катастрофически замедляет 1С?
База 1С состоит из сотен тысяч мелких операций чтения и записи. Встроенный Защитник Windows (Windows Defender) или сторонний антивирус (Kaspersky, Dr.Web, ESET) по умолчанию проверяет каждый файл в момент обращения к нему. При каждом клике мышкой, проведении документа или формировании отчета антивирус на доли секунды блокирует файл базы для проверки на вирусы, из-за чего 1С начинает работать медленно и «заикаться».
Симптомы влияния антивируса:
- Проведение документа занимает 15–30 секунд вместо 1 секунды.
- Процесс
Antimalware Service Executable(MsMpEng.exe) грузит процессор сервера на 50–90% во время работы пользователей в 1С. - Ошибки блокировки временных файлов в каталоге кэша.
Пошаговое добавление 1С в исключения Защитника Windows
Способ 1. Быстро через PowerShell (Одна команда для сервера)
Запустите PowerShell от имени Администратора и выполните готовый блок команд:
# Добавляем процессы 1С в исключения:
Add-MpPreference -ExclusionProcess "1cv8.exe", "1cv8c.exe", "1cv8s.exe", "ragent.exe", "rmngr.exe", "rphost.exe"
# Добавляем расширения файлов баз данных:
Add-MpPreference -ExclusionExtension ".1CD", ".1cd", ".cfl", ".cf", ".epf", ".erf", ".dt", ".mft"
# Добавляем системные папки 1С:
Add-MpPreference -ExclusionPath "C:\Program Files\1cv8", "C:\Program Files (x86)\1cv8"Способ 2. Через графический интерфейс параметров Windows
- Откройте
Параметры Windows→Обновление и безопасность→ Безопасность Windows → Защита от вирусов и угроз. - В блоке «Параметры защиты от вирусов и других угроз» нажмите Управление настройками.
- Прокрутите вниз до раздела Исключения → нажмите Добавление или удаление исключений.
- Нажмите Добавить исключение:
- Папка: Укажите каталог с вашей базой (например,
D:\1C_Bases) и папку установкиC:\Program Files\1cv8. - Тип файла: Добавьте расширение
.1CD. - Процесс: Добавьте
1cv8.exe,1cv8c.exeиrphost.exe.
- Папка: Укажите каталог с вашей базой (например,
Частые вопросы (FAQ)
Безопасно ли исключать файлы .1CD из проверки антивируса?
Да, это общепринятая стандартная практика вендора 1С. Файл .1CD является внутренней СУБД со своей бинарной структурой, вирусы не могут выполниться внутри него напрямую.
Нужно ли добавлять временную папку кэша AppData в исключения?
Да, рекомендуется добавить путь %LOCALAPPDATA%\1C\1cv8, так как постоянное сканирование кэша форм замедляет открытие окон программы.
Как настроить эти исключения для стороннего антивируса (Касперский)?
В настройках Kaspersky Security перейдите в 'Настройки защиты' -> 'Исключения и доверенные программы' -> добавьте маску папок с базами и включите режим 'Не проверять открываемые файлы'.
Ускорит ли это работу серверной базы MS SQL / PostgreSQL?
Да, для SQL серверов критически важно исключить файлы .mdf, .ldf (MS SQL) и папку данных PGDATA (PostgreSQL), а также процессы sqlservr.exe и postgres.exe.