Windows error report disable

Служба Windows Error Reporting и очистка каталога WER\ReportQueue в Windows

Служба WER (Windows Error Reporting) служит для сбора и отправки отладочной информации о падении системных и сторонних приложений в Windows на сервера Microsoft. По задумке Microsoft, эта информация должна анализироваться и при наличии решения, вариант исправления проблемы должен отправляется пользователю через Windows Error Reporting Response. Но по факту мало кто пользуется этим функционалом, хотя Microsoft настойчиво оставляет службу сбора ошибок WER включенной по умолчанию во всех последних версиях Windows. В большинстве случае о службе WER вспоминают, когда каталог C:\ProgramData\Microsoft\Windows\WER\ReportQueue\ начинает занимать на системном диске довольно много места (вплоть до нескольких десятков Гб), даже не смотря на то что на этом каталоге по умолчанию включена NTFS компрессия.

Служба Windows Error Reporting

Служба Windows Error Reporting представляет собой отдельный сервис Windows, который можно легко отключить командой:

net stop WerSvc

Внутри каталога WER\ReportQueue\ содержится множество каталогов, с именами в формате:

  • Critical_6.3.9600.18384__00000000_cab_3222bf78
  • Critical_powershell.exe__cab_271e13c0
  • Critical_sqlservr.exe___cab_b3a19651
  • NonCritical_7.9.9600.18235___0bfcb07a
  • AppCrash_cmd.exe__bda769bf_37d3b403

Как вы видите, имя каталога содержит степень критичности события и имя конкретного exe файла, который завершился аварийно. Во всех каталогах обязательно имеется файл Report.wer, который содержит описание ошибок и несколько файлов с дополнительной информацией.

Очистка папки WER\ReportQueue в Windows

Как правило, размер каждой папки незначителен, но в некоторых случаях для проблемного процесса генерируется дамп памяти, который занимает довольно много места. На скриншоте ниже видно, что размер файла дампа memory.hdmp составляет около 610 Мб. Парочка таким дампов – и на диске исчезло несколько свободных гигибайт.

Чтобы очистить все эти ошибки и журналы штатными средствами, откройте панель управления и перейдите в раздел ControlPanel -> System and Security -> Action Center -> Maintenance -> View reliability history -> View all problem reports и нажмите на кнопку Clear all problem reports.

Для быстрого освобождения места на диске от файлов отладки, сгенерированных службой WER, содержимое следующих каталогов можно безболезненно удалить и руками.

Отключение Window Error Reporting в Windows Server 2012 R2 / 2008 R2

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

  • Windows Server 2012 / R2 – Панель Управления -> System and Security -> Action Center -> раздел Maintenance -> Settings -> выберите опцию I don’t want to participate, and don’t ask me again
  • Windows Server 2008 R2 – откройте консоль Server Manager и промотайте список, перейдя в раздел Resources and Support. Нажмите на Turn Off Windows Error Reporting и выберите пункт I don’t want to participate, and don’t ask me again.

Отключение функции сбора и отправки отчетов в Windows 10

В Windows 10 возможность отключить Error Reporting через GUI отсутствует. Проверить статус компонента можно в панели управления Система и безопасность ->Центр безопасности и обслуживания -> секция Обслуживание. Как вы видите, по умолчанию параметр Поиск решения для указанных в отчетах проблем включен (Control Panel -> System and Security -> Security and Maintenance -> Maintenance -> Check for solutions to problem reports).

Отключить Windows Error Reporting в Windows 10 можно через реестр. Для этого в ветке HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting нужно создать новый параметр типа DWORD (32 бита) с именем Disabled и значением 1.

Теперь еще раз проверим статус параметра Поиск решения для указанных в отчетах проблем в панели управления. Его статус должен изменится на Отключено.

Отключение Windows Error Reporting через групповые политики

Ведение журналов службой Windows Error Reporting можно отключить и через групповую политику. Она находится в разделе Computer Configuration/Administrative Templates/Windows Components/Windows Error Reporting (Компоненты Windows -> Отчеты об ошибках Windows). Для отключения сбора и отправки данных включите политику Disable Windows Error Reporting (Отключить отчеты об ошибках Windows).

В результате сообщения об ошибках приложений в Windows перестанут формироваться и автоматически отправляться в Microsoft.

Отключение отчетов об ошибках в Windows 10, 8, 7, Vista и XP

Функция отчетов об ошибках в Windows – это то, что генерирует предупреждения после определенных ошибок в программе или операционной системе, предлагая вам отправить информацию о проблеме в Microsoft.

Возможно, вы захотите отключить создание отчетов об ошибках, чтобы избежать отправки частной информации о вашем компьютере в Microsoft, потому что вы не подключены к интернету все время или просто чтобы перестать получать уведомления от раздражающих предупреждений.

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

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

Отключить отчеты об ошибках в Windows 10

  1. Откройте меню «Пуск», введите services.msc и нажмите Enter или первый пункт в результатах поиска. Откроется консоль управления службами.
  • Щелкните правой кнопкой мыши Службу регистрации ошибок Windows.
  • Нажмите Свойства.

    Нажмите Отключена в списке Тип запуска:

    Не можете найти? Если меню Тип запуска недоступно, выйдите из системы и войдите в систему как администратор. Или откройте консоль управления службами с правами администратора, например, открыв командную строку с повышенными правами, а затем выполните команду services.msc.

  • Нажмите OK или Применить .
  • Теперь вы можете закрыть окно «Службы».
  • Ещё один способ отключить отчеты об ошибках – через редактор реестра. Перейдите к разделу реестра, который вы видите ниже, и найдите значение с именем Disabled. Если он не существует, создайте новое значение DWORD с этим именем.

    Дважды щелкните ключ «Disabled», чтобы изменить его значение с 0 на 1, а затем сохраните, нажав ОК .

    Отключите отчеты об ошибках в Windows 8 или Windows 7

    1. Откройте панель управления.
    2. Нажмите Система и безопасность. Если вы просматриваете Большие иконки или Маленькие иконки, измените вид панели управления, нажмите Центр действий и перейдите к шагу 4.
    3. Нажмите Центр поддержки.
    4. Нажмите Изменить настройки Центра поддержки в левой части окна Центра поддержки.
    5. Нажмите Настройки сообщений о проблемах в разделе «Связанные настройки» в нижней части окна.
    6. Выберите один из четырех вариантов:
      • Автоматическая проверка решений (опция по умолчанию)
      • Автоматически проверять решения и при необходимости отправлять дополнительные данные отчета.
      • Каждый раз, когда возникает проблема, спрашивайте меня перед проверкой решений: при выборе этого параметра будет включена поддержка отчетов об ошибках, но Windows не будет автоматически уведомлять Microsoft об этой проблеме. Если ваше беспокойство по поводу сообщений об ошибках связано только с конфиденциальностью, это лучший вариант для вас.
      • Никогда не проверяйте решения: это полностью отключит отчеты об ошибках в Windows.

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

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

  • Нажмите кнопку ОК в окне «Настройки отчетов о проблемах».
  • Нажмите ОК в окне «Изменить настройки Центра поддержки».
  • Теперь вы можете закрыть окно Центра поддержки.
  • Как в Windows 10 отключить автоматическую отправку отчетов об ошибках программ

    Когда в Windows 10 зависает или закрывается с ошибкой какая-нибудь программа, система может произвести автоматический сбор данных об ошибке и направить отчёт в компанию Microsoft. Этот отчёт обычно включает в себя название программы, ее версию, точное время ошибки и некоторые другие данные. Если у разработчиков имеется готовое решение возникшей проблемы, через некоторое время пользователь получит сообщение, в котором будут указываться причины неполадки и способ её устранения.

    Функция отправки отчётов об ошибках штука, безусловно, полезная, тем не менее, многие пользователи предпочли бы не отправлять в Microsoft никаких подобных сведений, например, из соображений безопасности личных данных. В более ранних версиях Windows функцию отправки отчётов об ошибках можно было отключить через интерфейс, но в десятой версии системы отвечающая за это действие опция была удалена.

    Чтобы отключить формирование и отправку отчётов об ошибках, вам придется воспользоваться твиком реестра.

    Перед тем как приступать к редактированию ключа, проверьте, действительно ли отправка отчётов у вас работает. Особенно это касается неофициальных сборок Windows, в которых она может быть уже отключена автором сборки. Перейдите в классическую панель управления, выберите Система и безопасность -> Центр безопасности и обслуживания и посмотрите, активна ли настройка «Поиск решений для указанных в отчетах проблем».

    Если да, откройте командой regedit редактор реестра и разверните эту ветку:

    В правой колонке окна редактора создайте новый 32-битный параметр с именем Disabled и установите в качестве его значения 1.

    Если указанный параметр уже существует, измените его значение.

    Теперь закройте и повторно откройте апплет «Центр безопасности и обслуживания».

    Вы увидите, что настройка «Поиск решений для указанных в отчетах проблем» изменила свой статус на «Отключено».

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

    How to Disable Error Reporting in Windows

    Disable error reporting to Microsoft in Windows 10, 8, 7, etc.

    The error reporting feature in Windows is what produces those alerts after certain program or operating system errors, prompting you to send the information about the problem to Microsoft.

    You might want to disable error reporting to avoid sending private information about your computer to Microsoft, because you’re not connected to the internet all the time, or just to stop being prompted by the annoying alerts.

    Error reporting is enabled by default in all versions of Windows but is easy to turn off from either the Control Panel or from Services, depending on your version of Windows.

    Before doing this, please keep in mind that not only is it beneficial for Microsoft, but it’s also ultimately a good thing for you, the Windows owner. These reports send vital information to Microsoft about a problem that the operating system or a program is having and helps them develop future patches and service packs, making Windows more stable.

    The specific steps involved in disabling error reporting depends significantly on which operating system you’re using. See What Version of Windows Do I Have? if you’re not sure which set of instructions to follow.

    Disable Error Reporting in Windows 10

    Use the WIN+R keyboard shortcut to open the Run dialog box.

    Enter services.msc.

    Right-click or tap-and-hold Windows Error Reporting Service.

    Select Properties.

    Choose Disabled from the menu next to Startup type.

    Can’t select it? If the Startup type menu is grayed out, log out and log back in as an administrator. Or, reopen Services with admin rights, which you can do by opening an elevated Command Prompt and then executing the services.msc command.

    Select OK or Apply.

    You can now close out of the Services window.

    Another way to disable error reporting is through Registry Editor. Navigate to the registry key you see below, and then find the value called Disabled. If it doesn’t exist, make a new DWORD value with that exact name.

    You can make a new DWORD value from the Edit > New menu in Registry Editor.

    Double-click or double-tap the Disabled value to change it from a 0 to a 1, and then save it by selecting OK.

    Disable Error Reporting in Windows 8 or Windows 7

    Choose System and Security.

    If you’re viewing the Large icons or Small icons view of Control Panel, select Action Center and skip to Step 4.

    Choose Action Center.

    Select Change Action Center settings from the left side of the Action Center window.

    Select Problem reporting settings from the Related settings section at the bottom of the window.

    Pick one of the four options:

    • Automatically check for solutions (the default option)
    • Automatically check for solutions and send additional report data, if needed
    • Each time a problem occurs, ask me before checking for solutions: Choosing this will keep error reporting enabled but will prevent Windows from automatically notifying Microsoft about the issue. If your concern about error reporting is only privacy related, this is the best option for you.
    • Never check for solutions: This will fully disable error reporting in Windows.

    There’s also a Select programs to exclude from reporting option that you’re welcome to explore if you’d rather customize reporting instead of completely disable it. This is probably more work than you’re interested in, but the option is there if you need it.

    If you can’t change these settings because they’re grayed out, choose the link at the bottom of the window that says Change report settings for all users.

    Choose OK on the Problem Reporting Settings window, and then again on the Change Action Center settings window. You can now close the Action Center window.

    Disable Error Reporting in Windows Vista

    Choose Start and then Control Panel.

    Select System and Maintenance.

    If you’re viewing the Classic View of Control Panel, double-click Problem Reports and Solutions and skip to Step 4.

    Choose Problem Reports and Solutions.

    Select Change settings on the left side of the window.

    Choose one of the two available options:

    • Check for solutions automatically (the default option)
    • Ask me to check if a problem occurs: Choosing this will keep error reporting enabled but will prevent Windows Vista from automatically notifying Microsoft about the issue.

    If your only concern is sending information to Microsoft, you can stop here. If you’d like to fully disable error reporting, you can skip this step and continue on with the remaining instructions below.

    Select Advanced settings.

    Choose Off under the For my programs, problem reporting is: heading.

    There are several advanced options here that you’re welcome to explore if you’d rather not completely disable error reporting in Windows Vista, but for the purposes of this tutorial, we’re going to completely disable the feature.

    Select OK.

    Select OK on the window with the Choose how to check for solutions to computer problems heading.

    You might notice that the Check for solutions automatically and Ask me to check if a problem occurs options are now grayed out. This is because Windows Vista error reporting is completely disabled and these options are no longer applicable.

    Select Close. You can also close any other related open Windows.

    Disable Error Reporting in Windows XP

    Go to Start and then Control Panel.

    Select Performance and Maintenance.

    If you’re viewing the Classic View of Control Panel, double-click System and skip to Step 4.

    Select System under the or pick a Control Panel icon section.

    Select the Advanced tab.

    Select Error Reporting near the bottom of the window.

    Choose Disable error reporting.

    We recommend leaving the But notify me when critical errors occur checkbox checked. You probably still want Windows XP to notify you about the error, just not Microsoft.

    Select OK on the Error Reporting window.

    Select OK on the System Properties window

    You can now close the Control Panel or Performance and Maintenance window.

    Читайте также:  Код ошибки 0xc000012f windows 10 как исправить
    Оцените статью