Skip to content
Follow
Windows 🟡 Intermediate

What to Do When Your Printer Appears in Devices but Fails to Print

Richard
Written by
Richard
Sep 30, 2026 Updated Oct 1, 2026 9 min read
What to Do When Your Printer Appears in Devices but Fails to Print
What to Do When Your Printer Appears in Devices but Fails to Print

A printer that appears in Settings but won’t print is usually blocked by a stuck print queue or a Print Spooler service (the background process that sends jobs to your printer) that has stopped working. Clearing the queue, restarting the Print Spooler, and checking that the printer isn’t set to offline mode fixes most cases within a few minutes.

Advertisement

If those quick fixes don’t work, the issue is typically one of four things: an outdated or corrupted driver, a loose or broken connection, the printer not set as default, or a print job that won’t clear. The steps below go from fastest and safest to more involved — work through them in order until the printer starts working again.

⚡ Quick Answer

When a printer appears in Devices but won’t print, clear the print queue by opening Settings Bluetooth & devices Printers & scanners, selecting your printer, then Open print queue and canceling stuck jobs. If that doesn’t work, restart the Print Spooler service by pressing Win+R, typing services.msc, right-clicking Print Spooler, selecting Stop, deleting files in 📁C:\Windows\System32\spool\PRINTERS, then selecting Start again.

Advertisement

Check the Print Queue for Stuck Jobs

💡TipA single failed print job can block every job behind it, even though the printer itself looks perfectly healthy in Devices.

Check this first before touching any services or drivers.

  1. Open Settings and go to Bluetooth & devices > Printers & scanners.
    Settings › Bluetooth › Printers
    Settings › Bluetooth › Printers
  2. Select your printer from the list. You’ll see a details page with buttons for printer properties, driver options and a print queue.
  3. Select Open print queue. A separate window opens showing every document waiting to print, along with a status column.
  4. Right-click any document stuck at the top of the list and select Cancel. If the job won’t cancel or the status column just says “Deleting” and never finishes, move on to restarting the Print Spooler service below — a stuck job often can’t be removed while the spooler is holding onto it.
    Clicking the Open print queue button to check print queue on this computer
    Clicking the Open print queue button to check print queue on this computer

Clear a Stuck Queue by Restarting the Print Spooler Service

This is the single most useful fix if your printer shows up but won’t print. Restarting the Print Spooler service clears whatever the queue window couldn’t delete and gives the printer a clean slate. This step needs administrator access.

  1. Press Win+R, type services.msc, and press Enter. The Services window opens, listing every background service running on your PC.
  2. Scroll down and find Print Spooler in the Name column.
  3. Right-click Print Spooler and select Stop. The Status column next to it should go blank, meaning the service isn’t running.
  4. Open File Explorer and go to C:\Windows\System32\spool\PRINTERS. Delete every file inside this folder. These are the leftover job files that the spooler couldn’t clear on its own — deleting them doesn’t affect your printer or driver, only the stuck jobs.
  5. Go back to the Services window, right-click Print Spooler again, and select Start. The Status column should now show Running.
  6. Try printing a test page. If it goes through, the stuck queue was the problem and you’re done.

If the folder in step 4 won’t let you delete files because they’re “in use,” that confirms the spooler was still holding them — make sure you stopped the service in step 3 before trying again.

Make Sure the Printer Isn’t Set to “Use Printer Offline”

Windows sometimes flips a printer into offline mode on its own, usually after a failed connection attempt—even though the printer is switched on and connected. When this happens, jobs sit in the queue instead of producing an error, which is the exact ‘shows up but does nothing’ symptom you’re seeing.

Advertisement
  1. Open the print queue again from Settings > Bluetooth & devices > Printers & scanners > your printer > Open print queue.
    Clicking the Open print queue button to check print queue on this computer
    Clicking the Open print queue button to check print queue on this computer
  2. Select the Printer menu at the top of the queue window.
    Windows 11 Settings app showing list of installed printers.
    Windows 11 Settings app showing list of installed printers.
  3. Check whether Use Printer Offline has a checkmark next to it. If it does, select it once to remove the checkmark.
  4. Send a test print. The printer should now show as online and start processing jobs normally.

Set the Correct Printer as Default

If you have more than one printer installed — including virtual ones like "Microsoft Print to PDF" — jobs can silently go to the wrong device while the one you're staring at in the printer list never receives anything.

  1. Open Settings > Bluetooth & devices > Printers & scanners.
  2. Check that Let Windows manage my default printer is turned off if you want to force a specific default. With it on, Windows automatically switches the default to whichever printer you used most recently, which can be confusing if you print to different devices.
    Windows 11 setting to let Windows manage the default printer.
    Windows 11 setting to let Windows manage the default printer.
  3. Select your printer from the list, then select Set as default. You'll see "Default" appear under the printer's name on the main list.

Run the Windows Printer Troubleshooter

Windows 11 includes a built-in troubleshooter that checks for the most common causes automatically — stuck spooler, missing driver, and connection problems — and fixes several of them without you needing to know which one applies.

  1. Open Settings and go to System > Troubleshoot > Other troubleshooters.
    Settings › System › Troubleshoot › Other troubleshooters
    Settings › System › Troubleshoot › Other troubleshooters
  2. Find Printer in the list and select Run.
  3. Follow the prompts. It will ask you to select the specific printer if you have more than one installed, then run a series of automated checks.
  4. Read the results at the end. It either reports the problem is fixed, or lists what it found so you can jump to the right section.

Update or Reinstall the Printer Driver

An outdated or corrupted driver often lets the printer show up as connected while silently failing every job. Reinstalling the driver clears this out.

  1. Press Windows key + X and select Device Manager. This requires administrator access.
  2. Expand Print queues or Printers, depending on how your device is listed.
  3. Right-click your printer and select Update driver, then choose Search automatically for drivers. Windows checks online for a newer version. If it says "The best drivers for your device are already installed," the driver itself probably isn't the problem — move to the next step instead.
  4. Right-click the printer again and select Uninstall device if updating didn't help. Confirm the prompt. The printer disappears from Device Manager and from the printers list in Settings.
  5. Restart your computer. Windows re-detects the printer on startup and reinstalls a fresh driver automatically if it's connected and turned on. If it doesn't reappear, add it manually through Settings > Bluetooth & devices > Printers & scanners > Add device.

Check the Physical Connection (USB and Network)

A printer can report itself as "ready" to Windows over USB or Wi-Fi even when the data itself isn't getting through — the connection is active enough for Windows to detect the device, but not reliable enough to carry a full print job.

Advertisement
  1. Try a different USB port if your printer is connected by cable, ideally one directly on the back of your desktop rather than a front-panel port or a USB hub. Some hubs can't supply enough power, which stops a printer from processing jobs reliably.
  2. Try a different USB cable if you have one, especially if the current cable is old or has visible wear — a cable can pass enough signal to be detected without reliably carrying the larger data volume of a print job.
  3. Reconnect to Wi-Fi if your printer is networked: check its control panel or display for the network name it's connected to, and confirm it matches the network your PC is on. A printer connected to a different Wi-Fi band or a guest network will show up in your printer list (if it was added before) but never actually receive jobs.
  4. Restart the printer itself by turning it off, waiting about 10 seconds, and turning it back on. This clears any internal error state that doesn't show up on the Windows side at all.

Remove and Reinstall the Printer From Scratch

If none of the above worked, removing the printer entirely and adding it back gives Windows a completely clean connection, queue, and driver pairing.

  1. Open Settings > Bluetooth & devices > Printers & scanners.
  2. Select your printer, then select Remove device. Confirm the prompt. The printer disappears from the list.
  3. Select Add device at the top of the Printers & scanners page. Windows searches for available printers.
  4. Select your printer from the results and follow the prompts to finish installing it. If it doesn't appear in the search results, confirm the printer is turned on and connected, then select Add manually to add it by IP address or through a local port.

Delete a Corrupted Printer Entry From the Registry (Last Resort)

⚠️WarningSometimes a printer entry becomes corrupted so badly that removing and reinstalling it doesn't clear the old settings, and the same problem reappears.

Editing the registry can cause other problems if you delete the wrong key, so back up the registry first and only do this if every step above has failed.

  1. Press Windows key + R, type regedit, and press Enter. Accept the administrator prompt.
  2. Select File > Export and save a full backup of the registry before changing anything, so you can restore it if something goes wrong.
  3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. This is where Windows stores the configuration for every printer that's ever been installed.
  4. Expand the key and look for a subkey matching your printer's exact name.
  5. Right-click that subkey and select Delete, then confirm. Close Registry Editor and restart your computer.
  6. Add the printer again through Settings > Bluetooth & devices > Printers & scanners > Add device, exactly as described in the previous section.

To undo this if anything looks wrong afterward, open Registry Editor, select File > Import, and load the backup file you exported in step 2.

What to Do Next

If your printer still won't print after working through all of this, the fault is more likely in the printer's own hardware than in Windows — try the printer directly from another computer to confirm. If print jobs keep stalling on a regular basis rather than as a one-off, it's worth checking whether the Print Spooler service is crashing repeatedly, which points to a driver conflict rather than a one-time glitch. From here, a natural next step is learning how to keep the Print Spooler running reliably long-term, or checking Device Manager for other flagged hardware if the printer connects over USB and shares a hub with other devices.

Advertisement

What is the Old English word for "but"?

The Old English word for "but" is "ac," which appeared in texts like Beowulf and the Anglo-Saxon Chronicles. It's rarely used in modern English except in historical or linguistic contexts.

What does "but only" mean?

"But only" means an exception or restriction to what was just said. It introduces a single condition that changes the meaning: "You can go, but only if you finish your homework first."

How to say but without saying but?

Use "however," "yet," "though," "although," "still," or "on the other hand" as alternatives. You can also restructure with a dash or semicolon: "The plan looked good—it had one major flaw."

What does "but a" mean?

"But a" introduces a small or insignificant thing after mentioning something larger: "He wasn't wealthy, but a modest man" or "It's but a minor issue." It emphasizes that what follows is minor compared to what came before.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

📚 Related Tutorials

How to Check Print Queue on This Computer
Windows How to Check Print Queue on This Computer
What to Do When Windows 11 Print Spooler Fails to Start
Windows What to Do When Windows 11 Print Spooler Fails to Start
Why Does My Printer Keep Going Offline in Windows 11
Windows Why Does My Printer Keep Going Offline in Windows 11
Why Is My Default Printer Changing Automatically in Windows 11
Windows Why Is My Default Printer Changing Automatically in Windows 11

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *