мини-дамп поврежденных окон после перезагрузки - PullRequest
0 голосов
/ 07 февраля 2011

Привет.

В последнее время я получаю проверки ошибок на своем ноутбуке xp, вот данные последнего:

0x40000080 (0x8a43d130, 0x858ffd20, 0xba4f3e5c,0x00000001)

У меня были включены только мини-дампы (я с тех пор изменил его, но еще не видел BSOD) и смотрю на мой каталог "C: \ windows \ Minidump", который я вижу 11мини-дампы за последние 6 месяцев, около двух проверок на ошибки в месяц

Запуск windbg и друзей из «Средства отладки для Windows» приводит к ошибке «0n1392», которую я кратко назвал «поврежденной».Глядя на файл с помощью шестнадцатеричного редактора, я склонен согласиться с диагнозом, так как верхняя часть файла опрыскивается строкой ASCII "PAGEPAGE".

У меня действительно два вопроса:

1) что может привести к повреждению всех файлов мини-дампа?

2) есть ли способ извлечь какие-либо данные, чтобы указать на то, что может вызвать проверку на ошибку?

Спасибо, ваша помощь приветствуется!

Приложение I - ответ dumpchk на файл мини-дампа

C:\Program Files\Debugging Tools for Windows (x86)>dumpchk.exe c:\WINDOWS\Minidump\mcradle.dm
Loading dump file c:\WINDOWS\Minidump\mcradle.dmp

Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [c:\WINDOWS\Minidump\mcradle.dmp]
Could not open dump file [c:\WINDOWS\Minidump\mcradle.dmp], Win32 error 0n1392
    "The file or directory is corrupted and unreadable."
**** DebugClient cannot open DumpFile - error 80070570
DumpFile is corrupt

Приложение II - шестнадцатеричное отображение поврежденного минифайл:

00000000 5041 4745 4455 4D50 0F00 0000 280A 0000 PAGEDUMP....(...
00000010 2000 580B 0060 8081 20C7 5580 B828 5680  .X..`.. .U..(V.
00000020 4C01 0000 0200 0000 7E00 0010 0500 00C0 L.......~.......
00000030 E38D 22BA 847C 52BA 8079 52BA 0041 4745 .."..|R..yR..AGE
00000040 5041 4745 5041 4745 5041 4745 5041 4745 PAGEPAGEPAGEPAGE
00000050 5041 4745 5041 4745 5041 4745 0141 4745 PAGEPAGEPAGE.AGE
00000060 E0C2 5480 0300 0000 40EE 0B00 0100 0000 ..T.....@.......
00000070 9100 0000 0001 0000 FF0E 0000 0010 0000 ................
00000080 B0DE 0B00 5041 4745 5041 4745 5041 4745 ....PAGEPAGEPAGE
00000090 5041 4745 5041 4745 5041 4745 5041 4745 PAGEPAGEPAGEPAGE
000000A0 5041 4745 5041 4745 5041 4745 5041 4745 PAGEPAGEPAGEPAGE
000000B0 5041 4745 5041 4745 5041 4745 5041 4745 PAGEPAGEPAGEPAGE

1 Ответ

1 голос
/ 07 февраля 2011

Похоже, у вас какой-то аппаратный сбой.Это будет учитывать BSOD и мини-дампы, которые не сохраняются должным образом.Это может быть хорошей идеей найти Linux live CD и загрузить его.Желательно с программами диагностики / тестирования.Это может помочь вам определить, что происходит не так.

...