打印机错误代码4005通常对应系统底层错误码:0x11b共享补丁冲突、0x709默认打印机失效、0x800b驱动签名拦截、打印后台服务未运行。多数是系统环境与驱动版本冲突造成的,硬件本身大多没坏,不必急着重装系统。
以下方法在 Windows 10/11 实测可用,按从易到难逐个排查,修好即停。
适用系统:Windows 10/11;最后更新:2026-07-27。
打印机报错4005是哪一种?
错误代码4005是Windows打印子系统发生异常时抛出的通用兜底码。你屏幕上很可能看到的是更底层的十六进制码,比如「操作无法完成(错误 0x0000011b)」或「打印机安装失败 0x800b010c」,这类问题往往由安全策略、签名检查或服务中断触发。
先看一眼弹窗里具体的十六进制码,再对症处理,能省去大量盲目重装驱动的时间。
方法1 修改注册表解决共享打印机0x11b错误
这条错误基本是微软 KB5005565 安全补丁引入的,它强制要求远程 RPC 连接必须加密,结果把共享打印机的连接也拦了。在注册表里关掉这个凭据检查,就能恢复共享打印,不用卸载补丁。
操作步骤
- Win+R 输入 regedit 打开注册表编辑器。
- 定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print。
- 右侧空白处新建 DWORD (32位) 值,命名为 RpcAuthnLevelPrivacyEnabled。
- 双击该值,数值数据设为 0,确定后重启电脑。
方法2 重新设置默认打印机修复0x709错误
0x709 绝大多数情况是 Windows 把默认打印机指乱了,或者注册表里 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows 下的 Device 值被别的软件改掉了。先在控制面板里重设一次默认打印机,不行再去注册表手动修正。
操作步骤
- Win+R 输入 control printers 打开设备和打印机。
- 在目标打印机上右键,选择「设为默认打印机」。
- 若无效,打开注册表编辑器定位 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows。
- 检查右侧 Device 值是否指向正确打印机名称,有误则手动修改为设备和打印机里看到的准确全称。
用「软领打印机驱动修复大师」更省事
手动改注册表虽然能解决 0x11b 这类共享错误,但路径深、键值名长,写错一个字就可能影响其他网络服务。更麻烦的是 0x709 这类问题,往往得在两个地方来回查。
遇到共享打印机连接失败、报 0x11b 错误,可以用打印机共享功能。它会扫描你当前的共享环境,定位并修复连接异常,不用自己去翻注册表,也不用手动重启 Print Spooler 服务。

如果打印队列卡住不动、驱动冲突反复报 0x709 或者其他系统打印异常,用智能打印修复跑一次就行。它会逐项检查注册表、打印队列状态、共享设置,查出问题后一键批量修复,不用一个错误码一个错误码去对。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软件从软领官网 wyouhua.com 直接下载,安装没有捆绑勾选项。界面里可以点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法3 禁用驱动签名强制安装未签名驱动
加了新打印机、连上 USB 线,Windows 却弹出「驱动程序未经过数字签名 0x800b010c」——这是系统的驱动签名策略在拦。遇到只有未签名驱动可用的老式打印机,需要先临时关掉签名检查再去装。
操作步骤
- 点击 开始 → 电源,按住 Shift 键选择重启。
- 重启后进入蓝色屏幕,选 疑难解答 → 高级选项 → 启动设置 → 重启。
- 在启动设置界面按数字键 7 选择「禁用驱动程序强制签名」。
- 进入系统后,正常安装打印机驱动,即使没有数字签名也能完成。
方法4 重启打印服务并运行系统修复
如果以上方法都试过还是报 4005,问题大概率出在 Print Spooler 服务被意外停掉或系统文件损坏。先把打印服务跑起来,然后用 Windows 自带的两个命令扫描修复一遍。
操作步骤
- Win+R 输入 services.msc,找到 Print Spooler 服务,右键启动,并右键属性将启动类型设为自动。
- 仍提示服务未运行,打开管理员命令提示符。
- 执行 sfc /scannow 扫描系统文件,等它跑完。
- 再执行 DISM /Online /Cleanup-Image /RestoreHealth 修复系统映像。
常见问题
打印机错误0x0000011b怎么解决?
打开注册表编辑器,在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print 下新建 DWORD 值 RpcAuthnLevelPrivacyEnabled,设为 0 后重启。
连接共享打印机提示0x00000709如何处理?
先在设备和打印机里把目标打印机设为默认,没有效果就打开注册表中 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows,检查右侧 Device 值是否指向正确的打印机名称。
添加打印机时出现0x800b010c驱动未签名怎么办?
重启时按住 Shift 进入高级启动,选启动设置后按 7 禁用驱动程序强制签名,再回来安装驱动。
打印后台处理程序 Print Spooler 如何恢复启动?
Win+R 输入 services.msc,找到 Print Spooler,启动它并把启动类型改成自动。如果启动失败,用管理员命令提示符依次跑 sfc /scannow 和 DISM /Online /Cleanup-Image /RestoreHealth。
Win10连打印机错误代码4005是什么原因?
4005 是底层通用码,具体原因要看伴随的十六进制码:0x11b 是共享补丁冲突,0x709 是默认打印机配置错乱,0x800b 是驱动签名被拦,或者 Print Spooler 没运行。
推荐阅读
相关推荐

提示