8 Ways To Enable Or Disable Print Spooler Service

How To Enable Or Disable Print Spooler Service

The potential flaws in Windows never cease to astound us. One will get a patch, and another will appear from nowhere. One such flaw is the most current Printer flaw, also known as the Print Spooler flaw.

You might wish to deactivate and re-enable the Print Spooler service to see if it resolves the problem if you frequently receive error messages like “Print Spooler Error” or “Printer Connection Failed.”

However, the “PrintNightmare” issue currently gives Windows users another excuse to stop the Print Spooler service. Learn how to enable or disable print spooler service using these easy steps.

What is PrintNightmare?

Microsoft disclosed the PrintNightmare vulnerability as potentially affecting all Windows versions. Though, there is a straightforward method to guard your system against this issue.

Microsoft released a patch to fix the problem. It was quickly found that hackers could install apps, alter your data, or establish accounts with SYSTEM access using the Print Spooler service to run malicious code.

What is PrintNightmare?

According to Microsoft, a remote code execution vulnerability arises when the Windows Print Spooler service erroneously executes elevated file operations, corroborating this assertion.

Unless Microsoft releases a suitable remedy, it becomes sensible to disable Print Spooler. In this article, we’ll walk you through the process of turning off Print Spooler so you may shield your computer from the recent PrintNightmare CVE-2021-36598 vulnerability.

To download this patch, ensure you run the most current Windows updates downloaded as the most recent fix. You would not be able to print or fax anything from your Windows pc if you disable this function.

How Do I Find the Print Spooler in Windows 10?

Through the Services administration interface, you can stop this service. The Services administration interface is alphabetized by default. You can alter the order in which the service is enabled or disabled for some programs.

Navigate to the Task Manager and ctrl-click the Taskbar to see if the service is active. 

Navigate to the Task Manager and ctrl-click the Taskbar to see if the service is active.

Locate Spooler under the Services tab. You must click on it if it reads Stopped to restart it. Alternatively, you’ll need to resume the service directly. Reopening or sending something to the printer again can also modify its status.

You can stop the Print Spooler service from running using the graphical user interface. Double-click the entry and select Stop from the Services window’s menu.

Click the “s” button on your keyboard to cycle through the alternatives that begin with s if it isn’t displayed. Ctrl-click the service and choose to Stop if you do not see the desired option. Any documents waiting to print will be canceled, as well as the spooling service.

How Do I Clear And Reset the Print Spooler?

You can clean and reset the Print Spooler service if you experience trouble resolving them. This option is accessible through the Control Panel. If everything else fails, try reinstalling your printer and restarting your computer. In Windows 10, the printer spooler service can be quickly cleared and reset. 

Accessibility to the spool folder and administrator privileges are required. Launch the command prompt after signing in with an administrator account, then ctrl-click the Print Spooler service. 

Launch the command prompt after signing in with an administrator account, then ctrl-click the Print Spooler service.

For the Print Spooler service to be available, you might have to choose “Enable advanced options.” Restarting your computer will allow you to print.

How Do I Know If Print Spooler is Being Used?

There are a few techniques to determine whether Windows 10 uses the Print Spooler. To start, press the Start button, then select “Run” from the context menu to launch the Task Manager

Launch the Task Manager.

If the service is labeled as “Stopped,” you must restart it. Then, select the Services tab and search for “Print Spooler.” If not, you may reboot the computer manually after removing it from the registry.

Opening Services can find the Print Spooler service from the Start screen. You can select whether to enable it because it is presented in the middle pane. Ctrl-click the service and select “Start” or “Stop” to relaunch it.

You may easily access the print queue by choosing “Open queue” from the context menu after right-clicking the printer logo in the left-hand window.

Why Does My Printer Keep Spooling?

Your printer may keep spooling but not printing for a variety of reasons. Old or lousy printer drivers could be the root of the first issue. Use a driver updater like Driver Easy or upgrade the drivers manually to fix the problem. This software automatically recognizes your setup and won’t take the chance of installing the incorrect driver.

Should I Disable Print Spooler?

Microsoft recently disclosed a severe Windows Print Spooler service flaw that might give hackers your personal information. The fix for the issue involves turning off the Print Spooler service, although doing so results in printing issues. 

However, it’s crucial to remember that this workaround only applies for a limited time. Although you should always run the most recent Windows security upgrades and use any available patches, you shouldn’t deactivate the Print Spooler service unless you are satisfied that all your printing requirements have been met.

How to enable or disable Print Spooler Service

How to disable Print Spooler service on Windows 10

  1. From the Services App
  2. Using Group Policy Editor
  3. From System Configuration
  4. Using PowerShell
  5. Via Command Prompt

1. From the Services App

Be aware that you cannot print or fax from your PC when the Print Spooler service is deactivated before you deactivate it. You must reactivate the service if you want to print or fax anything.

  • Enter services.msc by pressing Win + R. Once you press Enter, the Services panel should open.
Enter services.msc by pressing Win + R.
  • Find “Print Spooler” by scrolling down the list of services.
Find "Print Spooler" by scrolling down the list of services.
  • The Startup type should be changed to Disabled by double-clicking Print Spooler.
The Startup type should be changed to Disabled by double-clicking Print Spooler.
  • Next, you’ll need to stop the service if it’s operating on your machine. Choose to discontinue the service, then choose OK to accept any modifications and leave.
Next, you'll need to stop the service if it's operating on your machine. Choose to discontinue the service, then choose OK to accept any modifications and leave.

2. Using Group Policy Editor

Using the Group Policy Editor, consumers of Windows 10 Pro or Windows 10 Enterprise can modify the Print Spooler set of rules. Go to the following method if you are using Windows 10 Home instead.

  • The vulnerability cannot be used when you disable the Print Spooler service protocol.
  • When you hit Win + R, type gpedit.msc. Entering will open the Local Group Policy Editor.
When you hit Win + R, type gpedit.msc. Entering will open the Local Group Policy Editor.
  • Computer Configuration > Administrative Templates > Printers can be reached using the left pane.
  • Find the option to “Allow Print Spooler to accept client connections” in the right pane.
Find the option to "Allow Print Spooler to accept client connections" in the right pane.
  • Select the setting a second time. The state should be changed from Not configured to Disabled.
  • To apply the changes and move on, choose to Apply and OK.
To apply the changes and move on, choose to Apply and OK.

3. From System Configuration

  • Enter msconfig by pressing Win + R. To start System Configuration, hit Enter.
Enter msconfig by pressing Win + R. To start System Configuration, hit Enter.
  • Check the Services tab for Print Spooler by navigating there.
  • To deactivate the Print Spooler service, uncheck the box next to it. 
To deactivate the Print Spooler service, uncheck the box next to it.
  • Click OK to save changes and exit.
  • You must reboot your computer to finish the process because this procedure disables the service but does not stop it if it is currently active on the system.

4. Using PowerShell

Like the other two approaches, the PowerShell method also disables the service. Using this method, you can disable the service without losing the ability to print or fax.

  • Choose Windows PowerShell by pressing Win + X. (Admin).
Choose Windows PowerShell by pressing Win + X. (Admin).
  • Run the following instructions:

Stop-Service -Name Spooler -Force 

Stop-Service -Name Spooler -Force

Set-Service -Name Spooler -StartupType Disabled

Set-Service -Name Spooler -StartupType Disabled
  • If the Print Spooler process is already active on your computer, the first command terminates it. The following command stops the service from starting automatically in the future by disabling it.
  • Shut the PowerShell.

5. Via Command Prompt

You can stop Print Spooler using the conventional Command Prompt. However, this will only be effective in preventing the Print Spooler service until you log in.

When you restart your computer the following time, the Print Spooler service will be activated because it is configured to run automatically.

  • Enter “cmd” in the search bar, select “Run as administrator” to open the Command Prompt. An elevated Command Prompt will open as a result.
Enter "cmd" in the search bar, then select "Run as administrator" to open the Command Prompt. An elevated Command Prompt will open as a result.
  • Launch the service by first entering the command listed below into the Command Prompt window.

net start spooler

  • After running the command, you may use the following control to stop the Print Spooler service.

net stop spooler

Run the command-- net stop spooler

The service will be paused until the computer shuts down and begins again. If you want Print Spooler permanently disabled, you can use any of the solutions above.

How to Enable Windows Print Spooler Service?

You might need to restart the Print Spooler service at some point. To finish the printing project or for any other reason. Follow the instructions listed below to turn on the Print Spooler service.

A straight reboot will enable Print Spooler for you once you have disabled it through the Command Prompt. Additionally, System Configuration’s checkbox next to Print Spooler can be used to activate the program on your pc.

  1. Use Group Policy Editor
  2. Use Windows Service App
  3. Use Windows PowerShell

1. Use Group Policy Editor

  • Start the Local Group Policy Editor on your pc by using the Run window. Then select Printers under Computer Configuration > Administrative Templates.
  • Ctrl-click “Allow Print Spooler to Accept Client Connections” in the right pane.
  • Choose “Not Configured” when the Allow Print Spooler to Admit Client Connections window appears, and afterward, hit “Apply” and “OK” to save the modifications.
Choose "Not Configured" when the Allow Print Spooler to Admit Client Connections window appears.
  • Local Group Policy Editor should be closed. Your computer’s Group Policy Editor would no longer allow you to disable the Print Spooler.

2. Use Windows Service App

  • You can launch the Services app by entering “services.msc” into the Run window. To access its Properties dialogue box in the Services app, ctrl-click “Print Spooler” after that.
  • Resume the Print Spooler service by selecting the “Start” button, changing the Startup type to “Automatic” from “Disabled,” and then clicking “Start.”
Resume the Print Spooler service by selecting the "Start" button, changing the Startup type to "Automatic" from "Disabled," and then clicking "Start."
  • To save the modifications, choose “OK” and “Apply.”

3. Use Windows PowerShell

The following commands should be processed one at a time on the terminal prompts after starting Windows PowerShell with administrator privileges.

Set-Service -Name Spooler -StartupType Automatic

Start-Service -Name Spooler

The Print Spooler will be configured to launch automatically, and the commands above will also launch the service for you.

Final Thoughts

If hackers and attackers access a user’s PC, the PrintNightmare vulnerability could become a nightmare. You can safeguard yourself from the Print Spooler vulnerability by disabling Print Spooler. 

It also is a good idea to switch off this service if you aren’t using a printer and printing anything on your Microsoft Windows computer. Your computer will be safe from attacks on printer vulnerabilities if you deactivate the Print Spooler.

FAQs

What Is A Print Spooler Service?

By allowing each contributing machine to function as a print client, administrative client, or print server for the Print Services system, the print spooler service accomplishes the print client and print server responsibilities.

What Happens If I Disable The Print Spooler Service?

If the Print Spooler service is not enabled, printing will no longer be possible on the system. You can switch it on when you need it, such as right before you start a new print job on the device, then switch it off again when you’re done.

Should I Disable The Print Spooler Service?

Switching off the Print Spooler service is necessary as your computer is up to date. If the group policy option cannot be changed (for instance, using the Windows 10 Home version), you can completely stop the Print Spooler service on your PC using the Windows Services interface.

How Do I Reset The Printer Spooler?

– Run can be chosen by hitting the Start button. 
– Type to stop the print spooler after typing net stop spooler at the Command Prompt.
– Type to start the print spooler after typing net on the Command Prompt.