Windows Error Reporting (WER) — это системный сборщик ошибок, отправляющий данные об ошибках на серверы Microsoft. Отключить его можно через реестр, групповую политику или параметры системы в зависимости от версии Windows.
Причины для отключения WER
- Снижение нагрузки на системные ресурсы и интернет-канал
- Повышение приватности — прекращение отправки данных об ошибках корпорации Microsoft
- Ускорение работы системы, особенно при частых сбоях приложений
- Предотвращение автоматических перезагрузок после критических ошибок
- Избежание задержек при завершении работы неотзывчивых программ
Способ 1: отключение через реестр Windows
- Нажмите
Win+Rи введитеregedit, затем нажмите Enter. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting. - Если папка
Windows Error Reportingотсутствует, создайте её: правый клик наWindows→New→Key→ назовитеWindows Error Reporting. - В папке
Windows Error Reportingсоздайте параметр DWORD: правый клик →New→DWORD (32-bit) Value. - Назовите параметр
Disabled. - Установите значение
1(двойной клик на параметре и введите значение). - Нажмите
OKи закройте редактор реестра. - Перезагрузитесь или перезапустите сервис
DiagTrackчерезServices.msc.
Способ 2: отключение через групповую политику (Windows Pro/Enterprise)
- Нажмите
Win+Rи введитеgpidit.msc, затем нажмите Enter. - Перейдите по пути:
Computer Configuration→Administrative Templates→Windows Components→Windows Error Reporting. - Найдите и откройте параметр
Disable Windows Error Reporting. - Установите статус
Enabled. - Нажмите
Apply→OK. - Закройте окно редактора групповой политики и перезагрузитесь.
Способ 3: отключение через параметры системы (Windows 10/11)
- Нажмите
Win+Iдля открытия приложенияSettings. - Перейдите в
Privacy & Security(илиКонфиденциальность и безопасность). - В левой панели выберите
Diagnostics & feedback(илиДиагностика и отзывы). - Передвиньте ползунок
Diagnostic dataна положениеRequired diagnostic data(минимальный уровень). - Отключите все переключатели ниже:
Improve inking & typing,Tailored experiences,Improve your experience. - Прокрутите вниз и отключите
Optional diagnostic data.
Способ 4: отключение сервиса DiagTrack через Services
- Нажмите
Win+Rи введитеservices.msc, затем нажмите Enter. - Найдите в списке сервис
DiagTrack(Connected User Experiences and Telemetry). - Правый клик на
DiagTrack→Properties. - В поле
Startup typeустановите значениеDisabled. - Нажмите кнопку
Stopдля остановки сервиса. - Нажмите
Apply→OK. - Закройте окно Services и перезагрузитесь.
Способ 5: отключение через PowerShell (командная строка)
- Нажмите
Win+Xи выберитеWindows PowerShell (Admin)илиTerminal (Admin). - Скопируйте и выполните команду:
Get-Service DiagTrack | Stop-Service -Force. - Выполните команду:
Set-Service DiagTrack -StartupType Disabled. - Выполните команду для отключения WER в реестре:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows" -Name "Windows Error Reporting" -Force | Out-Null; New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting" -Name "Disabled" -Value 1 -PropertyType DWORD -Force | Out-Null. - Закройте PowerShell и перезагрузитесь.
Часто задаваемые вопросы
Повлияет ли отключение WER на работу Windows? Нет, система будет функционировать нормально — WER — это только инструмент отправки диагностических данных, не связанный с основными компонентами ОС.
Можно ли отключить WER только для определённых приложений? Да, в параметрах каждого приложения часто есть опция отключения отправки данных об ошибках, либо можно использовать инструмент Autoruns для выборочного управления сборщиком.
Как проверить, отключён ли WER? Откройте Event Viewer (нажмите Win+R, введите eventvwr.msc) и проверьте отсутствие новых записей в разделе Windows Logs → System при возникновении ошибок приложений.