Offline and connection
USB printer not recognized in Windows 11: step-by-step fixes
Written by Fix a Printer Editorial Team · Updated

A USB printer not recognized in Windows 11 is frustrating because a cable connection is supposed to be the simple option. The good news is that USB faults are easier to pin down than network ones: either Windows sees the device on the bus or it does not, and Device Manager tells you which. Work through the steps below in order. The first two fix most cases without touching any settings.
If your printer is connected over Wi-Fi or Ethernet instead, use printer not showing up in Windows 11 or the printer offline fix. For other symptoms, start from the printer troubleshooting guide.
Step 1: Connect the printer directly
USB hubs, docking stations, monitor USB ports and front panel sockets on desktop cases all add one more link that can fail. Printers are also sensitive to unpowered hubs.
- Switch the printer on and wait until it is idle, not in the middle of a start-up routine.
- Unplug the cable from any hub or dock and plug it straight into a port on the computer. On a desktop, use a rear port on the motherboard.
- Wait a few seconds. Windows normally plays the connect sound and starts setting up the device.
If you use a USB-C laptop with an adapter, try a different adapter if you have one, or a USB-A port on the laptop if it has one.
Step 2: Swap the cable and the port
A USB cable can look perfect and still be faulty, especially if it has been bent at the plug. Very long cables cause problems too: the USB 2.0 standard, which most printers use, allows up to about 5 metres per cable, and extension cables push past that.
- Try a different cable, ideally a short one.
- Try every port on the computer. If the printer works in one port and not another, the problem is the port or its controller, not the printer.
- If possible, try the printer on a second computer. If it is not recognized there either, the printer’s own USB port or board may be at fault.
Step 3: Read Device Manager
Right-click Start, choose Device Manager, and look at these sections with the printer plugged in:
- Print queues or Printers: if your printer is listed, Windows sees it and the problem is in the driver or the Printers & scanners list. Go to Step 5.
- Universal Serial Bus controllers: an entry called Unknown USB Device (Device Descriptor Request Failed) or similar, often with a yellow warning sign, means Windows saw something but could not read it. That is a cable, port or power problem. Go back to Steps 1 and 2, then restart both devices.
- Other devices: a device with a yellow warning sign and your printer’s name (or a generic name) means Windows sees the printer but has no driver for it. Go to Step 6.
- Nothing changes when you plug in or unplug the cable: Windows is not seeing the printer at all. Check that the printer is on, try another cable and port, and test on another computer.
Use Action > Scan for hardware changes after each change so the list refreshes.
Step 4: Remove stale printer entries and reconnect
Old entries from a previous install, an earlier printer of the same model or a failed setup can stop Windows from setting the printer up again.
- Open Settings > Bluetooth & devices > Printers & scanners, select the printer if it is listed, and choose Remove.
- In Device Manager, right-click the printer or the unknown device and choose Uninstall device.
- Unplug the USB cable and restart the computer.
- Once Windows has started, plug the printer back in and wait a minute for setup to finish.
This simple reset fixes many printers that were working and stopped after an update or after being plugged into a different port.
Step 5: Add the printer manually
If Device Manager shows the printer but it does not appear in Printers & scanners, add it by hand:
- Open Settings > Bluetooth & devices > Printers & scanners and choose Add device.
- Wait a moment, then choose The printer that I want isn’t listed (it shows as Add manually on some builds).
- Choose Add a local printer or network printer with manual settings.
- Select Use an existing port and choose USB001 (Virtual printer port for USB). If there are several USB ports listed, pick the highest number, which is usually the most recent connection.
- Choose the manufacturer and model, or select Have Disk if you downloaded a driver package, then finish the wizard and print a test page.
Step 6: Get the right driver
- Windows Update: open Settings > Windows Update > Advanced options > Optional updates. Printer drivers are often offered there.
- Device Manager: right-click the device and choose Update driver, then Search automatically for drivers.
- The printer maker’s website: download the current Windows 11 driver for your exact model. Some makers ask you to run their installer first and only connect the USB cable when the installer asks; if your setup guide says so, unplug the printer, uninstall it as in Step 4, and follow that order.
If Windows then says the driver is unavailable, follow printer driver is unavailable for a clean reinstall.
Step 7: Check power settings for USB
On some laptops the USB port is put into a low-power state and the printer drops off. In Device Manager, open Universal Serial Bus controllers, right-click each USB Root Hub entry, choose Properties and, if a Power Management tab exists, clear Allow the computer to turn off this device to save power. Test again after a restart. You can undo this later if it makes no difference.
When the printer is recognized but still will not print
Once Windows lists the printer, any remaining problem is a print problem rather than a USB problem. If jobs sit in the queue, see the print spooler error fix. If the printer shows as paused, see printer paused in Windows 11. If the printer scans over the same cable but refuses to print, read printer scans but won’t print.
Quick checklist
- Direct connection to the computer, no hub or dock.
- A short, known-good cable and a different port.
- Device Manager checked for an unknown device or a driverless printer.
- Old entries removed, cable unplugged, computer restarted.
- Printer added manually on the USB port with a current driver.
Frequently asked questions
Why does Windows 11 not recognize my USB printer?
The usual causes are a faulty or too-long cable, a USB hub or dock that does not pass the printer through properly, a port that has gone into a bad state, a stale printer entry left from an earlier install, or a missing driver. Device Manager shows which of these you are dealing with.
What does Unknown USB Device (Device Descriptor Request Failed) mean?
Windows saw something plugged in but could not read the device's basic identity. It is almost always a cable, port, hub or power problem rather than a driver problem. Change the cable and port, connect directly and restart both devices.
Does it matter which USB port I use?
It can. Use a port directly on the computer, preferably a rear port on a desktop. Front panel ports, hubs, monitors and docking stations add another link that can fail. If one port does not work, try another before changing anything in Windows.
How do I add a USB printer manually in Windows 11?
Open Settings > Bluetooth & devices > Printers & scanners, choose Add device, then The printer that I want isn't listed. Choose to add a local or network printer with manual settings, use the existing USB001 port (or the highest USB port number shown), then pick the driver for your model.
Should I install the maker's software before plugging in the printer?
Some manufacturers ask you to run their installer first and connect the USB cable only when prompted. If your printer's setup guide says so, follow that order: uninstall the printer, unplug it, run the installer, and connect when asked.
Sources
Editorial team
The Fix a Printer team writes and updates independent printer troubleshooting guides, checking Windows and macOS steps against Microsoft and Apple documentation.

