下载PDF文件
下载PDF文件
打印后台处理程序帮助Windows计算机与打印机交互,并将打印作业提交到队列中。如果你看到有关打印后台处理程序的错误消息,说明该程序已损坏,或无法与其他软件正确交互。你可能需要尝试以下方法修复后台处理程序。
步骤
-
打开打印后台处理程序的属性。 更改属性选项不能解决所有问题,但胜在安全便捷,因此可先从这里入手。以下方法适用于XP之后的所有Windows版本,对于XP之前的版本可能也适用:
- 按Windows键+ R ,打开“运行”对话框。输入 services.msc ,并按 Enter 。双击Print Spooler。
- 或者单击 开始 → 控制面板 → 管理工具 → 服务 → Print Spooler 。
-
停止并重新启动打印后台处理程序。 停止 和 启动 按钮位于刚打开的“Print Spooler的属性”窗口“常规”选项卡中。停止并重新启动打印后台处理程序可修复某些问题。此外还需要更改其他一些设置,因此不要关闭窗口。
-
更改恢复选项。 随后单击“恢复”选项卡。它用于控制打印后台处理程序对错误的响应方式。只需略做调整,就能最大限度地提高打印后台处理程序自行解决问题的可能性,并降低系统崩溃的风险。按以下方法更改设置: [2] X 研究来源
- 第一次失败: 重新启动服务
- 第二次失败 重新启动服务
- 后续失败: 无操作
- 在此时间之后重置失败次数: 1 天
- 在此时间之后重新启动服务: 1 分钟
- 完成后,单击 应用 。
-
重启计算机并重试一次。 现在你可以再次尝试打印。可能需要关闭“属性”窗口和(或)重启计算机,才能使更改生效。如果看到错误消息,继续下一步。
-
检查依存关系。 如果“Print Spooler的属性”窗口已关闭,重新打开它。单击“依存关系”选项卡,查看第一个窗格“该服务依赖以下服务组件”。 [5] X 研究来源 查找窗格中列出的每个服务的状态:广告
-
清除打印机队列。 有时,只要清除队列就能解决问题。在继续以下步骤前,也需要先清除队列。 [8] X 研究来源
- 按Windows键+R,输入services.msc,然后输入Enter,以打开“服务”窗口。
- 选择Print Spooler,如果尚未停止,单击“停止”图标。
- 导航至C:\Windows\system32\spool\PRINTERS并打开文件。可能需要显示隐藏文件,和(或)输入管理员密码。
- 删除文件夹中的所有内容。不要删除“PRINTERS”文件夹本身。注意,这会删除当前所有的打印作业,因此要确保没有人正在联网使用打印机。
- 返回“服务”窗口,选择Print Spooler,并单击“启动”。
-
删除打印机。 打印机软件可能已损坏。使用以下方法快速删除打印机,以便稍后重新安装: [9] X 研究来源
- 关闭打印机的电源,或断开无线打印机的连接。
- 在搜索栏中搜索“设备和打印机”,然后单击以打开窗口。
- 右键单击无法打印的打印机图标。在下拉菜单中单击“删除”。
-
删除打印机驱动程序。 必须单独删除驱动程序。不要关闭“设备和打印机”窗口,然后进行以下更改:
- 左键单击其他打印机图标,然后在顶部菜单栏中单击 打印机服务器属性 。
- 在“属性”窗口中单击“驱动程序”选项卡。
- 选择已删除的打印机的驱动程序,然后单击 删除 。
- 如果选择“删除驱动程序和驱动程序包”,将会同时删除安装包。除非你知道新安装包的位置,否则不要删除。
-
重新安装打印机。 重新打开打印机的电源,并按屏幕上的说明重新安装打印机。如果已删除驱动程序包,还需要下载新的安装包。可以在制造商的网站上查找安装包。
-
在左侧窗格中单击 打印机 。 在右侧窗格中找到有问题的打印机,然后选择“删除”。
- 在左侧窗格中单击 驱动程序 。右键单击该打印机使用的所有驱动程序,然后选择“删除”,以卸载驱动程序。如果有打印机正在使用驱动程序,则无法卸载。
- 也可以右键单击驱动程序,并选择“删除驱动程序包”。这将卸载驱动程序并删除安装包。有时必须这样做,但之后需要下载新的安装包,否则无法重新安装驱动程序。
- 连接打印机以重新安装。如果已删除驱动程序包,下载新的安装包。
广告
-
在安全模式下重启Windows 。 并非一定要在安全模式下启动,但这样可以提高扫描的成功率。
-
使用管理员权限打开命令提示符窗口。 在搜索栏中搜索“命令提示符”。右键单击“命令提示符”,并选择“以管理员身份运行”。输入管理员密码。
-
输入扫描命令。 在打开的窗口中输入 sfc /scannow 并按 Enter 。必须准确输入上述命令。随后系统文件检查器会扫描文件是否损坏,并尝试修复它们。
- 该操作会将系统文件还原到默认状态。如果你有意修改,扫描前先备份计算机。 [12] X 研究来源
-
等待扫描结束。 扫描期间不要关闭命令提示符窗口。完成后会看到以下消息:
- 如果显示“Windows资源保护找到了损坏文件,并成功修复了它们”,以正常模式重启计算机,然后尝试打印。
- 如果显示“Windows资源保护找到了损坏文件,但无法修复其中某些文件”,继续下一步。
- 如果出现其他消息,尝试本文中的其他解决方案。
-
找到新文件。 在另一台使用相同版本Windows的计算机上,找到这个文件,并传输到自己的计算机上。或者在线下载新文件,但一定要从可信的网站下载。
- 还可从Windows安装光盘中提取这个文件。 [14] X 研究来源
-
安装新文件。 参考以下说明替换损坏文件: [15] X 可靠来源 Microsoft Support 前往来源
- 在命令提示符窗口中输入 takeown /f 和一个空格,然后输入损坏文件所在的路径及文件名。格式如下:takeown /f C:\windows\system32\oldfile。随后按 Enter 。
- 输入命令 icacls (损坏文件的路径) /grant administrators:F ,将“损坏文件的路径”替换为上述路径及文件名。
- 输入 copy (新文件的路径) (损坏文件的路径) ,将括号中的内容替换为正确的路径及文件名。
广告
参考
- ↑ http://www.solveyourtech.com/print-spooler/
- ↑ http://www.solveyourtech.com/print-spooler/
- ↑ http://www.tomshardware.com/forum/65681-63-print-spooler-service-start
- ↑ http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson8/
- ↑ http://www.bleepingcomputer.com/forums/t/553699/cant-add-printer-because-the-spooler-service-cant-be-started/
- ↑ http://answers.microsoft.com/en-us/windows/forum/windows8_1-hardware/printer-spooler-wont-start-at-startup-windows-81/207fd102-f5cf-4881-bf2c-be5568a75087
- ↑ http://computerstepbystep.com/rpc_endpoint_mapper_service.html
- ↑ http://answers.microsoft.com/en-us/windows/forum/windows8_1-hardware/printer-spooler-wont-start-at-startup-windows-81/207fd102-f5cf-4881-bf2c-be5568a75087
- ↑ http://www.solveyourtech.com/completely-uninstall-printer-windows-7/
- ↑ http://www.7tutorials.com/geek-way-managing-printers-print-management-console
- ↑ https://technet.microsoft.com/en-us/library/cc732946.aspx#BKMK_RemoveDrivers
- ↑ http://www.sevenforums.com/tutorials/1538-sfc-scannow-command-system-file-checker.html
- ↑ https://support.microsoft.com/en-us/kb/929833
- ↑ http://www.sevenforums.com/tutorials/42776-extract-files-windows-7-installation-dvd.html
- ↑ https://support.microsoft.com/en-us/kb/929833
- ↑ https://support.microsoft.com/en-us/kb/934885
广告