无法启动Windows 7(32位)与bcdedit /debugging选项

我在阅读有关Windows内部的书籍和文章。 我想在Windows 7(32位)机器的WinDBG中启动Kernel Debugger。 我尝试通过设置bcdedit /debug /on启用debugging机器。

重新启动机器后,它只是挂起。 然后在安全模式下closuresbcdedit /debug /off ,使机器正常工作。 我在因特网上查找了原因,并按照其中一篇文章中所述的build议停止了Skype。

做所有这些仍然不使我的机器在debugging模式下工作。 谁可以帮我这个事? 它非常令人沮丧,我有书籍和video,他们在这样简单的方式进行内核debugging,我正在努力启动debugging器:)

我想问题是你的操作系统正在等待被调试,你应该使用一个调试器来附加它,你可以看到为什么你的操作系统挂起时什么是错误的。这就是调试的意思:)

在对内核调试非常熟悉之前,您应该先安装运行Windows 7的虚拟机,然后对其进行每个实验。在这种情况下,您不会冒着大量机器的风险,而且很容易恢复新的快照,如果有些事情错了,你可以按照这个说明:

如何使用VirtualBox和WinDBG调试内核模式Windows驱动程序