24/7 support in USA, UK & Canada
Driver / Update Issue

Printer Not Printing After Driver Update?

Updated the printer driver and now it won't print? Fix driver conflicts, spooler issues, and queue jams.

Updated: Feb 20269 min read

You updated your printer driver — either manually or through Windows Update — and now the printer won't print, shows errors, or is stuck in the queue. This is a common issue with a straightforward fix.

Fix 1: Clear the Print Queue

  1. Open Settings → Bluetooth & devices → Printers & scanners
  2. Click your printer → Open print queue
  3. Click Printer menu → Cancel All Documents
  4. If jobs won't cancel, stop Print Spooler (Fix 2) and delete manually

Fix 2: Restart Print Spooler

  1. Press Win + R → type services.msc → Enter
  2. Find Print Spooler
  3. Right-click → Stop
  4. Open C:\Windows\System32\spool\PRINTERS → delete all files
  5. Go back to Services → right-click Print Spooler → Start

Fix 3: Roll Back the Driver

  1. Open Device Manager (Win + X → Device Manager)
  2. Expand Print queues
  3. Right-click your printer → Properties → Driver tab
  4. Click "Roll Back Driver"
  5. If grayed out, proceed to Fix 4 for a clean reinstall

Fix 4: Clean Reinstall the Driver

  1. Remove the printer: Settings → Printers & scanners → select printer → Remove
  2. Remove the driver package:
    • Press Win + R → type printmanagement.msc → Enter
    • Go to All Drivers
    • Right-click the problematic driver → Remove Driver Package
  3. Clear spooler: Stop Print Spooler → delete files in PRINTERS folder → Start Spooler
  4. Restart computer
  5. Install fresh driverfrom manufacturer's website:
    • HP: support.hp.com/drivers
    • Canon: usa.canon.com/support
    • Epson: epson.com/Support
    • Brother: support.brother.com/downloads

Fix 5: Check Printer Port Assignment

  1. Go to Settings → Printers & scanners → click printer
  2. Click Printer properties (not preferences)
  3. Go to Ports tab
  4. Make sure the correct port is checked:
    • USB printer: USB00x port should be checked
    • Network printer: Standard TCP/IP Port with correct IP
    • WiFi printer: WSD Port or TCP/IP Port
  5. If wrong port, select the correct one and click Apply

Fix 6: Set as Default Printer

  1. Go to Settings → Printers & scanners
  2. Turn off "Let Windows manage my default printer"
  3. Click your printer → Set as default
  4. Try printing a test page from Printer Properties

Fix 7: Run Windows Troubleshooter

  1. Open Settings → System → Troubleshoot → Other troubleshooters
  2. Click Run next to "Printer"
  3. Follow prompts
  4. Restart after completion

Frequently Asked Questions

Why did my printer stop printing after a driver update?

Driver updates can cause: (1) Version mismatch between driver and printer firmware, (2) The new driver changed the printer port assignment, (3) Print spooler crashed during the update, (4) Old driver wasn't fully removed before new one installed. The most common fix is clearing the spooler and reinstalling the driver cleanly.

Should I use the Windows driver or the manufacturer driver?

Use the manufacturer's driver from their website (HP, Canon, Epson, Brother). Windows generic drivers lack features and often have compatibility issues. However, make sure you download the driver matching your exact printer model and Windows version (10 or 11, 32 or 64-bit).

Printer shows as ready but nothing prints — what's wrong?

The print queue is likely stuck. Open the print queue (Settings → Printers → your printer → Open queue) and cancel all jobs. Then restart the Print Spooler service. If still not printing, the driver may have changed the port — check Printer Properties → Ports tab.

How do I completely remove a printer driver?

To fully remove: (1) Remove printer from Settings, (2) Open Print Management (printmanagement.msc) → All Drivers → delete the driver package, (3) Restart Print Spooler, (4) Delete C:\Windows\System32\spool\PRINTERS contents, (5) Restart computer, (6) Install fresh driver.

Can I go back to the old printer driver?

Possibly. Open Device Manager → Print queues → right-click printer → Properties → Driver → Roll Back. If not available, check the manufacturer's website for archived/previous driver versions. You can also use Windows System Restore to go back to your previous configuration.

Printer Still Not Printing?

Our technicians can remotely fix driver conflicts and printing issues.