Как найти, какая программа вызвала неизвестное сообщение об ошибке?

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

Рис. 1. Диалог сообщения об ошибке без текста в строке заголовка.

Рис 2: Диалог сообщения об ошибке с текстом строки заголовка.

Использование Process Explorer — кнопка «Найти процесс Windows»

Представьте, что в диспетчере задач появляется около 25 процессов, и прерывание каждого из них для отслеживания исходного процесса является сложной задачей. Чтобы быстро отследить его, используйте Process Explorer. Он имеет кнопку «Найти процесс Windows» (bulls-eye), которая позволяет узнать имя процесса в окне, которое открыто в данный момент.

Загрузите Process Explorer и запустите его.

Нажмите кнопку «бычий глаз» в области панели инструментов, перетащите ее в целевое окно (т. Е. Диалоговое окно с сообщением об ошибке, которое вы хотите отслеживать.) Чтобы сделать это возможным, сначала необходимо сохранить окно сообщения об ошибке и Process Explorer рядом с боковая сторона.

Process Explorer автоматически выделяет имя процесса, которому принадлежит целевое окно.

Если подсветка не происходит, перезапустите Process Explorer с повышенными правами (в меню «Файл» выберите «Показать подробности для всех процессов») и повторите попытку, на случай, если исходный процесс, вызвавший ошибку, работает с повышенными правами.

Чтобы узнать больше об этом процессе, дважды щелкните по нему и посмотрите на вкладку «Изображение».

Теперь вы знаете, какое приложение вызвало это сообщение об ошибке. Начните устранение неполадок здесь!

Ссылка на основную публикацию