Исключение папки в Защитнике Windows¶
Исключение папки в Защитнике Windows — это настройка антивируса Microsoft Defender, при которой указанный каталог или файл исключается из проверки на вредоносное программное обеспечение. Исключения используются, чтобы локальные программы, скрипты и данные не блокировались антивирусом как ложные срабатывания. Настройка применяется к Защитнику Windows 10 и Windows 11 и выполняется через интерфейс «Безопасность Windows», PowerShell или локальные групповые политики.
¶Назначение исключений
Антивирусные системы сканируют файлы и процессы по сигнатурам и эвристическим правилам. Легитимное программное обеспечение — компиляторы, сборочные скрипты, базы данных, локальные серверы разработки — может быть ошибочно распознано как угроза. Исключение снимает такую проверку для выбранного пути, ускоряя работу инструментов и устраняя блокировки.
Исключения также применяются для каталогов, куда постоянно записываются временные файлы: папки виртуальных машин, директории сборки проектов, каталоги с логами. Проверка таких директорий существенно замедляет работу системы.
¶Способы добавления исключения
¶Через «Безопасность Windows»
Самый простой способ — графический интерфейс:
- Открыть «Параметры» → «Обновление и безопасность» → «Безопасность Windows» → «Защита от вирусов и угроз».
- В разделе «Параметры защиты от вирусов и угроз» выбрать «Управление параметрами».
- Прокрутить до раздела «Исключения» и нажать «Добавить или удалить исключения».
- Нажать «Добавить исключение» и выбрать тип: «Папка», «Файл», «Тип файла» или «Процесс».
- Указать путь к каталогу и подтвердить.
После добавления папка исключается из фонового и ручного сканирования. Для возврата к обычному режиму достаточно удалить запись из списка.
¶Через PowerShell
Для автоматизации или удалённой настройки используется команда Add-MpPreference:
``powershell Add-MpPreference -ExclusionPath "C:\Projects\MyApp" ``
Команда добавляет путь в список исключений. Для удаления записи применяется Remove-MpPreference -ExclusionPath "C:\Projects\MyApp". Выполнение требует прав администратора. Аналогичные команды поддерживают исключения по типам файлов (-ExclusionExtension) и именам процессов (-ExclusionProcess).
¶Через локальные групповые политики
В редакциях Windows 10/11 Pro и Enterprise исключения настраиваются через оснастку «Локальная групповая политика» (gpedit.msc):
- Перейти в «Конфигурация компьютера» → «Административные шаблоны» → «Компоненты Windows» → «Microsoft Defender Антивирус» → «Исключения».
- Открыть политику «Указать исключения».
- Включить политику, нажать «Показать…» и добавить пути в списке.
Такой способ удобен для доменных сред, где исключения раскатываются на все рабочие станции через групповые политики Active Directory.
¶Ограничения и отключение защиты
В Windows 10/11 Home исключения можно добавлять только при включённой защите от вирусов и угроз. Если защита отключена (например, через «Безопасность Windows» или реестр), кнопка «Добавить исключение» недоступна. В редакциях Pro и Enterprise при отключённой защите исключения настраиваются через политики.
Полное отключение Защитника Windows возможно только через реестр или политики, и в доменных средах администраторы часто блокируют такую возможность, чтобы пользователи не могли отключить антивирус.
¶Рекомендации по безопасности
Добавление исключений снижает уровень защиты затронутого каталога. Рекомендуется:
- исключать только конкретные папки, а не корневые диски;
- не добавлять в исключения загрузочные каталоги Windows (
C:\Windows,C:\Program Files); - проверять исключаемые пути на отсутствие вредоносного ПО;
- ограничивать права пользователей на изменение списка исключений через политики.
В корпоративных средах список исключений обычно централизованно контролируется службой информационной безопасности.
¶Типичные сценарии использования
| Сценарий | Исключаемый путь |
|---|---|
| Разработка ПО | Каталог проекта, папка node_modules, кэш сборки |
| Виртуализация | Папки образов виртуальных машин (.vhd, .vhdx) |
| Базы данных | Каталоги данных SQL Server, PostgreSQL |
| Резервное копирование | Папки временных бэкапов |
| Игры и эмуляторы | Директории с ROM-образами и сохранениями |
Исключения по типам файлов (например, .iso, .vmdk) и по именам процессов дополняют список путей и используются там, где проверка конкретного формата или приложения систематически даёт ложные срабатывания.
Источники:
- Microsoft Docs: «Add exclusions for Microsoft Defender Antivirus»
- Microsoft Docs: «Configure Microsoft Defender Antivirus exclusions with PowerShell»
- Microsoft Docs: «Manage Microsoft Defender Antivirus exclusions on client devices»
- Справка Windows: «Безопасность Windows»
