最近,一些用户抱怨在他们尝试将网络打印机添加到他们的计算机时收到错误代码 0x00004005。在这种情况下,您也可能会收到以下错误消息 –
”
Windows can't connect to the printer, the operation failed with error 0x00004005
“。
发生此错误 (0x00004005) 的主要原因是打印后台处理程序服务已停止或驱动程序已过时。在某些情况下,这也可能是由于网络设置配置错误造成的。无论您的情况是什么原因,您都可以通过应用本教程中讨论的解决方法来解决它。
打印机错误 0x00004005 解决方案
要解决打印机错误 0x00004005,请依次尝试以下建议 –
- 重新启动打印后台处理程序服务
- 启动打印机故障排除程序
- 安装适当的驱动程序
- 更新打印机驱动程序
- LAN 管理器身份验证级别
- 手动添加打印机
卸载最新的累积更新
如果您最近在您的 PC 上安装了累积更新(安全/非安全),请尝试卸载该补丁更新以修复打印机错误 0x00004005。以下是卸载计算机上最近安装的更新的方法 –
赢 11:
- 启动设置 (Win + I) 并选择 Windows 更新。
- 在右窗格中,单击更新历史记录。
- 在质量更新下,记下最新的累积更新编号。
- 向下滚动到底部并单击卸载更新。
赢 10:
- 按 Win + I 启动“设置”窗口。
- 接下来转到 “更新和安全”>“Windows 更新” 。
- 单击右侧窗格中的“查看更新历史记录”选项。
- 在这里,您会找到一个选项——“卸载更新”,点击它。
当您单击卸载更新时,系统会将您重定向到控制面板。当控制面板启动时,执行以下操作 –
- 单击左侧窗格中的“卸载程序”。所有最近补丁更新的列表将显示在右侧。
- 右键单击最近安装的更新,然后点击选项 –卸载。
- 当显示警告消息时,点击 Yes。
- 您的设备将在之后立即重新启动,并开始删除所选的更新。
- 等待此累积更新删除成功。
卸载此累积更新后,重新启动您的 PC,看看您现在是否可以打印您的文档。
或者,您也可以使用CMD(管理员) 从您的计算机中卸载最近安装的更新。打开命令提示符后,复制/粘贴此代码,然后按 Enter 键。
wusa /uninstall /kb:5006670
注意:如果您的 KB 编号不同,请使用 kb_colon_kb 编号格式的编号,即 kb:5006670。
成功运行此代码后,重新启动您的 PC,看看它是否有助于解决打印问题。
1]重新启动打印后台处理程序服务
Print Spooler 服务允许您将打印机连接到计算机。为使打印机顺利工作,该服务应保持启用状态。因此,去检查它是否正常运行或已停止工作。您只需要按照以下步骤操作 –
已解决:如何修复 Windows 10 上的打印后台处理程序服务问题
- 首先按Win键和R打开运行命令。
- 输入“
services.msc
”,然后按 Enter。 - 在打开的窗口中,向下滚动并双击服务 – Print Spooler Services。
- 确保启动类型处于自动模式。
- 如果服务状态显示已停止,则需要单击开始。同样,如果服务状态显示为正在运行,则需要先将其停止,然后再启动。
- 最后,点击确定保存上述配置。
- 大功告成,重启电脑,查看0x00004005错误是否保留或解决。
2]启动打印机故障排除程序
如果启用打印后台处理程序服务后错误仍然存在,请尝试使用以下指南对打印机进行故障排除 –
- 首先,按Win + I打开“设置”应用程序。
- 在左侧窗格中选择“更新和安全”>“疑难解答” 。
- 移至右侧窗格并单击链接 – 其他疑难解答。
- 在这里,单击以展开“启动并运行”部分下的打印机,然后单击“运行疑难解答”。
- 当故障排除程序启动时,检查选项 – “打印机不工作”。
- 按照屏幕上的说明完成剩余的过程。
接下来重新启动您的电脑,看看错误 0x00004005 是否得到解决。如果没有,请尝试下一个解决方案 –
3]安装适当的打印机驱动程序以解决打印机错误0x00004005
当您购买一台新打印机时,您还会得到一张包含所有必需驱动程序的 CD。尝试重新安装打印机随附的所有驱动程序。如果在购买过程中未向您提供任何 CD 或只是无法访问该 CD,您可以通过访问制造商的官方网站来获取必要的驱动程序。
下载并安装打印机相关的驱动程序,看能否解决0x00004005错误。
下载 DriverFix 以查找并修复 Windows 上与驱动程序相关的任何问题
4] 更新打印机驱动程序以修复打印机错误 0x00004005
如上所述,驱动程序在打印机的平稳运行中起着至关重要的作用。过时的驱动程序的存在可能会导致打印机停止工作并产生错误。在这种情况下,您可以做的是打开设备管理器并更新所有与打印机相关的驱动程序。
- 打开运行命令(Win 键 + R)。
- 输入“
devmgmt.msc
”。 - 当设备管理器出现时,展开打印队列。
- 右键单击内部的每个适配器,然后点击选项 –更新驱动程序。
- 在随后的屏幕上,单击“自动搜索驱动程序”。
- 让系统搜索并安装它在线发现的待定更新。
注意:与打印队列类似,您还应该更新“网络适配器”中存在的所有驱动程序。这样做将解决打印文档时可能出现的任何与网络相关的问题。
5] 配置 LAN Manager 身份验证级别
有时,错误 0x00004005 只是因为未正确配置网络安全设置而发生。为此,请使用以下步骤 –
- 右键单击 Windows 图标并选择运行。
gpedit.msc
在文本字段中键入“ ”,然后按确定。- 当“本地组策略”窗口打开时,访问以下路径 –
Computer Configuration > Windows Settings > Security Settings >
Local Policies > Security Options
- 移动到右窗格并找到策略 – “网络安全:LAN Manager 身份验证级别”。
- 找到后,双击它以编辑此策略。
- 使用下拉菜单选择“发送 LM 和 NTLM – 如果协商使用 NTLMv2 会话安全”。
-
- 点击应用然后确定以确认上述更改。
- 接下来重新启动您的电脑,看看错误现在是否得到解决,或者在打印文档时是否仍然出现。
6]手动将打印机添加到Windows 10
我希望错误 0x00004005 现在一定已经解决了。如果没有,您需要重新配置打印机并再次手动将其添加到您的设备。
以下是在计算机上手动设置打印机的方法 –
-
- 启动控制面板。
- 执行以下操作 –硬件和声音>设备和打印机。
- 随后,单击选项 – “添加打印机”。
- 在“添加设备”窗口中,点击链接——“我想要的打印机不在列表中”。
- 选中“使用手动设置添加本地打印机或网络打印机”复选框,然后点击“下一步”。
- 在“使用现有端口”中输入您的本地端口号,然后点击“确定”。或者,您也可以选择“创建新端口”。
- 点击Windows 更新,让系统将您的打印机添加到计算机。
- 最后,按下一步,打印机将连接到您的设备。
现在您已手动将打印机连接到您的计算机,请尝试启动打印作业。我希望这次打印作业成功。
如果您对本文有任何疑问或建议,请在下面的评论部分告诉我们。