debugview下无法显示kdprint log 的问题

Windows内核--DbgPrint/KdPrint Kernel log(3.1) Kernel和Driver可以通过DbgPrint或DbgPrintEx打log. Windows内核并不会把Kernel log用UART输出,而是通过系统服务(int 2dh)的方式输出. DbgPrint的实现确实不走寻常路! 阅读详情

原因是编译成 free版的了,在check版的可以看到kdprint 和dbgprint的log,但在free版时只能看到dbgprint.

其他问题:
1.指定服务已标记为删除,原因可能是没有unload函数
2.debugview 第二次就无法使用capture kernel,解决方法:去ms 下载最新的4.9的就可以了。

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

编译

在这里插入图片描述

CDH Hue连接Hbase报错TSocket read 0 bytes 问题描述 安装好CDH集群后,在Hue中查看HBase信息时,Hue界面报错如下: Api 错误:TSocket read 0 bytes Hue日志报错: exceptions_renderable ERROR Potential trace: [('/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/apps/hbase/src/hbase/api.py', 46, 'query', 'return getattr(self 阅读详情

相关推荐

ORACLE 12C RAC 启动报错,错误代码 ORA-27300,ORA-27301,ORA-27302

非一体机,12.2 无任何补丁,2套X86服务器,1节点集群异常(数据库正常,还有会话),2节点正常工作,负载不高,硬件、空间均未检查到异常,多路径存在掉线的情况,但通过Mulitpath -ll 看又是正常的,2根私有网络,其中一根不同,sysctl中配置的稀疏模式。5、再次加成crs alert ohas等集群日志,以及根据现象和错误再次到后台sr中查找可用信息,发现有一个类似问题,12.2 RAC 无任何补丁,报同样错误,解决方案为重启两套服务器。查询MOS文档以及后台文档,排除上面指出的问题。

weixin_42344665的博客 1462

Win7 驱动测试debugview不能打印调试信息处理

使用DebugView打印内核调试信息是开发驱动的非常重要的手段,但DebugView在VISTA/WINDOWS 7下却无法获取内核的调试日志,修改方法是: HKLM/SYSTEM/CurrentControlSet/Control/Session Manager,打开或者创建子项Debug Print Filter,然后新建一个DWORD值DEFAULT,将其设置成0xF,重启即可。如果写成可...

haodawei123的博客 1834

TPS5430/54302调试血泪史:从‘烫手山芋’到冒烟烧板,我的5V电源到底怎么了?

本文深入剖析了TPS5430/TPS54302 DCDC电源芯片调试中的常见问题,包括异常发热、电压漂移等,并提供了从热设计到PCB布局的全面解决方案。通过实战案例,揭示了数据手册中未明确的‘潜规则’,帮助工程师避免烧板风险,提升电源系统稳定性。

weixin_28744423的博客 498

[DebugView] dbgv.sys占用 及 KdPrint输出信息无法显示

问题一 win10下重复打开软件弹窗dbgv.sys占用。 解决方案: 反汇编后修改了错误部分代码,使软件能够重新打开。 软件链接如下: 问题二: KdPrint输出信息无法显示: 解决方案: 检查DebugView Captur设置 ...

qq_44881664的博客 1220

calibre QRC提取寄生参数

typical将上面的文件QCI_flow里面的文件 在Cp 到当前 ,其实应该是某几个文件,但是我给忘记了 就全cp过来了 ,无影响,不过也希望大佬指正。

2202_75711937的博客 1515

射频捷变收发器(RF Agile Transceiver) 国内外产品的现状、发展趋势及对比分析2

由于通信系统的研究、设计和实现的巨大进步,RF(射频)设备的新时代正在到来。特别是,随着通信、航空航天和防务以及高速仪器仪表、物联网(IoT)和协作传感器网络(CSN)的发展,以实现宽带高速通信,移动通信中频谱上不断增加的数据量要求而采用新颖的解决方案,以动态方式满足流量交换。然而,当前最先进的技术和设备需要一个合理的成熟时间来满足当前和即将到来的通信标准。

legendddh的博客 2603

win7下KdPrint不显示日志(debugview)

The problem: Your DbgPrint or KdPrint messages dont appear in WinDbg (or KD) when you run your driver on Windows Vista.The reason?  Vista automatically maps DbgPrint and friends to DbgPrintEx.  Now

Welcom to zougangx's blog 6024

OpenCV函数用法之calibrateCamera

参考链接:opencv中标定函数calibrateCamera_ychl87的专栏-优快云博客 世界坐标系的三维点投影到成像坐标系中的二维点的投影公式如下: 其中(X,Y,Z)为世界坐标系中的三维点; (u,v)为成像面坐标系中的二维点; A为相机的内参数矩阵:(cx,cy)为主光轴点,一般为图像的中心;fx和fy为焦距; [R|t]为相机的外参数矩阵:R为旋转矩阵,t为位移矩阵; 上述公式的简单推理过程如下 考虑到镜头畸变 其中,k1,k2,k3,k4,k5和k6为径向畸变,p1和.

tiger&sheep的博客 3万+

x64+dbgview 中如何显示kdPrint的几种方法总结

第一种:*.reg文件,重启后用管理员身份打开dbgview,并勾选capture Global win32选项Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter]  "DEFAULT"=dword:...

myclarinet的博客 2810

5种超实用方法:快速获取Windows文件夹下所有文件名(含CMD/PowerShell脚本)

本文详细介绍了5种快速获取Windows文件夹下所有文件名的实用方法,包括图形界面操作、Excel数据导入、CMD命令和PowerShell脚本。特别提供了高效的CMD和PowerShell脚本示例,帮助用户轻松实现文件名的批量获取与管理,大幅提升工作效率。

opencv7vision的博客 447

京瓷扫描驱动安装_京瓷喷头拆解和供墨原理剖析

在工业喷头打印领域,京瓷喷头作为主流喷头广泛应用于喷墨行业,目前京瓷喷头市面上销售主要有两个系列:KJ4A和KJ4B。其中KJ4A系列设计是用于油性墨水,例如UV墨水,主要用在广告领域;而KJ4B设计用于水性墨水,例如活性、分散墨水等,主要用在数码印花领域。最近我们团队对京瓷喷头进行了拆解分析,本期和大家分享一下我们对京瓷喷头拆解和喷头供墨原理的研究。京瓷喷头介绍1. KJ4A系列(油性)如下图所...

weixin_39883906的博客 1671

dbgview打印不显示问题解决方法

3.把kdprint换成dbgprintEx即可,大部分人用的都是kdprint,可是这个函数对个别电脑不友好,尤其是AMD,换成dbgprintEx就不会出现这个问题,而且不会对你的调试结果造成影响,还可以更灵活的使用。很多朋友在使用dbgview对自己的驱动进行调试,会发现在dbgview里面无法看到自己输出的调试信息,在网上看了许多教程,也无法解决,即使按照网上的教程将内核调试打开,注册注册表,仍然无法解决,其实解决方法很简单。1.检查是否打开内核调试模式。2.检查是否注册了注册表。

noteblock的博客 1262

MinerU PDF解析工具:从安装配置到本地部署与API调用的全流程指南

MinerU是由上海人工智能实验室开源的高质量PDF解析工具,可将包含图片、公式、表格的复杂PDF转换为Markdown和JSON格式。安装前需准备Python 3.10-3.13环境,推荐使用8核CPU和32GB内存。支持通过HuggingFace或ModelScope下载模型,国内用户建议使用ModelScope源加速下载。配置文件中可设置本地模型路径,支持多种语言识别和两种解析后端(Pipeline和VLM)。输出包含可视化文件、内容文件和中间结果文件,并提供了完整的Python API调用示例。

算法工程师 2024

关于DebugView无法打印出KdPrint信息

首先放上最简单的测试代码 #include <ntddk.h> #include <wdf.h> VOID EvtDriverUnload(IN WDFDRIVER driver) { KdPrint(("驱动卸载\n")); } NTSTATUS DriverEntry(IN PDRIVER_OBJECT driver_object, IN PUNICODE...

朽木自雕的博客 2225

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

DbgPrint/KdPrint输出格式控制

在驱动编程学习中,往往需要通过DbgPrint或者KdPrint来输出调试信息,对于Check版本,KdPrint只是DbgPrint的一个宏定义,而对于Free版本,KdPrint将被优化掉。这些输出信息可以通过DebugView对内核的监控来看到。 KdPrint is identical to the DbgPrint routine in code that is compiled in

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 846

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Windows驱动开发TraceView之日志打印

《Windows驱动开发技术详解》一书中,介绍了一种“Windows驱动程序日志打印和查看的方法”,具体就是:在需要打印日志的地方,调用“KdPrint”函数,该函数类似标准C的printf(print file)函数。然后用“DebugView.exe”软件查看日志。 一、引入 事实上,微软也提供了一个日志打印和日志查看机制,它可以查看指定的驱动文件的日志,并根据“Level...

EmbeddedCoder 的优快云博客 2263

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

DebugView配置显示KdPrintEx调试信息

DebugView配置显示KdPrintEx调试信息 今天编写驱动,想通过DebugView捕获驱动中KdPrintEx函数产生的调试信息。而DebugView有多种捕获选项。因此究竟哪种能捕获到KdPrintEx产生的调试信息呢? Capture Win32 Capture Global Win32 Capture Kernel Enable Verbose Kernel Output Pass-Through Capture Events Log Boot 经过测试发现只有同时开启Capture K

qonsnow的博客 1048

DebugView没有输出

DebugView无法捕获到驱动的调试输出, 将capture菜单下的capture kernel和enable verrbose  kernel output都选上,试试 或许能解决问题

cyclejdm的专栏 2601

KdPrint使用方法

KdPrint使用方法类似printf,注意KdPrint((" ",  ));使用的是双括号。用KdPrint(())来代替printf 输出信息。这些信息可以在DbgView 中看到。KdPrint(())自身是一个宏,为了完整传入参数所以使用了两重括弧。这个比DbgPrint 调用要稍好。因为在free 版不被编译。DebugPrint格式说明符         格式说明符                类型%c ANSI字符                 char%C 宽字符           

王俊超 专栏 1万+

解决windows7驱动调试KdPrint不能输出的问题

      由于工作原因,需要在win7上调试PCI驱动。我使用的是双机调试方式,开始以为调试起来会很方便,环境很快搭好,但问题来了,另一台机器上的windbg 上怎么也打印不出来。后来通过查找资料,看到有人介绍修改注册表的办法来解决内核输出的问题。具体办法是在注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manage

3757

Windbg下无法显示dbgPrint输出的信息

刚开始使用Windbg进行内核驱动的调试,但驱动中使用dbgPrint打印的调试信息一直都无法在Windbg中显示。后来纠结了很久才得以解决,记录如下。 一、问题的根本原因 The problem: Your DbgPrint or KdPrint messages don't appear in WinDbg (or KD) when you run your driver on W

1万+

开发驱动时用到的内核打印函数KdPrint 的使用方法

转载自: http://blog.youkuaiyun.com/wjcsharp/article/details/6161712   DbgPrint会发送一个消息给内核调试器。 DbgPrint and DbgPrintEx can be called at IRQL. However, Unicode format codes (%wc and %ws) can be used only a

chenyujing1234的专栏 1万+

在windows 7用WinDBG调试时显示KdPrint信息

////////////////////////////////////////////////////////////////////--以下    实测--////////////////////////////////////////////////////////////////////// 在注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe...

子曰小玖的博客 1033

win7 debugview 打印内核信息

1 regedit:新建项 HKLM\SYSTEM\CCS\Control\Session Manager\Debug Print Filter,新建DWORD 修改Default值为0F,重启即可。 2 以管理员模式运行。 debugview中打印了如下信息: 0000001 0.00000000 KTM:  TmRollbackTransaction for tx 8

christne1225i的专栏 1556
上一篇: tmux: tmux 2.5在cygwin下,无法分屏到当前目录
下一篇: DbgPrint在 check 和free build 下报错?
nedwons
博客等级 码龄9年 311粉丝 572原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值