哪个WinDbg版本与NT 4.0(SP 6a)兼容以进行内核调试?

哪个WinDbg版本与NT 4.0(SP 6a)兼容以进行内核调试?,windbg,remote-debugging,kernel-mode,Windbg,Remote Debugging,Kernel Mode,我正在使用WinDbg 6.12进行串行端口连接和命名管道连接。不幸的是,从操作系统启动开始,我就无法将我的WinDbg连接到目标(NT 4 SP 6a),autoreconnect无法工作,我需要等待内核连接达到NT 4超时。然后NT继续启动过程,只有这样我才能连接 我在哪里可以得到一个与NT4完全兼容的版本?(我已经从Microsoft调试工具网站检查了最旧的版本) 另外,我在哪里可以得到用于调试的NT4符号?恐怕Microsoft符号服务器不再提供这些符号了 谢谢 有关更多详细信息,kd日

我正在使用WinDbg 6.12进行串行端口连接和命名管道连接。不幸的是,从操作系统启动开始,我就无法将我的WinDbg连接到目标(NT 4 SP 6a),autoreconnect无法工作,我需要等待内核连接达到NT 4超时。然后NT继续启动过程,只有这样我才能连接

我在哪里可以得到一个与NT4完全兼容的版本?(我已经从Microsoft调试工具网站检查了最旧的版本)

另外,我在哪里可以得到用于调试的NT4符号?恐怕Microsoft符号服务器不再提供这些符号了

谢谢

有关更多详细信息,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>
配合

从Windbg 6.12帮助: “Windows NT 4.0 Windows调试工具不再支持调试Windows NT 4.0目标


如果要调试Windows NT 4.0目标计算机或在Windows NT 4.0上执行用户模式调试,应使用Windows版本6.7.5.1的调试工具。您可以从Windows网站的调试工具安装此软件包。“

听起来您的调试器安装未完成。我已在一些XP计算机上调试了驱动程序(笔记本电脑、台式机和虚拟机…),可能与NT4的兼容性已被破坏。