Перейти к содержимому

Запланированная диагностика Windows: что отключает EnabledExecution

На этой странице

Короткий ответ: EnabledExecution=0 отключает именно запланированный запуск пакетов диагностики Windows. Планировщик по-прежнему может запускать соответствующую системную задачу, но её обработчик не выполняет обнаружение, устранение неполадок и автоматическое исправление. Это не отключает всю диагностику Windows и не является доказанной оптимизацией FPS, задержки, RAM или диска.

Статус: назначение политики документировано Microsoft. На Windows 11 Pro 25H2 статически подтверждено, что её значение проверяется внутри обработчика Scheduled Diagnostics и ограничивает выполнение диагностических пакетов. Runtime-поведение задачи и влияние на производительность в этом исследовании не измерялись.

Мы проверяли четыре утверждения:

  1. Windows использует EnabledExecution как machine policy для Scheduled Diagnostics.
  2. Значение 0 запрещает запланированное выполнение диагностических пакетов.
  3. Ручной запуск той же задачи не обходит проверку политики внутри её обработчика.
  4. Отключение этой политики не означает отключение всех средств диагностики и обслуживания Windows.

С этой страницей связаны «Запланированная диагностика», «Автоматическое обслуживание», «Диагностические события» и «Запись действий». Запрет одной ветки обслуживания не отключает всю диагностику Windows и не доказывает общую экономию CPU.

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

Microsoft описывает три возможных поведения:

  • обнаружение и устранение неполадок с уведомлением пользователя для интерактивного исправления;
  • обнаружение, устранение неполадок и автоматическое исправление части проблем;
  • запрет запланированного обнаружения, диагностики и исправления.

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

Область Что проверено Статус
Microsoft Policy CSP Назначение, Registry mapping, состояние по умолчанию и применение без перезагрузки Документировано
Windows 11 Pro 25H2 build 26200.8655 x64 Чтение политики и ветвление обработчика Scheduled Diagnostics Статически подтверждено
Windows 10 и Windows Server Только применимость, указанная в публичной документации Точный runtime-path не проверен
Пользовательская производительность CPU, RAM, I/O, FPS, frametime и input latency Не измерялись

Публичная документация Microsoft указывает поддержку соответствующей ADMX-backed policy на Windows 10 2004 с определёнными cumulative updates и на Windows 11 21H2 и новее для редакций Pro, Enterprise, Education и IoT Enterprise. Home в этой таблице не указана. Это не доказывает неизменность внутреннего пути на каждой редакции и сборке.

Исследование объединило два класса доказательств:

  • официальную документацию Microsoft с назначением политики, её Registry mapping и состояниями;
  • статическую проверку системного компонента Windows, обслуживающего задачу Scheduled Diagnostics.

Мы проверили обработку состояний 0, 1, отсутствующего значения и дополнительного execution level. Виртуальная машина, системные трассировки и запуск диагностических пакетов не использовались. Декомпилированный код, внутренние инструменты и сырые артефакты не публикуются.

Состояние Документированное или подтверждённое поведение
EnabledExecution=0 Запланированное обнаружение, диагностика и исправление запрещены
EnabledExecution=1 без отдельного уровня Путь Scheduled Diagnostics разрешён; точное действие зависит от execution level
Политика отсутствует Используются локальные предпочтения; Microsoft документирует включённое поведение по умолчанию
Значение неправильного типа Нормальное выполнение не гарантируется; такое состояние не рекомендуется

На исследованной сборке проверка выполняется внутри обработчика системной задачи. Поэтому ручной запуск этой же задачи не превращает запрещённое политикой выполнение в разрешённое.

  • EnabledExecution относится к Scheduled Diagnostics, а не ко всей диагностике Windows.
  • Значение 0 блокирует выполнение диагностических пакетов через исследованный scheduled handler.
  • Системная задача и её регистрация при этом не удаляются.
  • Изменение политики применяется без перезагрузки; для работы Scheduled Diagnostics требуется запущенная служба Task Scheduler.
  • Удаление policy value возвращает Windows к локальным предпочтениям и штатной логике по умолчанию.
  • снижение фоновой нагрузки, CPU, RAM или дисковых операций в измеримой величине;
  • повышение среднего FPS, P1, P0.1 или уменьшение input latency;
  • отключение sfc, chkdsk, Microsoft Defender, оптимизации дисков или всех задач обслуживания;
  • предотвращение всех уведомлений Windows о найденных проблемах;
  • одинаковый внутренний путь на Windows 10, Windows 11 и Windows Server.

Отсутствие количественного результата важно: исключение одного редкого пути диагностики может вообще не изменить показатели в обычной игровой сессии.

Исследование выполнено статически на одной актуальной системе. Оно подтверждает существование и смысл decision path, но не показывает частоту фактических запусков, объём выполненной работы, возможный backlog после возврата настройки и пользовательский эффект.

Официальное состояние по умолчанию и fallback к локальным предпочтениям документированы Microsoft. Поведение чистой установки, где одновременно физически отсутствуют и policy value, и локальное preference value, отдельно не воспроизводилось.

Для большинства пользователей безопаснее оставить Windows default: так Windows сохраняет возможность заранее обнаруживать и исправлять некоторые проблемы.

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

Связанная бесплатная настройка описана на странице «Запланированная диагностика» в BoosterX.

Для возврата удалите policy override через состояние Windows default в BoosterX. Перезагрузка или перезапуск службы по документации Microsoft не требуются: изменение применяется сразу.

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

  • ADMX_sdiagschd Policy CSP, Microsoft Learn - назначение политики, поддерживаемые версии, Registry mapping, состояния и применение без перезагрузки.

Исследование опубликовано командой BoosterX и относится к настройке продукта. Наличие настройки в BoosterX не использовалось как доказательство её эффективности. BoosterX Wiki не связана, не авторизована, не спонсируется и не одобрена Microsoft Corporation.

Последняя проверка источников: 2026-08-24.

  • 2026-09-20: сокращено description до лимита поискового сниппета.
  • 2026-08-24: первая публичная версия на основе документации Microsoft и статической проверки Windows 11 Pro 25H2.