3 Ways to Fix the Print Spooler

Table of contents:

3 Ways to Fix the Print Spooler
3 Ways to Fix the Print Spooler

Video: 3 Ways to Fix the Print Spooler

Video: 3 Ways to Fix the Print Spooler
Video: Multiplying Polynomials - Math Tutorial 2024, May
Anonim

The print spooler helps your Windows computer interact with the printer, and orders the print jobs that are in the queue. If an error message appears about the print spooler, the tool has been corrupted or failed to interact with other software. You may have to try more than one method to fix a broken spooler.

Step

Method 1 of 3: Changing the "Properties" of the Printing Spooler

Fix a Print Spooler Step 1
Fix a Print Spooler Step 1

Step 1. Open the " Properties " of your print spooler

This method doesn't solve all spooler problems, however, it's quite safe and easy to start repairing. This method can be used on all versions from Windows XP onwards (it can also work for older OS versions):

  • Press the " Windows " + R keys to open the " Run " dialog box. tik services.msc and press Enter. Double click on "Print Spooler".
  • For another method, click Start → Control Panel → Administrative Tools → Services → Print Spooler
Fix a Print Spooler Step 2
Fix a Print Spooler Step 2

Step 2. Turn off the spooler and then turn it back on

The Stop and Start button is in the "Print Spooler Properties" window, on the tab labeled "General". Some errors can be fixed by stopping the print spooler and then enabling it again. Don't close the window just yet, because there's still some work to be done.

Fix a Print Spooler Step 3
Fix a Print Spooler Step 3

Step 3. Set the spooler to start automatically

Click the menu next to "Startup type". Select " Automatic " so that the spooler starts working when the computer is turned on, so that no print commands are missed by the spooler. Press Apply at the bottom right to save the changes made.

Fix a Print Spooler Step 4
Fix a Print Spooler Step 4

Step 4. Change the "recovery" option

Next, click on the “Recovery” tab. This function controls how the spooler responds to its own errors. With a few tweaks, the spooler can be set to fix the problem on its own, and minimize computer damage. Change the settings according to the following steps:

  • "First failure: Restart the Service
  • "Second failure: Restart the Service "
  • “Subsequent failures: Take No Action
  • ” Reset file count after:

    Step 1. days”

  • Restart services after:

    Step 1. minutes”

  • When finished, click Apply.
Fix a Print Spooler Step 5
Fix a Print Spooler Step 5

Step 5. Prohibit interaction with the computer

Click on the "Log On" tab. If there is a check in the box next to "Allow interaction with desktop", uncheck it. Problems can arise if the box remains checked, and this option should not be required on modern computers and printers. Don't forget to click Apply.

Fix a Print Spooler Step 6
Fix a Print Spooler Step 6

Step 6. Restart your computer and try again

Now, try to print again. You may need to close the " Properties " window or restart the computer first. If the error message still appears, continue to the next step.

Fix a Print Spooler Step 7
Fix a Print Spooler Step 7

Step 7. Check the "Dependencies" of the spooler

Return to the "Print Spooler Properties" window. Click the " Dependencies " tab and look at the top box labeled " This service depends on the following system components." Observe the status of each service listed in this panel:

  • Return to the " Services " window. Once closed, open this window again according to the instructions in the first step of this method.
  • In the name (" name ") column, find the service names that match the service names in the top box of the " Dependencies " window.
  • Make sure the " Status " of the file is " Started ".
  • Make sure that the " Startup Type " of the file is " Automatic ".
  • If there is a service that you see that Status and Startup style do not match, stop that service and then re-enable it. Do so on the icons in the " Services " window, or double click on the service name and use the buttons in its " Properties " window.
  • If the " Stop " and " Start " icons are grayed out, or the service fails to change to " Started " and " Automatic ", try reinstalling the driver as described below. If this also fails, you'll need a troubleshooting guide specific to the service, which may involve editing the high-risk registry.

Method 2 of 3: Restoring the Initial State of the Printing Machine

Fix a Print Spooler Step 8
Fix a Print Spooler Step 8

Step 1. Clear the print queue

Sometimes, problems can resolve themselves this way. This step is also an initial requirement before proceeding to the steps below.

  • Open a "Services" window ("Windows" key + R, type services.msc, press enter).
  • Select "Print Spooler" and click the "Stop" icon, if the spooler is not already off.
  • Go to C:\Windows\system32\spool\PRINTERS and open the file. You may need to reveal hidden files and/or enter an administrator password.
  • Delete all directory contents. DO NOT delete the printer directory. Keep in mind that this step will delete all print jobs, so make sure no one else is using the printer on your network.
  • Return to the " Services " window, select " Print Spooler ", and click " Start ".
Fix a Print Spooler Step 9
Fix a Print Spooler Step 9

Step 2. Update your printer driver

Your printer driver may be corrupted, so the spooler has problems processing corrupted data from the printer. Update your drivers first. If the problem is not resolved, continue to the next step.

Fix a Print Spooler Step 10
Fix a Print Spooler Step 10

Step 3. Remove your printer

Your printer's software may be corrupted. This short process will remove your printer's software for reinstallation to take place:

  • Unplug the printer or disconnect your wireless printer.
  • Look for "Devices and Printers" in the search box, then click to open it.
  • Right-click on the printer icon that failed to print. Click " Delete " on the menu box that appears.
Fix a Print Spooler Step 11
Fix a Print Spooler Step 11

Step 4. Remove the printer driver

Driver removal must be done separately. Keep the " Devices " and " Printers " windows open, and make the following changes:

  • Left-click another printer icon, and then click Print Server Properties in the top menu box.
  • In the " Properties " window, click the " Drivers " tab.
  • Select the driver of the printer that you want to remove, then click Remove.
  • If you select "Remove driver and driver package," the driver installation package will also be removed. Perform the uninstall only if you know the location of the new installation package for the driver.
Fix a Print Spooler Step 12
Fix a Print Spooler Step 12

Step 5. Reinstall your printer

Reconnect your printer and follow the instructions that appear on the screen to reinstall your printer. If the driver installation package has been removed, you will need to download a replacement. Look for the driver on your printer manufacturer's website.

Fix a Print Spooler Step 13
Fix a Print Spooler Step 13

Step 6. Remove the printer that repeatedly appears with "Print Management"

If the printer or driver keeps popping up or fails to remove, this tool can help you. This tool can only be used on Windows 7 Pro/Ultimate/Enterprise and Windows 8 Pro/Enterprise. Follow these steps:

  • Go to Start → Administrative Tools → Print Management, and log in with the administrator password. If you can't find it, try Start → Control Panel → System & Security → Administrative Tools → Print Management.
  • In the window on the left, Click the arrow next to Print Servers to open the list.
  • Click the arrow next to the computer (marked as "Local").
Fix a Print Spooler Step 14
Fix a Print Spooler Step 14

Step 7. Click Printers on the left of the window

Find the problematic printer on the right side of the window, right-click it, then select "Delete".

  • Click Drivers in the left window. Right-click each driver used by the printer, select " Delete " to delete it. (The driver cannot be deleted if another printer is in use.)
  • Alternatively, right-click the driver and select "Remove Driver Package' ". This step will remove the driver and installation package. Sometimes this step is necessary, but the driver cannot be reinstalled until the new installation package has been downloaded.
  • Connect the printer to reinstall the driver. Download a new driver if you removed the installation package.

Method 3 of 3: Scanning System Files

Fix a Print Spooler Step 15
Fix a Print Spooler Step 15

Step 1. Restart your computer in Safe Mode

Although not necessary, this step will help the scan success rate.

Fix a Print Spooler Step 16
Fix a Print Spooler Step 16

Step 2. Open “Command Prompt” as administrator

Search for "Command Prompt" in the search box. Right-click "Command Prompt" and select "Run as administrator". Enter your administrator password.

Fix a Print Spooler Step 17
Fix a Print Spooler Step 17

Step 3. Enter the scan command

In the window that opens, type sfc /scannow and press Enter. You must type exactly as it is written. This step tells " System File Checker " to scan for corrupted files and fix them.

This step will restore the system files to their original state. If you modified your computer before, back up the files before the computer scans

Fix a Print Spooler Step 18
Fix a Print Spooler Step 18

Step 4. Wait for the scan to complete

Leave the Command Prompt window open while the scan is in progress. Read the message that appears when the scan is complete:

  • If the message "Windows Resource Protection found corrupt files and successfully repaired them" appears, restart your computer in normal mode and try printing.
  • If the message "Windows Resource Protection found corrupt files but was unable to fix some of them", proceed to the next step.
  • If another message appears, look for the other solutions listed on this page.
Fix a Print Spooler Step 19
Fix a Print Spooler Step 19

Step 5. Locate the corrupted files

If the scan finds a problem but fails to fix it, you will need to fix it yourself. Find more information through the following hints:

  • In the " Command Prompt ", type findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" and press Enter.
  • Find Sfcdetails.txt on your desktop and open it.
  • Find reports dated today. Find the name of the corrupted or missing file.
Fix a Print Spooler Step 20
Fix a Print Spooler Step 20

Step 6. Find a new copy of the file

Find this file on another computer that has the same version of Windows, and transfer it to your computer. Otherwise, download new files from the internet - but make sure you download from a trusted site.

This file can also be found on the Windows installation CD

Fix a Print Spooler Step 21
Fix a Print Spooler Step 21

Step 7. Install a new copy of the file

Here's how to replace corrupted files with new ones:

  • In "Command Prompt", type takeown /f followed by a space then the exact location and name of the corrupted file. For example like this: takeown /f C:\windows\system32\oldfile. Press Enter.
  • Next, enter the command icacls (path to corrupt file) /grant administrators:F -replace "(path to corrupt file)" with the location and name of the corrupt file you previously used.
  • Move the new file by entering copy (path to new file) (path to corrupt file), replace the sentences in brackets with the new location and file name.

Tips

  • Servers from Windows 2003 and XP Professional x64 may encounter a bug that prevents the computer from receiving print jobs from some print machines. You can download the fix on the Microsoft help site.
  • Many tools can be downloaded to repair the print spooler automatically. Only download from trusted sources to prevent your computer from getting viruses.

Recommended: