Windows XP双机调试 及 NT symbols are incorrect

我win10主机装了台win7虚拟机做双机调试的主机,win7里又装了台XP SP2虚拟机做双机调试的虚拟机

跟着任意网址都行,做到能双机调试了,但是输入 !process 会出现
NT symbols are incorrect, please fix symbols的问题
这是因为没下载调试所需的符号在这里插入图片描述
网上很多关于它的解决方案所用的资源基本都莫了,幸好我找到了这个可用资源https://download.csdn.net/download/fzy20062008/11449447

下载完后安装到主机上,记住安装的路径,虚拟机上也相同路径安一份(不知道安不安是不是都行,但我安了),安装的是个名叫Symbols的文件,默认在C盘Windows目录下。
然后开始双机调试,在第一次开机断住那里输入命令 g 让虚拟机正常开机。
Windows XP双机调试 及 NT symbols are incorrect_第1张图片
开机后windbg按暂停,点File->Symbol File Path->Browse选择我们安装的路径加载Symbols
Windows XP双机调试 及 NT symbols are incorrect_第2张图片
Windows XP双机调试 及 NT symbols are incorrect_第3张图片
Windows XP双机调试 及 NT symbols are incorrect_第4张图片

加载后再!process就能成了
Windows XP双机调试 及 NT symbols are incorrect_第5张图片

迈出内核第一步!

你可能感兴趣的:(Windows XP双机调试 及 NT symbols are incorrect)