1.首先你得有一个VMware,我这里是VM10,主机是64windows操作系统
![](https://img-blog.csdn.net/20160725145136370?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.我在虚拟机中装了32 位win7
![](https://img-blog.csdn.net/20160725145528313?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.下载 VirtualKD
我预先放在百度云盘的资源
https://pan.baidu.com/s/1eRD4AR4
3.1之后打开解压,目录内容如下
![](https://img-blog.csdn.net/20160725150512757?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.2将Target目录拷进虚拟机中 32位win7c盘下
![](https://img-blog.csdn.net/20160725150733867?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160725150733867?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160725151105009?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.在点击虚拟机win7系统 c盘 Target目录中的 vminstall.exe前,现在 在你的机器(本机)中运行之前下载的virtual KD解压后 VirtualKD-3.0目录中的一下其中之一的程序
![](https://img-blog.csdn.net/20160725151322807?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
你的主机系统是64位的 就打开vmmon64.exe,是32位的就打开另一个vmmon.exe
![](https://img-blog.csdn.net/20160725151750047?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.1来到 如下对话框
![](https://img-blog.csdn.net/20160725151940451?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.2在文件名中输入 安装wdk8.1的路径中的debugger文件夹,由于之前wdk包的是默认安装的路径:
在主机(不是虚拟机)
4.21如果你是64windows就输入C:\Program Files (x86)\WindowsKits\8.1\Debuggers\x64\windbg.exe
4.21如果你是32windows就输入C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\windbg.exe
5 回到步骤3没有完成的事,点击vminstall.exe,安装完成后关闭虚拟机中的 32位win7操作系统
7,再次打开虚拟机中的32位win7操作系统
这时主机中的VirtualKD vmmon64.exe/vmmon.exe 中弹出的对话框,顶层listview控件出现了一项
![](https://img-blog.csdn.net/20160725153226676?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
与此同时,你的虚拟机界面应该如下了
![](https://img-blog.csdn.net/20160725153350753?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
选择Windows7[VirtualDK]启用调试程序,我这里出现了2个,是因为我点击了我这里虚拟机
c\Target\vminstall.exe两次,你那里应该只有一个,选择它,并点击Run debugger,弹出了之前
配置路径的WinDbg.exe的对话框
![](https://img-blog.csdn.net/20160725154050595?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时你的虚拟机界面如下,像是开机卡住了
![](https://img-blog.csdn.net/20160725154227940?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在WinDbg下边的输入栏中,输入 g命令,之后,虚拟机中操作系统开始愉快的奔跑了~,如正常开机般
![](https://img-blog.csdn.net/20160725154556415?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
但是你的WinDbg.exe的命令输入框就不能输入了,因为调试目标,虚拟机中的32位win7系统正在运行Running
![](https://img-blog.csdn.net/20160725154753228?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时你可以点击WinDbg.exe中的工具栏中的一个图标,
![](https://img-blog.csdn.net/20160725155000135?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时你就可以输入命令了,但是虚拟机中的操作系统已经断了下来,下一次运行,需要你输入g命令了
WinDbg.exe在你下载的WDK8.1工具包中就已经提供了