ОС

Как настроить исключения в Windows Defender для игр

Постоянные исключения для игр в Windows Defender: PowerShell, реестр, групповые политики. Решение проблемы исчезновения исключений после перезагрузки.

Как настроить исключения в Windows Defender для запуска игр? Я отключаю защитник Windows 10, устанавливаю игру, запускаю её — всё работает нормально. Однако после следующей перезагрузки компьютера защитник снова блокирует запуск игры с ошибкой. Я уже добавлял игру в исключения, но это не помогло. Что делать?

Проблема с исчезновением исключений в Windows Defender после перезагрузки компьютера распространена среди геймеров. Чтобы настроить постоянные исключения для игр, необходимо использовать более надежные методы, чем стандартное добавление через интерфейс защитника. Для решения этой проблемы применяйте PowerShell, редактор реестра или групповые политики, чтобы исключения сохранялись при перезагрузках и не сбрасывались настройками защитника.

Содержание

Проблема исключений в Windows Defender для игр

Windows Defender часто блокирует запуск игр, особенно после обновлений системы или перезагрузок компьютера. Многие пользователи сталкиваются с ситуацией, когда они добавляют игру в исключения, но после следующей перезагрузки защитник снова начинает блокировать запуск с ошибкой. Это происходит по нескольким причинам.

Проблема особенно актуальна для Windows 10 и Windows 11, где защитник стал более агрессивным в отношении приложений, которые не подписаны корпорацией Майкрософт. Игры, особенно старые или модифицированные версии, часто попадают под блокировку даже при наличии исключений.

Почему стандартное добавление исключений через интерфейс Windows Defender не работает? Как показывает практика, защитник имеет несколько уровней защиты, и простое добавление пути к исполняемому файлу иногда недостаточно.

Почему исключения исчезают после перезагрузки

Исключения в Windows Defender могут исчезать после перезагрузки по нескольким причинам:

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

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

  3. Изменение путей к файлам
    Игры обновляются, переименовываются или перемещаются, что делает ранее добавленные исключения недействительными.

  4. Конфликт между уровнями защиты
    Исключения, добавленные через интерфейс, могут конфликтовать с настройками Attack Surface Reduction (ASR) или SmartScreen.

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

Методы добавления постоянных исключений

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

Через интерфейс Windows Defender (не всегда надежно)

Этот метод подходит как временное решение, но не гарантирует постоянство исключений:

  1. Откройте ПараметрыОбновление и безопасностьБезопасность Windows
  2. Перейдите в раздел Защитник WindowsУправление параметрами
  3. Нажмите “Добавить или удалить исключения”
  4. Выберите “Добавление исключений”
  5. Добавьте путь к папке с игрой или исполняемому файлу

Через PowerShell (надежный метод)

PowerShell позволяет добавлять исключения, которые сохраняются после перезагрузок:

powershell
# Добавление исключения для папки с игрой
Add-MpPreference -ExclusionPath "C:\Program Files\GameName"

# Добавление исключения для исполняемого файла игры
Add-MpPreference -ExclusionProcess "GameName.exe"

# Добавление исключения для расширения файлов
Add-MpPreference -ExclusionExtension ".dll"

Через редактор реестра (максимальная надежность)

Редактирование реестра позволяет создать исключения, которые защитник не сможет сбросить:

  1. Нажмите Win + R, введите regedit и нажмите Enter
  2. Перейдите в раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
  3. Создайте новый параметр типа REG_SZ с путем к папке игры
  4. Альтернативный путь: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Paths

Через групповые политики (для Windows Pro/Enterprise)

Настройка через групповые политики гарантирует, что исключения не будут сброшены:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter
  2. Перейдите: Конфигурация компьютераАдминистративные шаблоныКомпоненты Windows → `Защитник Windows**
  3. Выберите “Исключения”
  4. Включите политику “Настройка путей для исключения” и укажите путь к игре

PowerShell метод для игр

PowerShell является наиболее надежным способом добавления исключений для игр, которые сохраняются после перезагрузок. Этот метод bypasses многие проблемы, связанные с интерфейсом защитника.

Базовые команды для исключений игр

Для большинства игр достаточно добавить исключение для папки установки:

powershell
# Добавление исключения для папки с игрой
Add-MpPreference -ExclusionPath "C:\Program Files\GameName"

# Проверка добавленных исключений
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath

Исключения для конкретных процессов

Если игра использует несколько исполняемых файлов, добавьте исключения для каждого:

powershell
# Добавление исключения для главного файла игры
Add-MpPreference -ExclusionProcess "Game.exe"

# Добавление исключения для лончера
Add-MpPreference -ExclusionProcess "GameLauncher.exe"

# Добавление исключения для модов
Add-MpPreference -ExclusionPath "C:\Program Files\GameName\Mods"

Создание скрипта для автоматического добавления исключений

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

powershell
# Скрипт для добавления исключений для нескольких игр
$games = @(
    "C:\Program Files\Steam\steamapps\common\Game1",
    "C:\Program Files\Epic Games\Game2",
    "C:\Games\Game3"
)

foreach ($gamePath in $games) {
    if (Test-Path $gamePath) {
        Add-MpPreference -ExclusionPath $gamePath
        Write-Host "Добавлено исключение для: $gamePath"
    } else {
        Write-Host "Путь не существует: $gamePath"
    }
}

# Проверка результатов
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath

Удаление ненужных исключений

Если вы больше не нуждаетесь в исключении для игры, удалите его:

powershell
# Получение текущих исключений
$exclusions = Get-MpPreference | Select-Object -ExpandProperty ExclusionPath

# Удаление конкретного исключения
$exclusions = $exclusions | Where-Object { $_ -ne "C:\Program Files\GameName" }
Set-MpPreference -ExclusionPath $exclusions

Этот метод является наиболее надежным для исключений игр в Windows Defender, так как исключения, добавленные через PowerShell, сохраняются даже после обновлений системы или перезагрузок компьютера.

Редактирование реестра для исключений

Редактирование реестра — это наиболее надежный метод создания постоянных исключений для игр в Windows Defender. Этот способ позволяет bypass многие проблемы, связанные с интерфейсом защитника и групповыми политиками.

Основные разделы реестра для исключений

Исключения в Windows Defender хранятся в следующих разделах реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Extensions

Если на компьютере настроены групповые политики, исключения могут также храниться в:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Paths
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Processes
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Extensions

Добавление исключения для папки с игрой

  1. Откройте редактор реестра, нажав Win + R и введя regedit
  2. Перейдите в раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
  3. Щелкните правой кнопкой мыши на пустом месте в правой панели
  4. Выберите СоздатьПараметр строкового (REG_SZ)
  5. Назовите параметр любым значением (например, имя игры)
  6. В качестве значения укажите путь к папке с игрой (например, C:\Program Files\GameName)

Добавление исключения для исполняемого файла

Для исключения конкретного исполняемого файла:

  1. Перейдите в раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes
  2. Создайте новый параметр REG_SZ с путем к исполняемому файлу игры
  3. В качестве значения укажите полный путь к файлу (например, C:\Program Files\GameName\Game.exe)

Примеры записей для популярных игр

Для Steam-игр:

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
Значение: C:\Program Files (x86)\Steam\steamapps\common

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes
Значение: C:\Program Files (x86)\Steam\Steam.exe

Для Epic Games:

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
Значение: C:\Program Files\Epic Games

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes
Значение: C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe

Резервное копирование и восстановление реестра

Перед изменением реестра рекомендуется создать резервную копию:

  1. В редакторе реестра выберите ФайлЭкспорт
  2. Укажите имя файла и место сохранения
  3. В разделе “Диапазон экспорта” выберите “Весь реестр”
  4. Нажмите “Сохранить”

Для восстановления реестра:

  1. В редакторе реестра выберите ФайлИмпорт
  2. Выберите ранее созданный файл резервной копии
  3. Нажмите “Открыть”

Автоматизация через реестр

Для автоматизации процесса можно создать .reg файл со следующим содержанием:

reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths]
"C:\\Program Files\\GameName"="C:\\Program Files\\GameName"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes]
"C:\\Program Files\\GameName\\Game.exe"="C:\\Program Files\\GameName\\Game.exe"

Сохраните файл с расширением .reg и дважды щелкните по нему для применения настроек.

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

Настройка через групповые политики

Групповые политики предоставляют централизованный и надежный способ управления исключениями Windows Defender, который сохраняется даже после перезагрузок компьютера. Этот метод особенно эффективен для пользователей Windows Pro, Enterprise и Education.

Доступ к редактору групповых политик

  1. Нажмите Win + R и введите gpedit.msc
  2. Нажмите Enter для открытия редактора групповых политик

Настройка исключений через интерфейс

  1. Перейдите по пути:
    Конфигурация компьютераАдминистративные шаблоныКомпоненты Windows → `Защитник Windows**
  2. В разделе “Исключения” найдите следующие политики:
    • Настройка путей для исключения
    • Настройка процессов для исключения
    • Настройка расширений файлов для исключения
  3. Включите каждую политику и укажите пути к играм или исполняемым файлам

Пример настройки для Steam

Для исключения всех игр в Steam:

  1. Включите политику “Настройка путей для исключения”
  2. В поле “Путь к исключению” укажите: C:\Program Files (x86)\Steam\steamapps\common
  3. Нажмите “ОК” для сохранения

Для исключения самого лончера Steam:

  1. Включите политику “Настройка процессов для исключения”
  2. В поле “Имя процесса” укажите: Steam.exe
  3. Нажмите “ОК” для сохранения

Использование групповых политик для нескольких игр

Если у вас установлено несколько игр, можно настроить исключения для каждой:

  1. Для каждого пути к игре создайте отдельную запись в политике “Настройка путей для исключения”
  2. Для каждого исполняемого файла создайте запись в политике “Настройка процессов для исключения”
  3. Убедитесь, что все пути указаны в правильном формате

Применение политик без перезагрузки

После внесения изменений в групповые политики, чтобы они вступили в силу без перезагрузки:

  1. Откройте командную строку от имени администратора
  2. Выполните команду: gpupdate /force
  3. Дождитесь завершения обновления политик

Ограничения и особенности

  1. Групповые политики доступны только в версиях Windows Pro, Enterprise и Education
  2. Настройки групповых политик имеют приоритет над настройками, сделанными через интерфейс защитника
  3. Если на компьютере настроены политики домена, они могут переопределять локальные настройки
  4. Изменения в групповых политиках могут применяться не мгновенно, а через некоторое время

Проверка применения политик

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

  1. Проверьте разделы реестра, указанные ранее:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Paths
    • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Exclusions\Processes
  2. Убедитесь, что пути к играм и исполняемым файлам присутствуют в реестре
  3. Перезагрузите компьютер и проверьте, что исключения все еще действуют

Групповые политики являются надежным способом управления исключениями Windows Defender для игр, особенно если у вас несколько игр или если вам нужно централизованно управлять защитником на нескольких компьютерах.

Управление правилами сокращения атаки

Правила сокращения атаки (Attack Surface Reduction, ASR) — это еще один уровень защиты Windows Defender, который может блокировать запуск игр даже при наличии исключений в основных настройках защитника. Эти правила предназначены для предотвращения выполнения потенциально опасных действий и могут быть настроены для конкретных приложений.

Что такое правила ASR

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

  • Блокировка выполнения исполняемых файлов, не соответствующих критериям распространенности, возраста или доверенного списка
  • Блокировка создания процессов с использованием потенциально опасных вызовов API
  • Блокировка JavaScript или VBScript для создания процессов

Как проверить, какие ASR-правила блокируют игру

  1. Откройте ПараметрыОбновление и безопасностьБезопасность Windows
  2. Перейдите в раздел Защитник WindowsУправление параметрами
  3. Выберите “Защитник Windows”“Правила сокращения атаки”
  4. Просмотрите список правил и обратите внимание на те, которые включены

Отключение конкретного ASR-правила для игры

Если игра блокируется конкретным правилом ASR, можно добавить исключение для этого правила:

powershell
# Отключение правила для исполняемых файлов
Add-MpPreference -AttackSurfaceReductionRules_Ids 01443614-cd74-433a-b99e-2ecdc07bfc25 -AttackSurfaceReductionRules_Actions Allow

# Отключение правила для создания процессов
Add-MpPreference -AttackSurfaceReductionRules_Ids 75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84 -AttackSurfaceReductionRules_Actions Allow

Настройка ASR-правил через групповые политики

  1. В редакторе групповых политик перейдите:
    Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsЗащитник Windows** → Правила сокращения атаки**
  2. Найдите политику “Настройка правил сокращения атаки”
  3. Включите политику и настройте правила для конкретных игр

Создание списка доверенных файлов для ASR

Для некоторых ASR-правил можно создать список доверенных файлов, которые не будут блокироваться:

  1. В реестре перейдите к:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\ASR\Rules
  2. Найдите GUID нужного правила
  3. Создайте подраздел с именем AllowedPaths и добавьте пути к играм

Примеры GUID для ASR-правил

powershell
# Блокировка выполнения исполняемых файлов
01443614-cd74-433a-b99e-2ecdc07bfc25

# Блокировка создания процессов
75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84

# Блокировка кода Office для создания процессов
D4F940AB-401B-4EFC-AADC-AD5F3C50688A

Политика “Блокировать все, кроме перечисленных”

Если вы хотите разрешить запуск только определенных игр и приложений, используйте политику “Блокировать все, кроме перечисленных”:

  1. В редакторе групповых политик перейдите:
    Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsЗащитник Windows** → Правила сокращения атаки**
  2. Включите политику “Блокировать все, кроме перечисленных”
  3. Укажите пути к разрешенным играм и приложениям

Мониторинг событий, связанных с ASR

Чтобы понимать, какие правила блокируют запуск игр, настройте мониторинг событий Windows:

  1. Откройте Просмотр событий (eventvwr.msc)
  2. Перейдите в раздел Журналы WindowsMicrosoftWindowsWindows Defender
  3. Просмотрите события с источником Microsoft-Windows-Windows Defender/Operational
  4. Обратите внимание на события с ID 1121 или 1124, которые указывают на блокировку правилом ASR

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

Дополнительные советы для производительности игр

Помимо настройки исключений в Windows Defender, существуют дополнительные методы оптимизации системы для повышения производительности игр. Эти советы помогут минимизировать влияние защитника на производительность и обеспечить плавный гейминг.

Настройка исключений для игровых платформ

Для популярных игровых платформ рекомендуется добавить исключения для следующих компонентов:

Steam

powershell
# Исключение папки Steam
Add-MpPreference -ExclusionPath "C:\Program Files (x86)\Steam"

# Исключение исполняемого файла Steam
Add-MpPreference -ExclusionProcess "C:\Program Files (x86)\Steam\Steam.exe"

# Исключение папки с играми
Add-MpPreference -ExclusionPath "C:\Program Files (x86)\Steam\steamapps\common"

Epic Games Launcher

powershell
# Исключение папки Epic Games
Add-MpPreference -ExclusionPath "C:\Program Files\Epic Games"

# Исключение лончера
Add-MpPreference -ExclusionProcess "C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe"

GOG Galaxy

powershell
# Исключение папки GOG Galaxy
Add-MpPreference -ExclusionPath "C:\Program Files (x86)\GOG Galaxy"

# Исключение исполняемого файла
Add-MpPreference -ExclusionProcess "C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe"

Оптимизация времени сканирования защитника

Windows Defender регулярно сканирует систему, что может влиять на производительность во время игры:

  1. Откройте ПараметрыОбновление и безопасностьБезопасность Windows
  2. Перейдите в раздел Защитник WindowsПроверка защиты
  3. Нажмите “Параметры” и настройте расписание сканирования
  4. Установите сканирование на время, когда вы не играете (например, в 3:00 ночи)

Использование игрового режима

Windows 10 и 11 имеют встроенный игровой режим, который оптимизирует систему для игр:

  1. Откройте ПараметрыИгры
  2. Перейдите в раздел “Игровой режим”
  3. Включите переключатель “Игровой режим”
  4. Игровой режим автоматически оптимизирует систему при запуске игр

Отключение ненужных функций защитника

Для повышения производительности в играх можно отключить некоторые функции защитника:

  1. В Параметрах перейдите в Обновление и безопасностьБезопасность Windows
  2. Перейдите в раздел Защитник WindowsУправление параметрами
  3. Отключите следующие функции:
    • Защитник в режиме реального времени (только если вы уверены в безопасности системы)
    • Автоматическая выборка образца
    • Блокировка доступа к потенциально вредоносным приложениям и сайтам

Альтернативные антивирусы для геймеров

Если Windows Defender продолжает вызывать проблемы с производительностью, рассмотрите использование антивируса, оптимизированного для игр:

  • Bitdefender Total Security — имеет игровой режим с минимальным влиянием на производительность
  • Norton 360 — оптимизирован для игровых систем
  • Kaspersky Total Security — включает игровой режим с автоматическим приоритетом игровых приложений
  • Avast Gaming Mode —专为游戏玩家设计的功能

Настройка электропитания для игр

Оптимизация электропитания может повысить производительность:

  1. Нажмите правой кнопкой мыши на значок батареи в системном трее
  2. Выберите “Параметры электропитания”
  3. Выберите “Высокая производительность” или создайте настраиваемый профиль
  4. В настройках электропитания убедитесь, что процессор работает на максимальной производительности

Закрытие фоновых приложений

Перед запуском игры закройте все ненужные фоновые приложения:

  1. Откройте Диспетчер задач (Ctrl + Shift + Esc)
  2. Перейдите на вкладку “Процессы”
  3. Закройте все приложения, не связанные с игрой
  4. Особенно закройте браузеры, офисные приложения и мессенджеры

Регулярное обслуживание системы

Чистая система работает быстрее:

  1. Используйте Очистку диска для удаления временных файлов
  2. Выполняйте “Дефрагментацию и оптимизацию дисков” для HDD
  3. Для SSD используйте встроенные инструменты оптимизации
  4. Периодически проверяйте систему на наличие вредоносного ПО

Эти дополнительные советы помогут не только решить проблему с исключениями Windows Defender для игр, но и оптимизировать систему для максимальной производительности в играх.

Источники

  1. Microsoft Learn - Configure custom exclusions for Microsoft Defender antivirus
  2. Remontka.pro - How to add exceptions in Windows Defender 10
  3. Remontka.pro - How to add exceptions in Microsoft Defender Windows 11
  4. Microsoft Learn - Attack Surface Reduction Rules Reference

Заключение

Настройка исключений в Windows Defender для игр требует комплексного подхода, так как стандартные методы через интерфейс защитника часто не срабатывают после перезагрузок. Для решения проблемы используйте PowerShell, редактор реестра или групповые политики, чтобы создать постоянные исключения. Не забывайте проверять и настраивать правила сокращения атаки (ASR), которые могут блокировать запуск игр даже при наличии основных исключений. Оптимизация защитника и всей системы для игр поможет обеспечить не только безопасность, но и максимальную производительность во время игрового процесса.

Авторы
Проверено модерацией
Модерация
Как настроить исключения в Windows Defender для игр