加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 01:46:11 所属栏目:Windows 来源:网络整理
导读:我有一个Vista 32位机器,我想要启用本地内核调试. 在WinDbg中,我选择了“文件/内核调试”,并选择了“本地”选项卡,然后单击“确定”. 我收到以下消息. 系统不支持本地内核调试. … 本地内核调试在Windows Vista中默认禁用,您必须运行’bcdedit -debug on’并
我有一个Vista 32位机器,我想要启用本地内核调试.
在WinDbg中,我选择了“文件/内核调试”,并选择了“本地”选项卡,然后单击“确定”.
我收到以下消息.

系统不支持本地内核调试.

本地内核调试在Windows Vista中默认禁用,您必须运行’bcdedit -debug on’并重新启动才能启用它.

我天真地遵循说明,并打开一个提升的命令提示符,并键入’bcdedit -debug on’和重新启动.

但是,在重新启动时,当系统进入登录屏幕时,或者在输入用户名和密码之后,系统将挂起.

我怀疑发生了什么是因为调试器被启用,在内核调试器进程中正在触发用户模式异常,并且正在等待我从连接的调试器输入一些输入?

我希望在实际的目标机上进行调试.

我的问题是,每次启动 – 无论是F8引导选项,我选择 – 它总是挂起或得到这么远,然后重新启动 – 然后挂起.

以安全模式启动 – 靠近登录屏幕,然后重新启动.
同样适用于命令行和网络引导选项.
最后一个好的配置 – 也挂.

有没有办法在Windows加载之前更改引导选项,以便我可以关闭内核调试.我只有一个启动配置,在事后,我的问题 – 我应该创建一个第一个启动配置的副本为我的调试启动选项.

不幸的是,系统没有串行端口,所以我不能尝试通过调试.

现在我可以想到的唯一选择是尝试通过USB端口连接来自不同机器的调试器.但是,我不需要配置目标PC来接受USB端口上的调试器,或者如果我正确的调试USB电缆,这将正常工作?

没有必要使用修复选项!只需按F10而不是F8,现在就可以编辑bootparameter了!只需删除/ DEBUG,然后按Enter键继续启动过程.设置后使用bcdedit -debug关闭以永久更改调试选项.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读