驱动程序无法在当前硬件或内核上加载,说明驱动与Windows版本、架构或安全启动策略不兼容;需检查数字签名有效性,临时禁用驱动强制签名(如F7键),或用DDU彻底卸载后安装官网匹配的官方驱动。

电脑启动时弹出“驱动程序无法在当前硬件或内核上加载”错误,说明系统尝试加载一个与当前Windows版本、架构(x64/ARM64)或安全启动策略不兼容的驱动文件,常见于手动安装旧版显卡驱动、第三方USB设备驱动或篡改过签名的.sys文件。
确认驱动签名状态和兼容性
右键“此电脑”→“管理”→“设备管理器”,展开有黄色感叹号的设备→右键该设备→“属性”→“驱动程序”选项卡→点击“驱动程序详细信息”。记下列出的.sys文件完整路径。
用鼠标右键点击该.sys文件→“属性”→“数字签名”选项卡。若显示“该文件没有有效的数字签名”,则【Windows默认拒绝加载未签名驱动,尤其启用了Secure Boot时】;若签名存在但签发者是“Microsoft Windows Hardware Compatibility Publisher”以外的机构,也可能被拦截。
打开命令提示符(管理员),执行:signtool verify /v /pa "C:\路径\到\驱动.sys"。如果返回“SignTool Error: No signature found.”或“Certification path could not be verified.”,说明签名无效或已过期。
临时禁用驱动程序强制签名(仅限测试)
方法一:通过高级启动进入禁用模式
按住Shift键点击“重启”→“疑难解答”→“高级选项”→“启动设置”→“重启”→按F7键选择“禁用驱动程序强制签名”。此操作仅对本次启动生效,重启后自动恢复。
方法二:使用bcdedit命令永久修改(慎用)
以管理员身份运行CMD,依次执行:bcdedit /set {current} testsigning on→回车→bcdedit /set {current} nointegritychecks on→回车→重启电脑。【执行后系统托盘会显示“测试模式”水印,且BitLocker可能自动暂停,需手动恢复】
替换为匹配的官方驱动
第一步:访问设备制造商官网(如NVIDIA、Intel、Realtek),输入你的具体硬件型号(不是“RTX 40系”这种泛称,而是“RTX 4070 Ti SUPER Laptop GPU”或主板型号“B650M Mortar WiFi”)。
第二步:下载页面务必勾选“操作系统”为当前版本(例如Windows 11 23H2 x64),忽略标有“Legacy”、“Older Version”、“Beta”的驱动包。
第三步:安装前先卸载旧驱动。使用DDU工具(Display Driver Uninstaller)在安全模式下彻底清除残留:下载DDU→解压→右键以管理员身份运行→选择显卡品牌→勾选“清理并重启”→等待自动完成→重启后立即安装新驱动,不要跳过“清洁安装”选项。



















