WinDbg Проблема с нтоскрнл

3677
Wilf

У меня похожая проблема с « BSOD - Невозможно проверить временную метку для ntoskrnl.exe », в которой я не могу получить правильные символы для чтения ntoskrnl.

Я следовал совету, данному BK1E, но до сих пор не могу получить результат.

Текст отладки ниже:

Loading Dump File [C:\Users\XXXX\AppData\Local\Temp\WER9D78.tmp\Mini030610-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available  Symbol search path is: SRV*c:\Windows\Symbols*http://msdl.microsoft.com/download/symbols Executable search path is:  Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe *** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (4 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Personal Machine Name: Kernel base = 0xfffff800`01e59000 PsLoadedModuleList = 0xfffff800`0201ddd0 Debug session time: Sat Mar 6 14:08:20.516 2010 (UTC + 0:00) System Uptime: 0 days 0:42:01.723 Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe *** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe Loading Kernel Symbols ............................................................... ................................................................ ......................... Loading User Symbols Loading unloaded module list .... ******************************************************************************* * * * Bugcheck Analysis * * * *******************************************************************************  Use !analyze -v to get detailed debugging information.  BugCheck A,   ***** Kernel symbols are WRONG. Please fix symbols to do analysis. 

Как мне исправить эту проблему?

ОС Windows Vista x64 SP2.

5
После запуска ".symfix", не могли бы вы попробовать запустить ".reload / f"? Reuben 14 лет назад 0
о боже, не баг-чеки ... птсд ... снова капризничать .... _ * дергаться * _ quack quixote 14 лет назад 0

1 ответ на вопрос

2
nithins

Похоже, вы загружаете мини-дамп, который требует путь к исполняемому файлу. Либо установите переменную _NT_EXECUTABLE_IMAGE_PATH env var, чтобы она указывала на вашу папку% windir% \ system32 (или любую .exepathдругую, в которой хранятся ваши исполняемые файлы), либо используйте команду в windbg.