确认错误真实由hwinfo64a.sys触发蓝屏“unable_to_load_device_driver”需查系统日志事件id 1001/41,若param1为hwinfo64a.sys且param3=0x80070005,则系内存完整性拦截;否则为secure boot关闭或inf损坏。

确认错误是否真实由HWiNFO64A.SYS触发
Win11蓝屏显示“UNABLE_TO_LOAD_DEVICE_DRIVER”时,系统日志中常伴随Driver:HWiNFO64A.SYS字样,但这不等于HWiNFO软件本身出错——它只是被系统安全机制拦截的“替罪羊”,真正拦路的是Windows 11的内存完整性(Memory Integrity)功能。
按下Win + R→输入eventvwr.msc→回车→左侧展开“Windows 日志 → 系统”→右键“筛选当前日志”→在“事件ID”框中填入1001,41→点确定→找到最近一条红色叉号事件→双击打开→切换到“详细信息”选项卡→查找“Param1”字段值;若内容为HWiNFO64A.SYS且“Param3”为0x80070005,则确认是驱动签名验证失败导致加载被拒。
这一步不能跳过:如果Param3不是0x80070005,而是0xC0000428或0xC0000034,说明问题出在Secure Boot关闭状态或INF文件损坏,后续操作路径完全不同。
临时禁用内存完整性以验证驱动兼容性
进入Windows 安全中心→“设备安全性”→“核心隔离”→将“内存完整性”开关设为【关闭】→弹出提示时点击“立即重新启动”。
重启后立刻打开HWiNFO64,观察是否仍报UNABLE_TO_LOAD_DEVICE_DRIVER。若不再报错,说明问题确由内存完整性引起;若仍报错,则需检查HWiNFO版本是否为最新稳定版(v7.72+),旧版存在SYS文件签名过期问题。
【必须重启才生效,仅关闭开关不重启无效】
永久解决:替换为无驱动模式或更新至签名兼容版本
方法一:改用Portable版HWiNFO(推荐)
官网下载HWiNFO64 Portable(非Installer版)→解压后直接运行HWiNFO64.exe→在主界面顶部菜单栏选择“Settings”→勾选“Hide sensors not supported by current hardware”→取消勾选“Load hardware monitoring drivers”→点击OK。此模式完全绕过HWiNFO64A.SYS加载,所有传感器数据通过ACPI/PCI方式读取,不触发驱动加载校验。
方法二:升级HWiNFO并手动注入签名
从HWiNFO官网获取v7.74或更高版本→安装后前往安装目录(默认C:\Program Files\HWiNFO64)→找到HWiNFO64A.SYS→右键属性→“数字签名”选项卡→查看签名时间是否晚于2025年1月1日;若早于该日期,说明微软WHQL签名已过期,需手动用signtool重签名(需开发者证书)或等待官方推送新包。
方法三:彻底卸载并改用替代工具
控制面板→程序和功能→卸载HWiNFO64→清空C:\Program Files\HWiNFO64及%APPDATA%\HWiNFO64文件夹→改用Open Hardware Monitor(开源免驱动,纯WMI/ACPI采集)→下载后解压即用,无需安装,不触碰内核驱动层。











