10

В Win7, когда я закрываю неотвечающую программу с помощью механизма ctrl-alt-del, она открывает диалоговое окно, в котором говорится, что "Windows проверяет решение этой проблемы", и, конечно, она не знает решения для случайного сбоя.

Есть ли способ избавиться от этого диалогового окна?

3 ответа3

13

В Windows 7 вы можете управлять этим через Центр действий.

  • Нажмите на шар
  • Введите Action Center и откройте его
  • Нажмите на Изменить настройки Центра действий на боковой панели.
  • Нажмите Настройки отчетов о проблемах
  • Выберите Никогда не проверять решение.
1

Согласно ответу Diago, вы можете полностью отказаться от отчетов об ошибках Windows. Но также учтите, что вы можете отказаться от участия в определенных программах. Если вы часто сталкиваетесь с зависаниями в нескольких конкретных приложениях, предпочтительнее нажать «Выбрать программы, которые нужно исключить из отчетов», а не отключать отчеты об ошибках Windows. Я также рекомендовал бы связаться со службой технической поддержки продавца (если возможно) и жаловаться на зависания. Программное обеспечение не должно зависать на регулярной основе.

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

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

Сбои имеют связанный идентификатор корзины, который определяет, где произошел сбой. Раньше все зависания попадали в корзину "HUNGAPP" (начиная с Windows XP), которая в конечном итоге оказывается практически бесполезной, поскольку не различает разные причины зависания для одного и того же приложения. Windows Vista (и 7) предположительно собирают более полезную информацию о зависаниях. Посмотрев на данные WER для программного обеспечения, над которым я работаю, я все еще не думаю, что информация, собираемая о зависаниях, столь же полезна, как информация, собранная о сбоях. Однако полное отключение WER только потому, что зависания раздражают, похоже на то, что ребенка выливают в ванну с водой.

1

Для Windows 10 решения для Win7 больше не доступны.

Вместо этого вы можете перейти в Панель управления службами (Пуск> Выполнить services.msc), найти Windows Error Reporting Service и установить для нее значение Отключено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .