WinDbg Problem mit Ntoskrnl

3816
Wilf

Ich habe ein ähnliches Problem wie " BSOD - Zeitstempel für ntoskrnl.exe kann nicht überprüft werden ", da ich scheinbar nicht die richtigen Symbole zum Lesen bekomme ntoskrnl.

Ich habe den Rat von BK1E befolgt, kann aber immer noch kein Ergebnis erzielen .

Text aus Debug unten:

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. 

Wie kann ich dieses Problem beheben?

Betriebssystem ist Windows Vista x64 SP2.

5
Können Sie nach dem Ausführen von ".symfix" versuchen, ".reload / f" auszuführen? Reuben vor 14 Jahren 0
oh gawd, nicht die bugchecks ... ptsd ... die sich wieder verhalten .... _ * zucken * _ quack quixote vor 14 Jahren 0

1 Antwort auf die Frage

2
nithins

Sieht aus, als würden Sie einen Minidump laden, der einen Pfad zur ausführbaren Datei erfordert. Setzen Sie das Env-Verzeichnis _NT_EXECUTABLE_IMAGE_PATH so, dass es auf Ihren Ordner% windir% \ system32 (oder was auch immer Ihre ausführbaren Dateien enthält) oder verwenden Sie den .exepathBefehl in windbg.