Skip to content
Fixes & Errors

Printer Not Working on Windows 11: Where to Start

Printer not working on Windows 11 covers offline status, stuck queues, driver failures, and network issues. Here is the reliable walkthrough that resolves each one.

Printer Not Working on Windows 11: Where to Start

Printer not working on Windows 11 — document stuck in the queue, “offline” status when it’s clearly on, or a printer that simply won’t print — is one of those problems where the fix is obvious once you know the cause, but there are many possible causes. This guide works through them by frequency. We go deeper on the whole subject in our Complete Guide to Fixing Windows, Browser, and Software Errors.

Before anything else: print a test page directly from the printer itself (most printers have a test print button or menu option). If that works, the printer hardware is fine and the problem is between Windows and the printer. If the test page doesn’t print, the printer has a hardware or connection problem that no Windows setting will fix.

Fix 1: Clear the print queue

A stuck print job blocks every job that comes after it. When a job is in the “Deleting” or “Error” state and won’t clear, the printer looks functional in Windows but nothing actually prints.

Settings → Bluetooth and devices → Printers and scanners → your printer → Open print queue. If there are stuck jobs: right-click each one → Cancel. If they won’t cancel: clear the queue manually:

  1. Win+R → services.msc → Print Spooler → right-click → Stop
  2. Navigate to C:WindowsSystem32spoolPRINTERS → delete all files inside (leave the folder itself)
  3. Return to services.msc → Print Spooler → right-click → Start
  4. Send the print job again

This is the definitive stuck print queue fix. The spooler restart alone sometimes isn’t enough — deleting the queued job files from the PRINTERS folder ensures the stuck jobs are completely gone.

Fix 2: Printer status is “Offline”

Windows marks a printer as offline when it can’t communicate with it. The printer may actually be powered on and ready, but Windows hasn’t re-detected it. Right-click the printer in Settings or the Devices panel → “See what’s printing” → Printer menu → confirm “Use Printer Offline” is unchecked. If it’s checked: uncheck it and try printing.

For network printers: the “offline” status often means the IP address changed. Many network printers use DHCP and get assigned a different IP after the router restarts. Check the printer’s IP (print a configuration page from the printer menu, or look at the printer’s display) → compare it to the IP in Windows’ printer settings → update if different.

Fix 3: Run the printer troubleshooter

Settings → System → Troubleshoot → Other troubleshooters → Printer → Run. The troubleshooter checks for stopped services, offline status, driver issues, and queue problems automatically. It resolves a good portion of common printer failures in one step. Worth running before manual driver investigation.

Fix 4: Update or reinstall the printer driver

Outdated or corrupted printer drivers cause printing failures, garbled output, or the printer appearing as “offline” even when connected. Windows Update sometimes installs generic drivers that work for basic printing but miss features or stability fixes in the manufacturer’s driver.

For the best results: go to the printer manufacturer’s website (HP, Canon, Epson, Brother, Ricoh) → download the driver for your specific model and Windows 11 → install. Manufacturer drivers are more stable and complete than Windows Update’s generic versions.

For a clean reinstall: Settings → Bluetooth and devices → Printers and scanners → your printer → Remove device → restart → reinstall the driver. The clean remove eliminates corrupted driver state that installing over an existing driver leaves behind.

Fix 5: USB connection issues

For USB-connected printers: try a different USB port on the computer (USB 3.0 ports occasionally have handshake issues with older printers). Also try a different USB cable — USB cables fail more often than people expect, and a cable failure can present as a printer driver or queue issue.

Device Manager → Printers → right-click the printer → Uninstall device → disconnect the USB cable → reconnect. Windows detects the printer as new hardware and reinstalls the driver automatically.

Fix 6: Network printer connectivity

For Wi-Fi or network printers: ensure the printer and the computer are on the same network (both on the 2.4 GHz or both on 5 GHz, not mixed across network segments). Test connectivity: open Command Prompt → ping [printer-ip]. If ping fails: the network path to the printer is broken. Common causes:

  • Printer connected to 2.4 GHz while computer is on 5 GHz on a router that doesn’t bridge them (some routers treat these as separate networks)
  • Printer’s IP changed (DHCP reassignment after router restart) — check the printer’s current IP from its display or a config page
  • Firewall blocking print traffic — Windows Firewall → “File and Printer Sharing” → enable for Private network

Fix 7: Print Spooler service

If printing fails with “Spooler subsystem app has stopped” or if the Print Spooler service isn’t running: Win+R → services.msc → Print Spooler → check status. If stopped: right-click → Start. If it stops immediately again: there’s a corrupted spooler file. Run sfc /scannow from an administrator Command Prompt to repair system files including the spooler component.

Our guide on printer offline errors covers the IP and driver-specific approaches for network printer offline status. For drivers that won’t install or show errors during installation, our device driver guide covers the Windows driver infrastructure troubleshooting. Microsoft’s printer troubleshooting documentation covers the Print Management console (available in Windows 11 Pro and above) that provides detailed printer status, driver management, and queue management across multiple printers simultaneously.

Garbled output and wrong print quality

If the printer works but output is garbage characters, wrong fonts, or completely blank pages: the driver is the issue rather than connection or queue. Generic Windows drivers can produce garbled output with printers that expect specific commands. This is most common with older laser printers and label printers.

  • Download the PCL6 or PostScript driver from the manufacturer (not Windows Update) — these are richer driver formats that avoid generic translation issues
  • For label printers (Dymo, Brother, Zebra): always use the manufacturer’s specific driver; generic drivers don’t understand the label format commands
  • For PDF/XPS documents that print garbled: try printing from a different application (the source app may be sending incorrect format data)

Shared printer and network permissions

For printers shared from another Windows machine on the network: the sharing machine must be running and the printer must be shared with appropriate permissions. If you previously printed to a shared printer and it stopped:

  • Check if the host machine (the one with the printer physically connected) is powered on and hasn’t gone to sleep
  • The shared printer name may have changed — browse to \hostname in File Explorer to see the current shared printers
  • User account permissions: the connecting account needs print permission on the shared printer. On the host machine: Control Panel → Devices and Printers → right-click the printer → Printer properties → Security tab → confirm “Everyone” or the specific user account has Print permission

Printer requires firmware update

Some printers — particularly HP models — have firmware updates that fix printing issues with newer Windows versions. If the printer was working before a Windows Update and has had problems since: check the manufacturer’s support site for a firmware update for your specific model. Firmware updates are separate from drivers and update the software inside the printer itself.

HP printers specifically: the HP Print and Scan Doctor tool (free download from HP) handles firmware updates, driver reinstalls, and spooler fixes in one automated tool — more efficient than manual steps for HP printer issues.

Windows 11 and IPP printing

Windows 11 includes support for Internet Printing Protocol (IPP) which allows printing without manufacturer drivers for many modern printers. If you add a printer using Windows’ automatic detection (Settings → Printers → Add device) and it fails to install a manufacturer driver: Windows may install an IPP-based driver instead. IPP drivers work for basic printing but may lack features like double-sided printing, stapling, or custom paper sizes that the full manufacturer driver provides.

If your printer was auto-discovered and you’re missing features: remove it → go to the manufacturer’s website → download the full driver package → install manually. The full package includes the complete feature set rather than the IPP subset.

Print to PDF instead — emergency workaround

When nothing else is working and you need to produce output immediately: print to “Microsoft Print to PDF” (which always works, no hardware needed) → save the PDF → email it to yourself or take it to a print shop. This is an emergency workaround, not a fix — but it gets the document out while you work on the printer issue.

Corporate printers: Group Policy and Print Server

In enterprise environments, printers are often deployed through Windows Print Server or Group Policy. If a corporate printer stopped working:

  • The printer may have been removed from the print server — check with IT
  • Your account may have lost access — check permission changes with IT
  • The print server may be down — if all corporate printers stopped simultaneously, this is the cause
  • The machine may need to refresh Group Policy: gpupdate /force in administrator Command Prompt → restart → printers re-appear

Adding a printer that Windows can’t find automatically

Settings → Printers → “Add a printer or scanner” → if the printer doesn’t appear: click “The printer that I want isn’t listed” → options:

  • “Add a local printer or network printer with manual settings” → select the port (USB or TCP/IP) → choose the driver manually
  • “Add a printer using an IP address or hostname” → enter the network printer’s IP directly
  • “Add a Bluetooth, wireless or network discoverable printer” → triggers a longer scan

For network printers: adding by IP address is more reliable than auto-discovery, and setting a static IP on the printer (or creating a DHCP reservation in the router for the printer’s MAC address) ensures the IP doesn’t change and the connection stays stable.

Quick diagnosis summary

SymptomMost likely causeFix
Nothing prints, no errorStuck print queueStop spooler, clear PRINTERS folder, restart spooler
Printer shows OfflineIP changed or “Use Printer Offline” checkedUncheck offline mode; verify/update printer IP
Jobs disappear from queue, don’t printDriver error silently failingReinstall manufacturer driver
Garbled or blank outputGeneric driver incompatibilityDownload full manufacturer driver (PCL6/PS)
USB printer not detectedPort, cable, or driver issueTry different USB port/cable; uninstall and reconnect
Only works sometimesIP changing or spooler instabilityStatic IP for printer; fix spooler

Printer troubleshooting on Windows 11 is usually resolved by fixing the print queue (the fastest and most common fix), reinstalling the manufacturer driver, or verifying network connectivity. The test page from the printer itself and the spooler clear are the two actions that resolve the most cases with the least effort.

One thing to keep in mind: Windows 11 removed support for some very old printer drivers that worked in Windows 10. If a printer worked in Windows 10 but doesn’t in Windows 11, and the manufacturer hasn’t released a Windows 11 driver: you may be out of options for that specific printer on the native driver front. Workarounds include using the generic Windows PCL/PS driver (which may work with basic functionality), connecting the printer to another Windows 10 machine and sharing it to the Windows 11 machine, or accepting that very old printers (pre-2015 in many cases) simply don’t have Windows 11 support and replacing the hardware.

Checking Windows Event Viewer for printer errors

Event Viewer → Windows Logs → System → filter for source “PrintService.” The PrintService log records every print job attempt, spooler event, and driver error. When printing fails silently — no error to the user, job just disappears — the PrintService log shows what actually happened:

  • Event ID 372: document failed to print — includes the error code
  • Event ID 315: driver issue — names the specific driver component that failed
  • Event ID 2004: spooler didn’t respond — requires spooler restart

The error code in Event ID 372 can be looked up to find the specific cause — network authentication failure, driver rendering error, or format incompatibility. This is faster than guessing when a printer fails silently with no visible explanation in the queue or Settings. You might also run into USB Hub Not Working.

Printer problems have a reputation for being frustrating, but most of them are solved by three things: clearing the print queue with a spooler restart, installing the manufacturer’s driver (not Windows Update’s generic version), and verifying network connectivity for wireless printers. The Event Viewer PrintService log and the printer’s own test page are the two most useful diagnostic tools that most people never think to check — they cut investigation time significantly when the standard fixes haven’t resolved the problem. Related: Mobile Hotspot Not Working.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"