What to do when Windows 11 Print Spooler fails to start
The Print Spooler in Windows 11 is a built-in software service that manages print jobs sent to your printer or network fax machine. When this service fails to start, your print queue stops working entirely and error messages appear whenever you try to print a document.
Fixing a broken Print Spooler usually involves restarting the service, clearing stuck print files from 📁C:\
Updating printer drivers is done by using Windows Update , Device Manager, or by downloading the latest software package directly from your printer manufacturer. Open Settings , select Windows Update , click Advanced options, open Optional updates, choose Driver updates, check your printer, and click Download and install.
Updating Printer Drivers Through Windows Update
Updating printer drivers through Windows Update lets you download stable printer software directly from Microsoft without visiting manufacturer websites. Windows checks for certified hardware packages automatically through the system settings menu, ensuring your printer communicates properly with Windows 11 without risking downloaded files from third-party sites.
- Open Settings by pressing the Win and selecting the gear icon, or by pressing Win+I.

Windows 11 Start menu with Settings gear icon highlighted. - Select Windows Update from the left sidebar or the main menu.
- Click on Advanced options to view additional system update categories.

Settings › Windows Update › Advanced options - Select Optional updates to expand the list of available driver packages and extra updates.
- Click on Driver updates to view hardware-specific software waiting for installation.
- Check the box next to your printer manufacturer’s driver update.
- Click Download & install to apply the update to your system.
- Restart your computer if prompted to finalize the driver installation.
Using Device Manager to Update Printer Drivers
Using Device Manager to update printer drivers forces Windows to scan your system and online databases for newer hardware software. This built-in tool helps you bypass automatic update delays by letting you target your specific printer queue directly and install missing files immediately.
- Right-click the Start button and select Device Manager (requires administrator privileges).

Windows 11 Device Manager window showing hardware and drivers. - Scroll down the hardware list and click the arrow next to Print queues to expand the section.
- Locate your printer in the expanded list, right-click it, and select Update driver.

- Click Search automatically for drivers to let Windows scan your computer and the internet for the newest available software.
- Follow any remaining on-screen prompts, then close Device Manager and test your printer.
Downloading and Installing Drivers Manually From the Manufacturer
Downloading and installing drivers manually from the manufacturer provides the newest features and diagnostic tools when automated Windows updates fail. Visiting official brand websites like HP, Canon, or Epson ensures you get the exact software package needed to fix stubborn printer connection errors.
- Open your web browser and navigate to the official support website for your printer brand, such as HP, Brother, Canon, or Epson.
- Locate the support or download section and enter your exact printer model number into the search field.
- Select your operating system version if the website does not detect it automatically.
- Download the recommended full feature software package or basic driver executable.
- Double-click the downloaded file (usually ending in .exe) from your Downloads folder (requires administrator privileges).
- Follow the manufacturer setup wizard instructions to unpack and install the driver files.
- Restart your PC once the installation completes.
Removing Old Printer Drivers Before Updating
Removing old printer drivers before updating clears out corrupted files that cause print loop errors and failed installations. Deleting outdated driver packages through Windows settings or the Print Management tool forces a clean installation state, giving your new printer software a fresh start.
- Open Settings and navigate to Bluetooth & devices, then select Printers & scanners.
- Click on your printer, select Remove, and confirm the deletion.

Windows 11 Settings showing Bluetooth & devices and Printers & scanners options. - Press Windows Key + R to open the Run dialog box, type
printmanagement.msc, and press Enter to open Print Management (requires administrator privileges). - Click All Drivers in the left panel.
- Right-click the old driver package you want to remove and select Remove Driver Package.
- Confirm the removal by selecting Remove driver and driver package, then click OK.
Managing Printer Drivers via Command Line
Managing printer drivers via command line lets advanced users view, add, or delete driver packages using text commands in Command Prompt. This administrative method uses tools like PnPutil to handle stubborn printer software that refuses to uninstall through standard Windows menus.
- Type
cmdin the Windows search bar, right-click Command Prompt, and select Run as administrator (requires administrator privileges). - To view all installed printer drivers, type
pnputil /enum-driversand press Enter. - Locate the published name of the printer driver (such as
oem12.inf) from the list. - To delete a specific driver package, type
pnputil /delete-driver oem12.inf /uninstalland press Enter, replacingoem12.infwith your actual driver file name. - Close the Command Prompt window once the process finishes.
Troubleshooting Common Printer Driver Update Failures
Troubleshooting common printer driver update failures usually involves restarting the Print Spooler, which is a background service that manages print jobs. When this background service freezes, it blocks new driver installations, and restarting it through the Services app clears the stuck queue so updates can finish.
- Type
services.mscin the Windows search bar and press Enter to open the Services app (requires administrator privileges). - Scroll down and locate Print Spooler.
- Right-click Print Spooler and select Stop.
- Open File Explorer and navigate to
C:\Windows\System32\spool\PRINTERS, then delete all files inside this folder to clear stuck print jobs. - Return to the Services window, right-click Print Spooler, and select Start.
- Attempt your driver update process again.
What to do next
Test your printer by printing a test page from the printer properties menu to verify that the updated software communicates correctly with your hardware. If issues persist, check your network connection settings or configure your firewall rules to allow local print traffic.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!