Print Spooler Service将打印指令存储(Print Spooler Service stores printing instructions)在Windows操作系统中,然后将这些指令提供给打印机以完成打印作业。因此,连接到计算机的打印机开始打印文档。它通常保留列表中的所有打印文档,然后将它们一一传输到打印机。有时,打印机可能会卡住或停止运行。如果您也在处理同样的问题,那么您来对地方了。我们提供了一个完美的指南,可以帮助您修复Windows 10中的 Local (Windows 10)Print Spooler Service is not running 错误。

修复本地打印后台处理程序服务未在 Windows 10 中运行
(Fix Local Print Spooler Service is not running in Windows 10
)
什么是打印后台处理程序服务?(What is Print Spooler Service?)
- 本地打印后台处理程序服务(Print Spooler Service)基于两个基本文件,即spoolss.dll 和 spoolsv.exe。
- 由于它不是独立软件,它依赖于这两个服务:Dcom 和 RPC(Dcom and RPC)。如果上述任何依赖服务失败, Print Spooler Service将停止运行。
- FIFO 或先进先出策略(First-In-First-Out strategy)用于打印队列中的剩余文档。
为什么打印后台处理程序服务不工作?(Why Print Spooler Service is not working?)
如果后台打印程序服务(print spooler service)未在Windows 10上运行,您的打印机将不再接收请求,因此打印操作将不成功。造成这种情况的原因很多,例如:
- 临时故障。
- 阻止此服务的第三方应用程序。
- Print Spooler相关服务停止工作。
- 打印机(Printer)驱动程序可能已损坏或过时。
方法一:启动或重启后台打印服务(Restart Print Spooler Service)
大多数打印后台处理程序错误是由不活动或有故障的后台打印程序(Print Spooler)服务提示的。因此,从理论上讲,只需重新启动服务及其所有依赖项即可解决问题。要修复Windows中的(Windows)Local Print Spooler Service is not running 错误,您必须首先确保:
- Print Spooler 服务(Print Spooler Service)处于活动状态。
- 它的依赖项也处于活动状态并正在运行。
第 I 步:启动服务窗口
(Step I: Launch Services Window
)
1. 同时按住Windows + R键启动运行(Run )对话框。
2.输入services.msc并单击OK启动服务(Services)窗口。

案例一:如果后台打印程序处于非活动状态,(Case I: If Print Spooler is Inactive,)
1. 右键单击 Print Spooler服务,然后选择属性(Properties),如图所示。

2. Print Spooler 属性(本地计算机)(Print Spooler Properties (Local Computer))窗口将会出现。将启动类型( Startup type)设置为自动(Automatic ),如下图所示。

3. 点击Start按钮,等待服务状态显示Running。

4. 单击Apply > OK 以保存这些修改并关闭窗口。
情况二:如果打印后台处理程序处于活动状态,(Case II: If Print Spooler is Active,)
1. 右键单击 Print Spooler服务,然后单击重新启动(Restart),如下图所示。

2. Print Spooler现在将重新启动。单击确定(OK )退出窗口。
另请阅读:(Also Read:) 修复 Windows 10 上的打印机后台处理程序错误(Fix Printer Spooler Errors on Windows 10)
方法 2:启动或重新启动打印后台处理程序依赖项(Restart Print Spooler Dependencies)
如果上述任何依赖服务失败, Print Spooler Service将停止运行。因此(Hence),确保这些正在运行同样重要。
第 I 步:启动服务窗口
(Step I: Launch Services Window
)
1. 同时按住Windows + R键启动运行(Run )对话框。
2.输入services.msc并单击OK启动服务(Services)窗口。

步骤二:检查后台打印程序活动状态
(Step II: Check Print Spooler Activity Status
)
1. 右键单击 Print Spooler并选择属性(Properties),如图所示。

2. 现在,打印后台处理程序属性(本地计算机)(Print Spooler Properties (Local Computer))窗口将出现。在这里,切换到Dependencies选项卡。
3. 单击远程过程调用 (RPC)(Remote Procedure Call (RPC))图标。将扩展两个选项:
- DCOM 服务器进程启动器(DCOM Server Process Launcher)
- RPC 端点映射器(RPC Endpoint Mapper)
记下这些名称并退出(Exit)窗口。

第三步:启动 DCOM Server Process Launcher 服务
(Step III: Start DCOM Server Process Launcher Service
)
1. 再次导航到服务(Services)窗口并搜索DCOM Server Process Launcher。

2. 右键单击 DCOM 服务器进程启动器(DCOM Server Process Launcher ),然后单击属性。(Properties. )
3. 在DCOM 服务器进程启动器属性(本地计算机)(DCOM Server Process Launcher Properties (Local Computer))窗口中,将启动类型(Startup type)设置为自动(Automatic ),如下图所示。

4. 在这里,单击应用(Apply ),然后单击开始(Start )按钮。
5. 现在,等待一段时间,然后单击“确定(OK )”退出“属性”窗口。
第四步:启动 RPC Endpoint Mapper 服务(Step IV: Start RPC Endpoint Mapper Service)
1. 再次导航到服务(Services)窗口并搜索RPC Endpoint Mapper。
2. 右键单击 RPC Endpoint Mapper并选择属性。(Properties.)

3. 在RPC Endpoint Mapper 属性(本地计算机)(RPC Endpoint Mapper Properties (Local Computer))窗口中,将启动类型(Startup type)设置为自动(Automatic )。
4. 单击应用( Apply),然后单击确定(OK )退出属性窗口。
另请阅读:(Also Read:) 修复 Windows 无法在本地计算机上启动 Print Spooler 服务(Fix Windows could not start the Print Spooler service on local computer)
方法 3:清除假脱机文件(Method 3: Clear Spooled Files)
如果您在包含多页的文档上Ctrl + P最终出现故障(end up glitching)。幸运的是,您可以手动清除打印队列(假脱机文件),然后重新启动服务以恢复正常。
注意:(Note: )在我们清除这些文件之前,我们将停止打印后台处理程序服务,然后再启动它。
1. 打开服务(Services)窗口,找到打印后台(Print Spooler )处理程序并右键单击它,然后单击停止(Stop ),如下图所示。

2. 按Windows key + E 打开文件(File) 资源管理器(Explorer)。
3. 如图所示,导航到C:\Windows\System32\spool\PRINTERS 。

4.按Ctrl + A键删除(keys)PRINTERS文件夹中的文件,然后按Delete 键(Delete key)。

5. 现在,断开打印机(Disconnect the printer)与 Windows PC的连接
6. 执行方法一(Method 1)中的步骤,启动Print Spooler服务。

7.将您的打印机重新连接(Reconnect your printer)到您的 PC 并检查您的打印机是否工作正常且没有任何错误。
方法 4:运行打印机疑难解答(Method 4: Run Printer troubleshooter)
(Printer)Windows 10上的(Windows 10)打印机问题非常多,以至于微软(Microsoft)决定在操作系统本身中包含一个故障排除程序。该工具会运行一系列预定义的故障排除步骤,例如检查假脱机服务错误、打印队列等,并自动解决它们。
1. 按Windows + I keys 启动设置(Settings)
2. 如图所示,单击更新和安全(Update & Security)磁贴。

3. 转到左侧窗格中的疑难解答选项卡。(Troubleshoot )

4. 单击右侧窗格中的其他疑难解答。(Additional Troubleshooters )

5. 在启动并运行(Get up and running)部分下,选择打印机(Printer )疑难解答,然后单击高亮显示的运行疑难解答(Run the troubleshooter)按钮。

6. 这将启动故障排除程序以开始检测问题(Detecting problems),如图所示。

7. 选择您要进行故障排除的打印机,然后单击(printer)下一步。(Next.)

8.按照故障排除程序的建议应用修复程序(Apply the fix)并恢复打印。
另请阅读:(Also Read:) 修复打印后台处理程序在 Windows 10 上不断停止(Fix Print Spooler Keeps Stopping on Windows 10)
方法 5:重新安装打印机驱动程序(Method 5: Reinstall Printer Drivers)
如果您的错误消息是关于打印后台处理程序服务(Print Spooler Service)未运行,只需用最新的驱动程序文件集替换可能已损坏或刚刚过时的当前打印机驱动程序即可解决 PC 和打印机之间的任何连接问题。这样做的方法如下:
1. 按Windows + X keys。从给定的菜单中单击设备管理器。(Device Manager )

2. 打开打印队列(Print Queues )类别。右键单击连接的打印机(connected Printer),然后单击卸载设备(Uninstall device),如下图所示。

3. 现在,断开打印机电缆并重新启动 PC(disconnect the printer cable and restart the PC)。
4. PC重新启动后,确保互联网连接正常并插入打印机电缆(plug in the printer cable)。
5. Windows 将检测连接的硬件并自动(automatically download & install)从 Internet 下载和安装所需的驱动程序文件。
常见问题 (FAQ)(Frequently Asked Questions (FAQs))
Q1。为什么我的打印机后台处理程序服务没有运行?(Q1. Why is my printer spooler service not running?)
答。(Ans.)如果您的打印机后台处理程序服务被第三方应用程序阻止,它的一个或两个依赖服务(dependent services) 未运行(are not running)或服务无法自动启动,则它可能未运行。
Q2。如何在 Windows 10 中启动 Print Spooler 服务?(Q2. How do I start Print Spooler service in Windows 10?)
答。(Ans.)要手动启动该服务,请打开服务(Services)应用程序并找到Print Spooler服务。选择它并单击出现在服务描述上方的“开始”选项。(Start)
受到推崇的:(Recommended:)
我们希望本文对您有所帮助,并且您能够修复 Windows 10 中的 Local Print Spooler Service is not running 错误(fix Local Print Spooler Service is not running error in Windows 10)。如果您对本文有任何疑问,请通过下面的评论部分与我们联系。
Fix Local Print Spooler Service Is Not Running
The Print Spooler Service stores printing instructions in Windows operating system and then gives these instructions to the printer to complete a print job. Thus, the printer connected to the computer starts printing the document. It generally withholds all printing documents in the list and thereafter transfers them one by one to the printer. Sometimes, a printer may get stuck or stop functioning. If you are also dealing with the same problem, you are at the right place. We bring a perfect guide that will help you fix Local Print Spooler Service is not running error in Windows 10.

Fix Local Print Spooler Service is not running in Windows 10
What is Print Spooler Service?
- Local Print Spooler Service is based on two essential files, namely, spoolss.dll and spoolsv.exe.
- Since it is not stand-alone software, it depends on these two services: Dcom and RPC. The Print Spooler Service will stop operating if any of the said dependency services fail.
- The FIFO or First-In-First-Out strategy is used for printing the remaining documents in queue.
Why Print Spooler Service is not working?
If the print spooler service is not running on Windows 10 in the background, your printer will no longer receive the request and thus, the print operation will be unsuccessful. Reasons for this are plenty, like:
- Temporary glitches.
- Third-party applications blocking this service.
- Print Spooler dependent services stopped working.
- Printer driver might be corrupt or outdated.
Method 1: Start or Restart Print Spooler Service
Most print spooler errors are prompted by an inactive or malfunctioning Print Spooler service. So, simply restarting the service and all its dependencies should theoretically solve the issue. To fix Local Print Spooler Service is not running error in Windows, you have to first ensure that:
- Print Spooler Service is in an active state.
- Its dependencies are also active and running.
Step I: Launch Services Window
1. Launch the Run dialog box by holding Windows + R keys together.
2. Type services.msc and click OK to launch Services window.

Case I: If Print Spooler is Inactive,
1. Right-click on Print Spooler service then select Properties as shown.

2. Print Spooler Properties (Local Computer) window will appear. Set the Startup type to Automatic as depicted below.

3. Click the Start button and wait for the service status to show Running.

4. Click Apply > OK to save these modifications and close the window.
Case II: If Print Spooler is Active,
1. Right-click on Print Spooler service and click on Restart as illustrated below.

2. The Print Spooler will restart now. Click OK to exit the window.
Also Read: Fix Printer Spooler Errors on Windows 10
Method 2: Start or Restart Print Spooler Dependencies
The Print Spooler Service will stop operating if any of the said dependency services fail. Hence, ensuring that these are running is equally important.
Step I: Launch Services Window
1. Launch the Run dialog box by holding Windows + R keys together.
2. Type services.msc and click OK to launch Services window.

Step II: Check Print Spooler Activity Status
1. Right-click on Print Spooler and select Properties as shown.

2. Now, Print Spooler Properties (Local Computer) window will appear. Here, switch to the Dependencies tab.
3. Click on the Remote Procedure Call (RPC) icon. Two options will be expanded:
- DCOM Server Process Launcher
- RPC Endpoint Mapper
Make a note of these names and Exit the window.

Step III: Start DCOM Server Process Launcher Service
1. Navigate to the Services window again and search for DCOM Server Process Launcher.

2. Right-click on DCOM Server Process Launcher and click on Properties.
3. In DCOM Server Process Launcher Properties (Local Computer) window, set the Startup type to Automatic as depicted below.

4. Here, click on Apply and then click on the Start button.
5. Now, wait for some time and click on OK to exit the Properties window.
Step IV: Start RPC Endpoint Mapper Service
1. Navigate to the Services window again and search for RPC Endpoint Mapper.
2. Right-click on RPC Endpoint Mapper and select Properties.

3. In RPC Endpoint Mapper Properties (Local Computer) window, set the Startup type to Automatic as earlier.
4. Click Apply followed by OK to exit the Properties window.
Also Read: Fix Windows could not start the Print Spooler service on local computer
Method 3: Clear Spooled Files
If you hit Ctrl + P on a document with several pages, chances are, the print spooler service will have a tough time managing the print jobs and end up glitching. Luckily, you can clear the print queue (spool files) manually and then restart the service to pull things back to normal.
Note: Before we clear these files, we will stop the print spooler service and then, start it thereafter.
1. Open Services window, locate Print Spooler and right-click on it then click Stop as illustrated below.

2. Press Windows key + E to open File Explorer.
3. Navigate to C:\Windows\System32\spool\PRINTERS as shown.

4. Delete the files in PRINTERS folder by pressing Ctrl + A keys and then, Delete key.

5. Now, Disconnect the printer from your Windows PC
6. Implement steps in Method 1 to start Print Spooler service.

7. Reconnect your printer back to your PC and check if your printer works fine without any errors.
Method 4: Run Printer troubleshooter
Printer issues on Windows 10 are so abundant that Microsoft decided to include a troubleshooter for the same within the Operating system itself. The tool runs a bunch of pre-defined troubleshooting steps, for example, checking for spooler service errors, print queues, etc., and resolves them automatically.
1. Press Windows + I keys to launch Settings
2. Click the Update & Security tile as shown.

3. Go to the Troubleshoot tab on the left pane.

4. Click Additional Troubleshooters on the right pane.

5. Under the Get up and running section, choose Printer troubleshooter, then click Run the troubleshooter button shown highlighted.

6. This will launch the troubleshooter to begin Detecting problems as shown.

7. Choose the printer you want to troubleshoot and click Next.

8. Apply the fix as recommended by the troubleshooter and resume printing.
Also Read: Fix Print Spooler Keeps Stopping on Windows 10
Method 5: Reinstall Printer Drivers
If your error message is regarding Print Spooler Service not running, simply replacing the current printer drivers, which are presumably corrupt or just outdated, with the latest set of driver files should settle any connection issue between the PC and the printer. Here’s how to do so:
1. Press Windows + X keys. Click Device Manager from the given menu.

2. Open the Print Queues category. Right-click on the connected Printer and click Uninstall device as illustrated below.

3. Now, disconnect the printer cable and restart the PC.
4. Once the PC has booted back on, ensure the internet connection is working perfectly and plug in the printer cable.
5. Windows will detect the connected hardware and automatically download & install the required driver files from the internet.
Frequently Asked Questions (FAQs)
Q1. Why is my printer spooler service not running?
Ans. Your printer spooler service may not be running if it is being blocked by a third-party application, one or both of its dependent services are not running or the service failed to automatically get going on startup.
Q2. How do I start Print Spooler service in Windows 10?
Ans. To manually start the service, open the Services application and locate the Print Spooler service. Select it and click on the Start option that appears over the service description.
Recommended:
We hope this article was helpful and you were able to fix Local Print Spooler Service is not running error in Windows 10. If you have any queries regarding this article, reach out to us through the comments section below.