How to Fix Printer Spooler in Windows 10

How to Fix Printer Spooler in Windows 10

In this post, we will show you how to
repair Impress Spooler Service
in Windows 11/x. Print Spooler (executable file) is a built-in feature of Windows that handles print jobs. Nearly of the time, the service works just fine. Simply, sometimes users face many problems like
Print Spooler service is non running,
Print Spooler service fault 1068,
Impress Spooler error 0x800706B9, etc. If y’all are besides facing some kind of result with it, and so this post might help you repair Print Spooler in Windows 11/x with some fixes.

Repair Print Spooler in Windows 11/10

Earlier, there was a Microsoft Fix It tool for repairing Print Spooler, just that tool was discontinued. Therefore, yous can try some manual fixes covered in this post to repair it.

  1. Enable or turn on Impress Spooler
  2. Restart Print Spooler service using Job Managing director
  3. Reset and Clear Impress Spooler using Command Prompt
  4. Add required binary files for Print Spooler
  5. Make sure Print Spooler dependencies are running
  6. Using Registry Editor.

1] Enable or turn on Impress Spooler

If the Impress Spooler service is non running at all, then it might be possible that the service is disabled or turned off, or stopped. So, start, yous need to turn on or
enable Impress Spooler service
using
Windows Services Director
or some other ways. Once the service is started successfully, you might be able to apply information technology without any outcome.

ii] Restart Print Spooler service using Job Manager

restart print spooler service using task manager

If this service is already running and still y’all are facing some kind of consequence, and so a simple restart for this service might aid you fix the result yous’re facing. Yous tin can restart Print Spooler using Task Managing director. The steps are as follows:

  1. Open Task Managing director
    using the Search box or in any other preferred way
  2. Click on the
    More than details
    option to access all the tabs
  3. Switch to the
    Services
    tab
  4. Scroll down and select
    Spooler
    service
  5. Right-click on Spooler
  6. Click on the
    Restart
    choice.
Read:  Kenapa Tinta Printer Sudah Diisi Tapi Masih Kosong

iii] Reset and Clear Print Spooler using Command Prompt

Repair Print Spooler in Windows 10

If at that place is some print job(s) stuck in the print queue, then also it is the possibility that Impress Spooler is non working as it should. Then, it is practiced to reset and clear Print Spooler. This can exist done using Command Prompt. Here are the steps:

Open Command Prompt as administrator

Execute the following control:

net terminate spooler

This will stop the Print Spooler service which is handy so that the reset process can take identify successfully

Next, Run the following command:

DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*

This volition brainstorm and complete the reset procedure and remove stuck jobs (*.shd and *.spl files)

Finally, execute this command. This will showtime the Print Spooler again.

net start spooler

This should solve your problem.

Y’all tin also delete SHD and SPL files manually. For this, admission the
PRINTERS
binder. Its path is here:

C:\Windows\System32\spool\PRINTERS

Look for those files and delete them manually.

four] Add required binary files for Impress Spooler

The required DLL and EXE files for Print Spooler must exist present to make it work properly. These files are
spoolss.dll,
win32spl.dll,
spoolss.exe, and
localspl.dll. All these files are present in the
System32
folder (C > Windows > System32). Check if all such files are in that location or not. If not, you lot need to
fix the missing DLL files
and EXE files for Print Spooler.

Afterwards that, Impress Spooler should work fine.

5] Brand sure Print Spooler dependencies are running

There are many services that depend on other services or arrangement components to work properly. The same goes for Impress Spooler besides. So, you need to find all such dependencies and run or start them if not already.

Read:  Download Ij Printer Assistant Tool Canon G3010

To do this, you can open Windows Service Manager, and and then
find the Dependencies
for Print Spooler by accessing its properties window. After that, run all such dependency services using the aforementioned Windows Service Manager.

half dozen] Using Registry Editor

This choice might is a bit complicated. Registry Editor stores the of import entries (keys and values) for system files and other applications. In that location are Impress Spooler Registry entries also present that have to exist at that place to make it work correctly. If those files are not present, it tin cause problems that Print Spooler is non responding properly. So, check such entries and
create Registry keys and values
if such entries don’t exist.

Before trying any of the below-mentioned options,
take a fill-in of Registry
so that you can restore it later if needed.

  1. Add together standard print monitor keys and their values
  2. Add
    winprint
    Registry key and its String Value
  3. Delete any fake path for SpoolDirectory String Value of your printer,

1] Add standard print monitor keys and their values

Add standard print monitor keys and their values

Carefully follow all the steps:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Command\Print\Monitors
  • Create
    Local Port,
    Standard TCP/IP Port, and
    USB Monitor
    registry keys under Monitors key
  • Create
    Driver
    name String Value in all the to a higher place-mentioned registry keys
  • Double-click on Driver value for Local Port fundamental
  • Add
    localspl.dll
    in the Value data box
  • Press OK
  • Double-click on Drive String value for Standard TCP/IP Port cardinal
  • Add
    tcpmon.dll
    in Value data box
  • Press OK
  • Double-click on Driver value for USB Monitor key
  • Add together
    usbmon.dll
    in Value data box
  • Press OK.
Read:  Hp Officejet 4650 All in One Printer Series

ii] Add winprint Registry central and its String Value

create winprint registry key and driver name string value

  • Open up Windows 10 Registry Editor
  • Access
    Impress Processors
    key. The path is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • Create a
    winprint
    Registry central under the Print Processors key
  • Create
    Driver
    name String Value on the correct-hand side
  • Double-click on Drive String Value
  • Add together
    winprint.dll
    entry in the Value data field
  • Press OK.

3] Delete any fake path for SpoolDirectory String Value of your printer

delete any fake path in spooldirectory value data field of your printer

This choice might help if yous have connected multiple printers with your computer. Some infectious files or malware might have added some fake path in the Value data field of
SpoolDirectory
String Value of your printer nowadays in the Registry Editor. That might be causing an obstacle in using Print Spooler perfectly. And then, deleting that imitation path might help. The steps are:

  • Open Registry Editor
  • Access
    Printers
    Here is the path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • Under Printers,
    click on the Printer name
    that is causing the problem
  • On the correct-hand side, scroll downwardly and double-click on the
    SpoolDirectory
    String value
  • Clear or remove all the entries present in the Value data field
  • Press the OK button.

Impress Spooler Repair tool

There used to exist a Set up-It equally well every bit a
Print Spooler Cleanup Diagnostic Tool
from Microsoft but that is now not available. The
Printer Troubleshooter
is the closest you have.

You lot may endeavour this gratis 3rd-party tool chosen
Fix Print Spooler
from
sordum.org
and meet if that helps y’all.

Hope something from these fixes helps you. If information technology does not, you may demand to consider
Reset This PC
option.

carry out print spooler repair in windows 10

How to Fix Printer Spooler in Windows 10

You May Also Like