シリアルポート接続と名前付きパイプ接続の両方でWinDbg6.12を使用しています。残念ながら、OSの起動当初からWinDbgをターゲット(NT 4 SP 6a)に接続できず、自動再接続が機能せず、カーネル接続のNT4タイムアウトに達するまで待つ必要があります。その後、NTは起動プロセスを続行し、接続できるようになります...
NT 4と完全に互換性のあるバージョンはどこで入手できますか?(Microsoft Debugging ToolsのWebサイトから最も古いバージョンをすでに確認しています)
また、デバッグ用のNT 4シンボルはどこで入手できますか?MicrosoftSymbolsServerはこれらのシンボルを提供しなくなったのではないかと思います。
ありがとう、
詳細については、kdログは次のとおりです。
Opened \\.\pipe\com_1
Waiting to reconnect...
Connected to Windows NT 4 1381 x86 compatible target at (Tue Jan 24 16:32:17.010 2012 (UTC + 1:00)), ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: srv*b:\out*o:\out*http://msdl.microsoft.com/download/symbols
Executable search path is:
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe -
CS descriptor lookup failed
Windows NT 4 Kernel Version 1381 UP Free x86 compatible
Machine Name:
Kernel base = 0x80100000 PsLoadedModuleList = 0x80150b70
System Uptime: not available
The call to LoadLibrary(kdextx86) failed, Win32 error 0n2
"El sistema no puede hallar el archivo especificado."
Please check your debugger configuration and/or network access.
Unable to get program counter
WaitForEvent failed
Unable to get program counter
0008:497a 0010 add byte ptr [bx+si],dl
kd>