设置vista和win7进入Debug模式
转载请标明是引用于 http://blog.csdn.net/chenyujing1234
欢迎大家拍砖
设置vista和win7进入Debug模式:
1. bcdedit /copy {current} /d DebugEntry
正常情况下提示:
如果出现以下提示:
解决方法:
因为用户账户控制UAC,导致了cmd命令默认无管理员权限;只需在cmd上右键以管理员方式运行即可,或者控制面板-用户账户-用户账户控制,拖动到最低档确认重启后也可以。
这里的debugentry 新的启动项的描述。
经过这一步后,我们就可以在启动时看到有两个启动选项了。
2. bcdedit
会显示 各项的详细信息,找到 decription 为 DebugEntry 的项,找到GUID,记下值
3. bcdedit /debug DebugEntry的guid on
打开调试选项,红色的为你可以改的内容
注意:
如果有其他的操作系统使用:bcdedit /displayorder {current} {GUID} 给启动菜单排序
如果Debug模式不能调试使用:bcdedit /dbgsettings serial baudrate:115200 debugport:1 试试。
4、设置输出打印消息
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录下新建一项Debug Print Filter
在Debug Print Filter之下建立类型为DWORD、名称为DEFAULT、值为8的条目。名称DEFAULT是大小写相关的,如果建成Default好像会启动不了。
重启OS
要进行这个设置的原因是,在vista和win7下面,KdPrint宏的意义被修改成了按照条件打印消息,即以下两条程序语句是等效的
KdPrint ( Format, arguments )
KdPrintEx ( DPFLTR_DEFAULT_ID, DPFLTR_INFO_LEVEL, Format, arguments )
http://blog.csdn.net/chenyujing1234/article/details/8090297
最新文章
- linux下使用shell 自动执行脚本文件
- VS2012 Unit Test 个人学习汇总(含目录)
- git安装和初次使用
- ionic ios 友盟多渠道/自动签名/加固之腾讯云。乐固
- redis 的消息发布订阅
- hdu 2102 A计划-bfs
- Android SDK路径不能含有空格
- objective-c 下面int 和 NSData数据 互相转换的方法
- 零成本实现接口自动化测试 – Java+TestNG 测试Restful service
- kendoui-在线文本编辑器
- 配置文件入门 - WebConfig.config常用配置节点介绍
- Tomcat在Linux上安装
- 2014最热门、最具争议的10个Java话题
- 程序员面试必备-链表各种操作及其实现方法(c实现)
- Easy sssp
- JSP内置对象1(request,response,session)
- nsq理解
- bug和注意事项
- C# 3.0 / C# 3.5 对象集合初始化器、匿名类
- 这款APP太像微信 腾讯起诉索赔1000万