调试工具 - DebugView

DebugView是一个应用程序,可以监控本地系统,或者网络上您可以通过以下方式访问的任何计算机TCP/IP,它能够显示内核模式和Win32调试output,因此不需要调试器来捕获应用程序或设备驱动程序生成,也不需要修改应用程序或驱动程序使用非标准调试输出 API。

DebugView将捕获:

        Win32OutputDebugString;

        内核模式DbgPrint;

        在Windows XP中实现的DbgPrint的所有内核模式变体和Server 2003。

一、DebugView安装

https://learn.microsoft.com/en-us/sysinternals/downloads/debugview

只需管理员执行DebugView程序文件(dbgview.exe),DebugView 将立即开始捕获调试输出。

二、DebugView使用

对于Win7中不显示调试信息,问题是出在DbgPrint上面,修改注册表解决:

左下角搜索regedit->

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager,打开或者创建子项Debug Print Filter,然后新建一个DWORD值DEFAULT,将其设置成0xF,重启即可。

注意:只有同时开启Capture Kernel,Capture Events,Enable Verbose Kernel Output才可以捕获到KdPrintEx产生的调试信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值