首页 苹果ID购买内容详情

设备管理器错误代码48怎么修复_设备驱动被阻止如何排查驱动签名和安全策略【修复】

2026-03-26 3 纸飞机账号购买

错误代码48意味着,由于驱动未签名,或者签名无效,从而致使加载被阻止,此时需要依次进行这些操作来修复,要验证签名,要启用测试模式,要配置组策略,还要用检测及清除缓存。

在设备管理器这儿,要是有某个硬件设备呈现出错的代码 48,此时系统给出提示说“驱动程序被阻止”的情况时,通常地讲就代表由于安全策略去拒绝加载该驱动哦。下边便是修复这个问题的步骤啦:

一、检查驱动程序签名状态

在默认的情况下,仅仅准许加载经过数字签名的驱动程序,要是驱动没有签名或者签名是无效的,那么将会触发错误代码48,需要去验证当前驱动的签名完整性以及签名证书是不是受信任的。

1、于此电脑上单击鼠标右键,进而择取管理选项;而后开启设备管理器;接着展开与之对应的设备类别;再于问题设备处单击鼠标右键;于其上点击属性。

2、转到“驱动程序”选项标签,点按“驱动程序详细资料”,瞧瞧所列出的.sys文件路径。

3、在文件资源管理器里头,对那个.sys文件做定位的操作,之后点击右键,接着去选择“属性”这一项,随即切换到“数字签名”的选项卡呢。

4、点按“详细信息”,接着查看“签名列表”里,证书颁发者是不是,或者是不是受信任的 OEM 厂商。

5、若是没有数字签名,或显示出“该文件没有具有效力的数字签名”这种情况,那么就要确认该驱动并未通过WHQL认证,需要去更换带有签名的驱动。

二、临时禁用驱动程序强制签名验证

倘若要进入测试模式,那么需借助开启高级选项来达成,如此便能够避开驱动签名强制检查这一环节,此方式适用于调试或者安装某些特定的未签名驱动。这种操作并不会对系统安全策略进行修改,仅仅在当前启动项当中才会产生效力。

1、以管理员身份运行命令提示符或。

2、输入命令: /set {} on并按回车执行。

3、重启计算机,系统右下角将显示“测试模式”水印。

4、再次尝试更新或重新安装驱动程序。

三、修改组策略禁用驱动程序签名强制(仅限专业版/企业版)

组策略能够在全局层面针对驱动签名行为行使支配权力,对于批量展开的部署氛围予以适配,把“设备启动程序安装”关联的策略予以启用,如此这般便能将默认签名的相关要求予以覆盖,然而要保证策略应用的范围处于可以掌控的状态。

1、按Win+R输入.msc打开本地组策略编辑器。

2、前往“计算机配置”,然后找到“管理模板”,接着进入“系统”,最后抵达“驱动程序安装”。

独响

一个轻笔记+角色扮演的app

下载

3、先双击“设备驱动程序的代码签名”,接着选择“已启用”,之后在下拉菜单中将其设置为“忽略”。

4、在命令提示符里,针对要作运行的情况,运行: /force刷新策略 的操作,此操作是处在点击“确定”保存设置这个行为之后。

5、重启系统后检查设备管理器中错误代码48是否消失。

四、使用驱动程序签名验证工具检测签名有效性

由SDK所提供的.exe,是具备权威性质的签名验证工具,此工具能够精准地判断驱动文件的签名时间,能够精确地判定证书链的状态,还能够准确地核查吊销情况,进而排除因证书过期或者被吊销而致使的拦截。

1、从官网下载并安装 SDK,确保包含“ Kit”组件。

2、打开“ Kit”命令行环境(如WDK Build )。

3、在特定操作环境里,输入指令: /v ,接着输入: /kp ,随后输入:"C:\path\to\.sys" ,这里要把路径替换成实际的.sys文件路径呢。

4、观察输出中“ ”、“ Chain”及“ ”字段。

5、假设出现了“ is not ”这种情况,或者出现了“”这种字样,那么就意味着该签名已经被系统拒绝了,是不可以继续使用的。

五、重置驱动程序安装策略并清除残留签名缓存

由于历史安装记录或者策略缓存的缘故,系统也许会留存针对某驱动的拒绝标记,哪怕更换了新的驱动,依然会沿用旧的判定结果。对此,需要清理驱动存储以及策略缓存,以此来恢复初始的判定逻辑。

1、以管理员身份运行。

2、去执行这样一个命令,这个命令是用于清除驱动程序存储的,具体如下: /enum- | /i"" ,还要去记录所有项的 oem*.inf 编号。

3、针对每一个编号,实施以下操作: 将名为oemX.inf的文件(其中X需替换成实际编号)执行特定处理。

4、运行: - * 清除证书吊销列表缓存。

5、重启后重新安装经验证有效的签名驱动程序。

相关标签: # 设备管理器错误代码48 # 驱动签名 # 安全策略 # 测试模式 # signtool