Connectivity

USB Printer Not Detected? How to Get Windows 11 or macOS to See It

A USB printer that does not appear is usually a cable, port or install-order problem. Connecting before the driver is installed causes Windows to claim the device with a generic driver first.

FlashforgeGuider_Bild06_5184x2912
Photo: Creative Tools on Unsplash
On this page
  1. Quick fixes first
  2. Why this happens
  3. Fix 1: Cable and port, methodically
  4. Fix 2: Fix the install order
  5. Fix 3: Turn off USB power saving
  6. Fix 4: Read Device Manager properly
  7. Fix 5: Add the printer manually
  8. Fix 6: macOS
  9. Brand-specific notes
  10. If nothing worked

A USB printer that Windows or macOS will not detect is almost never a broken printer. The three causes that account for nearly all cases are a faulty or overlong cable, a port that cannot supply what the printer needs, and the printer having been connected before its driver was installed. All three are quick to rule out, and the order you test them in matters.

Quick fixes first

  1. Move the cable to a rear motherboard USB port, not a front panel socket, keyboard port or unpowered hub.
  2. Try a different, known-good USB cable under two metres long.
  3. Power the printer off and on with its own button while the cable is connected.
  4. Open Device Manager (Win+X, then Device Manager) and look for the printer, or for an Unknown device or Other devices entry.
  5. If the driver was never installed, install it now - then reconnect the cable when the installer asks.
a man using a computer
Samsung Memory

Why this happens

USB detection depends on a short conversation called enumeration: the computer supplies power, the device replies with a descriptor identifying itself, and the operating system loads a matching driver. Anything that disrupts that conversation produces a printer that simply is not there.

Cables are the biggest single culprit, and people discount them because the cable is not doing anything visibly wrong. Printer cables get moved, bent at the connector, and run behind desks. A cable with a partially broken data pair will still pass power - so the printer may power its status light from the port - while failing enumeration entirely. Length matters too: the USB specification allows up to five metres, but cheap cables at that length frequently fail with printers, which draw more current during motor movement than most peripherals.

The second cause is install order. When you plug in an unrecognised printer, Windows detects it, finds a generic class driver, and claims the device. When you then run the vendor installer, it finds a device already bound to another driver and either fails or installs a second, non-functional queue. This is why every printer installer says to wait before connecting.

Third: power management. USB selective suspend cuts power to idle devices, and printers - which sit idle most of the time - are prime candidates. Some models never wake correctly afterwards.

Fix 1: Cable and port, methodically

  1. Rear ports only. Front panel connectors run through an internal header cable that is often poorly seated and delivers marginal power. Use a port directly on the motherboard's back panel.
  2. No hubs. Unpowered hubs cannot supply what a printer draws during a paper feed. If you must use a hub, use a powered one.
  3. Short cable. Under two metres. If your current cable is a five-metre run, that alone can be the answer.
  4. Different cable. Borrow one rather than assuming. This is the single highest-yield test on the page.
  5. Check the connector. Printer-end connectors are usually USB-B, the square type with bevelled top corners. Make sure it is fully seated - they need a firm push.

Fix 2: Fix the install order

If the printer was connected before the driver went on, reset the situation:

  1. Unplug the USB cable.
  2. Remove the printer at Settings › Bluetooth & devices › Printers & scanners › Remove device, including any duplicates.
  3. Uninstall the manufacturer's software at Settings › Apps › Installed apps.
  4. Press Win+R, run printui /s /t2, and remove the leftover driver and package.
  5. Open Device Manager, tick View › Show hidden devices, and remove any greyed-out entries for the printer under Printers, Print queues or Universal Serial Bus controllers.
  6. Reboot.
  7. Run the full vendor installer and connect the USB cable only when it asks you to.

If the installer itself fails partway, work through driver installation fails or rolls back before trying again.

FlashforgeGuider_Bild06_5184x2912
Creative Tools CC BY 2.0

Fix 3: Turn off USB power saving

Two separate settings need changing, and doing only one is why this fix sometimes appears not to work.

Power plan

  1. Open Control Panel › Hardware and Sound › Power Options.
  2. Click Change plan settings next to your active plan, then Change advanced power settings.
  3. Expand USB settings › USB selective suspend setting and set it to Disabled.

Per-device power management

  1. Open Device Manager and expand Universal Serial Bus controllers.
  2. Double-click each USB Root Hub and Generic USB Hub entry.
  3. On the Power Management tab, untick "Allow the computer to turn off this device to save power".

Also check Settings › System › Power & battery and make sure Fast startup is not causing the machine to resume from a saved state without re-enumerating USB devices - on desktops, disabling Fast startup in Control Panel › Power Options › Choose what the power buttons do resolves a recognisable class of "printer gone after every restart" complaints.

Fix 4: Read Device Manager properly

What you see tells you where the break is:

What Device Manager showsWhat it meansNext step
Nothing changes when you plug inNo electrical connection at allCable, port, printer power
Unknown USB device (Device Descriptor Request Failed)Connection but no valid identificationCable first, then port, then the printer's USB interface
Entry under Other devices with a yellow markDetected but no driverInstall the vendor driver
Printer listed with a warning triangleDriver present but not loadingClean removal and reinstall
Printer listed normally but no queueDevice fine, print queue missingAdd the printer in Printers & scanners

To force a fresh look, right-click the entry, choose Uninstall device, tick the option to delete the driver software if offered, then unplug and replug the cable and let Windows redetect.

Fix 5: Add the printer manually

If the device appears in Device Manager but no printer queue exists:

  1. Go to Settings › Bluetooth & devices › Printers & scanners › Add device.
  2. Wait, then click Add manually.
  3. Choose Add a local printer or network printer with manual settings.
  4. Select the existing USB001 (or similar) virtual printer port.
  5. Pick your model from the list, or click Have Disk and browse to the .INF file inside the extracted vendor driver folder.

More options in can't add a printer in Windows. If the Print Spooler is unstable, no amount of adding will stick - fix that first via print spooler keeps stopping.

Fix 6: macOS

Connect the printer and open System Settings › Printers & Scanners. A USB printer normally appears automatically; if it does not, click Add Printer and check the Default tab, where USB devices appear with Kind set to USB.

Things specific to Macs:

  • Passive USB-C adapters are a frequent culprit on modern MacBooks. Use a powered hub.
  • Check System Information › USB (hold Option and choose Apple menu › System Information) to see whether the Mac sees the device electrically at all. If it is not listed there, no software fix will help.
  • If the printer appears but will not print, Control-click inside the printer list and choose Reset printing system, then add the printer again.
  • On macOS 26 Tahoe, the Local Network permission applies to network printers only - a USB printer does not need it, so do not go looking there for a USB fault.

Brand-specific notes

HP

Run HP Print and Scan Doctor, which checks the USB connection and driver state and repairs both. Note that HP Smart, now also called the HP app, is designed around network setup and may not complete a USB-only install on its own - use the full software from the HP hub.

Canon

Canon's setup will ask you to select USB explicitly rather than defaulting to it. If you ran the wireless path by mistake, re-run setup and choose USB connection when prompted.

Epson

Epson installers are strict about connection order and will wait indefinitely for you to plug in at the right moment. If the installer never detects the printer at that step, the cable or port is at fault, not the software.

Brother

Install the Full Driver and Software Package rather than the basic driver, particularly on an all-in-one - the basic driver prints but leaves the scanner undetected, as covered in scanner not working.

If nothing worked

Test the printer on a second computer with a known-good cable. That single test splits the problem cleanly: if the printer works elsewhere, the fault is in the original computer - a failing USB controller, a corrupt driver store, or spooler damage, all of which are fixable in software or with an inexpensive PCIe USB card. If the printer is not detected on any computer with any cable, its USB interface has failed.

A failed USB port on a printer is a board-level repair. On consumer models the labour alone typically exceeds the price of a comparable new machine, and replacement boards are often unavailable. Before writing the printer off, though, check whether it has network capability - a printer with working Wi-Fi or Ethernet is entirely usable without USB, and switching to a network connection costs nothing. That is by far the most sensible route on any model that supports it.

Repair is worth pricing only on business-class machines, printers under warranty, or ink tank models with substantial ink already inside. If you would like someone to work through the cable, port and driver tests with you before deciding, you can get help from a printer specialist.

United KingdomPrinters from Currys and Argos almost never include a USB cable, which catches people out - the box contains power and setup leaflets only. Buy a USB-B printer cable (the square-ended type) unless your model uses USB-C, and avoid the cheapest unbranded options, which are a common source of intermittent detection.
CanadaBest Buy Canada and Staples Canada also sell printers without a USB cable. If you are connecting to a recent laptop with only USB-C ports, use a powered adapter or dock rather than a passive dongle - underpowered adapters are a frequent cause of printers appearing and then dropping.
AustraliaOfficeworks and JB Hi-Fi sell USB-B printer cables separately; the printer box will not contain one. On modern USB-C-only laptops sold in Australia, use a powered hub rather than a passive adapter, since a printer drawing power over a passive dongle can enumerate unreliably.

Software mentioned in this guide

Frequently asked questions

Why is my USB printer not detected in Windows 11?

The three usual causes are a faulty or too-long cable, a port that cannot supply enough power such as a front panel socket or unpowered hub, and the printer being connected before the driver was installed. Try a known-good cable in a rear motherboard port, and install the driver first if you have not already.

Should I install the driver before or after plugging in the printer?

Before, unless the installer explicitly tells you otherwise. If you connect first, Windows detects the device and installs its own generic driver, which then blocks the vendor package from binding correctly. If that has already happened, remove the device and driver package, then reinstall in the right order.

What does Unknown USB device mean for a printer?

Windows detected electrical activity on the port but could not read a valid device descriptor from the printer. That points at the cable, the port or the printer's USB interface rather than the driver. Swap the cable first, then the port, then test the printer on a different computer.

Can USB selective suspend stop my printer working?

Yes. Selective suspend powers down idle USB devices to save energy, and some printers do not wake reliably afterwards, appearing to have disconnected. Disable it in Control Panel, Power Options, advanced settings, under USB settings, and also untick the power management option on the USB hubs in Device Manager.

My USB printer works on another computer. What does that tell me?

That the printer, its USB interface and the cable are all fine, so the fault is on the first computer - a driver problem, a spooler problem, or a failing USB port. Try a different port on that machine first, then do a clean driver removal and reinstall.

Emily Carter

Printer and home-networking specialist who has set up hundreds of inkjet and laser printers across Windows and macOS.

Questions & comments (0)

No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.

Ask about this page

Your comment appears after our team approves it. Or sign in to post faster.

Still stuck?

Let a printer specialist fix it with you, remotely

Share your screen, we diagnose the driver, Wi-Fi or firmware problem and fix it while you watch. One affordable annual plan covers every printer in your home or office.