如何在启动时关闭Windows内核调试?

posted in: 系统相关 | 0

我有一台Vista 32位机器,我想启用本地内核调试。在中,我选择了File / Debug并选择了Local选项卡并单击ok。我收到以下消息。系统不支持本地内核调试。...默认情况下,在 Vista中禁用本地内核调试,必须运行' -debug on'并重新启动才能启用它。我天真地按照说明打开了一个提升的命令提示符,然后键入' -debug on'并重新启动。但是,在重新启动时,系统会在进入登录屏幕时挂起 - 或者在我输入用户名和密码后立即挂起。我怀疑发生了什么是因为启用了调试器,在内核调试器进程中触发了用户模式异常,它正在等待我从附加的调试器输入一些输入?我希望在实际的目标机器上进行调试。我的问题是每次我启动 - 无论我选择什么F8启动选项 - 它总是挂起或者到目前为止然后重新启动 - 然后挂起。以安全模式启动 - 接近登录屏幕然后重新启动。这同样适用于命令行和网络引导选项。最后知道好的配置 - 也挂起。有没有办法在加载之前更改启动选项,以便我可以关闭内核调试。我只有一个启动配置,事后看来,我的问题 - 我应该为我的调试启动选项创建了第一个启动配置的副本。不幸的是,系统没有串口,所以我无法通过它进行调试。我现在能想到的唯一选择是尝试通过USB端口连接来自不同机器的调试器。但是,我不需要将目标PC配置为接受USB端口上的调试器,或者如果我获得正确的调试USB电缆,这是否正常工作?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注