Как только у меня будетсвалкасбоя/зависания компьютера, какие инструменты и шаги следует предпринять для устранения неполадок, связанных с сбоем, на основесвалкасам?
Я ищу инструменты для изоляции процессов или проблем, вызывающих сбой, а также хорошие методы устранения неполадок самого дампа. Как только я определил, что такое «проблемный» процесс, что мне делать для устранения неполадки?
Например, если я определяю процесс foo.exe или bar.dll и т. д., является ли проблемный файл проблемным, как мне определить, что можно сделать?
решение1
я используюэти процедуры:
Установить инструменты Если у вас не установлены инструменты отладки Windows, установите инструменты отладки Microsoft (прямая ссылка) Анализ мини-дампов Чтобы извлечь полезную информацию из созданного файла мини-дампов:
- Откройте командную строку (Пуск -> Выполнить -> «cmd»).
- cd \program files\debugging tools (или туда, куда они установлены)
- kd -z C:\WINDOWS\Minidump\Mini???????-??.dmp
- кд> .logopen c:\debuglog.txt
- kd> .симпат срвc:\символыhttp://msdl.microsoft.com/download/symbols
- kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q
- Теперь у вас есть файл debuglog.txt в c:\, откройте его в текстовом редакторе (Блокноте?).
решение2
Информация о Minidump, инструменты, загрузки
http://support.microsoft.com/kb/315263
Посмотрите эту ветку для обучения
https://stackoverflow.com/questions/138334/starting-to-learn-windbg