Информация в данном разделе актуальна для Windows 11: 24H2.
Для быстрого отключения сообщений и уведомлений можно использовать скрипт, который находится в наборе скриптов
Для отключения отображения ошибок, которые могут появится при выполнении программ, необходимо выполнить команду от имени администратора
reg add HKLM\SYSTEM\CurrentControlSet\Control\Windows /v ErrorMode /t REG_DWORD /d 2 /f
Для включения отображения ошибок замените «2» на «0»
Для отключения отображения запросов на отправку отчетов об ошибках скопируйте в текстовый файл нижеуказанный текст и примените эти параметры к системе с помощью утилиты LGPO
Computer Software\Policies\Microsoft\PCHealth\ErrorReporting ShowUI DWORD:0 Computer Software\Policies\Microsoft\PCHealth\ErrorReporting\DW DWAllowHeadless DWORD:1
Для включения отображения запросов на отправку отчетов об ошибках замените строки «DWORD:0» и «DWORD:1» на «DELETE»
Для отключения отображения сообщений службы политики диагностики скопируйте в текстовый файл нижеуказанный текст и примените эти параметры к системе с помощью утилиты LGPO
Computer Software\Policies\Microsoft\Windows\WDI ScenarioExecutionEnabled DWORD:1 Computer Software\Policies\Microsoft\Windows\WDI EnabledScenarioExecutionLevel DWORD:1
Для включения отображения запросов на отправку отчетов об ошибках замените строки «DWORD:1» на «DELETE»
Отключить сообщения об ошибках загрузки, включая сообщения о некорректном завершении работы системы, можно выполнив команду от имени администратора.
После выполнения команды необходимо выполнить корректную перезагрузку
bcdedit /set {current} bootstatuspolicy IgnoreAllFailures
Для включения отображения ошибок замените последний параметр на «DisplayAllFailures». Другие параметры «BootStatusPolicy» можно посмотреть здесь
Для отключения отображения синего экрана выполните команду от имени администратора.
После выполнения команды необходимо выполнить корректную перезагрузку
reg add HKLM\SYSTEM\CurrentControlSet\Control\CrashControl /v DisplayDisabled /t REG_DWORD /d 1
Для включения отображения синего экрана замените «1» на «0»
Для отключения уведомлений связанных с обновлениями скопируйте в текстовый файл нижеуказанный текст и примените эти параметры к системе с помощью утилиты LGPO
Computer Software\Policies\Microsoft\Windows\WindowsUpdate SetUpdateNotificationLevel DWORD:1 Computer Software\Policies\Microsoft\Windows\WindowsUpdate UpdateNotificationLevel DWORD:2
Для включения отображения уведомлений замените строки «DWORD:1» и «DWORD:2» на «DELETE»
Для отключения всплывающих уведомлений необходимо отключить всплывающие уведомления для приложений и для компонентов системы, при этом для каждого компонента потребуется отдельное отключение всплывающих уведомлений.
Настройки действуют только на текущего пользователя
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications] "NoToastApplicationNotification"=dword:00000001
В «HKLM\SOFTWARE\Microsoft\SystemSettings» необходимо узнать значение параметра «SystemSettingsAUMID»
В «HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings (значение параметра «SystemSettingsAUMID»)» создать параметр «Enabled» с типом «DWord» и установить значение «0», пример:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel] "Enabled"=dword:00000000
Чтобы отключить уведомления для остальных компонентов системы нужно узнать их названия из раздела «HKLM\SOFTWARE\Classes\AppUserModelId», подразделы данного раздела и есть названия компонентов.
Далее для каждого компонента необходимо создать раздел «HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings (название компонента)» и в каждом разделе создать параметр «Enabled» с типом «DWord» и установить значение «0».