USB Printer Port Missing in Windows? Get It Back (11/10)
If your USB printer's port has vanished from Windows — it's not listed under Print Server Properties, and the printer refuses to print no matter what you try — the fix in almost every case is simple: shut the PC down completely, connect and power on the printer before you start Windows again, not after. The counterintuitive part is that this isn't a glitch Windows quietly recovers from on its own restart; Microsoft confirmed it as a real bug back in 2020, and years later there's still no patch that removes the need for the workaround — connecting the printer in the right order is, as far as anyone can confirm, the permanent answer.
What's actually happening
Microsoft's own explanation, published when this first surfaced, comes down to two related symptoms. If you connect a USB printer, shut Windows down, and disconnect or power off the printer, then the next time you start the PC the printer's port — something like USB001 — won't be in the list under Settings → Devices → Printers & Scanners → Print Server Properties → Port tab. Nothing that depends on that port will work, which in practice means you can't print at all.
The root cause, per Microsoft: many USB printer drivers include something called a Language Monitor — a small component that handles two-way communication with the printer, like reporting "paper tray empty" back to Windows. When the printer isn't connected and powered on at the moment Windows starts up, a callback function inside that Language Monitor (called OpenPortEx) never gets invoked, so the port that should exist simply isn't created.
🕐 When we first covered this
- We wrote about this problem when it first broke, in June 2020, shortly after the bug started affecting Windows 10 versions 1903, 1909, and the then-new 2004 update.
- Microsoft's guidance at the time was the same connect-before-boot workaround, with a promise to look at a permanent fix "in a future version of the operating system."
- Years on, Microsoft's support page for this issue still describes the same workaround. There's no confirmed patch that made the problem go away on its own — so if you're still hitting it, you're not missing an update; the fix genuinely is the boot order.
Fixing it on Windows 10
This is the version of Windows the bug was originally confirmed on, and the fix is exactly the workaround above, done properly:
Step by step
- Close what you're working on, then shut the PC down completely — Start → Power → Shut down, or Alt+F4 from the desktop and choose Shut down. Don't use Restart or Sleep; it needs to be a full shutdown.
- Make sure the USB printer is connected and powered on. If it was off or unplugged, plug it in and switch it on now, before touching the PC's power button.
- Turn the PC back on and let it fully boot.
- Open Settings → Devices → Printers & Scanners → select the printer → Manage → Printer Properties → Ports tab (or Print Server Properties → Port tab) to confirm the USB port has reappeared.
⚠️ The order matters more than people expect
A quick reboot with the printer still unplugged won't fix this — the port has to be created during startup while the printer is already present and powered. If you plug the printer in after Windows has already loaded, you'll often see it detected as a generic device rather than getting its proper port back.
If you're printing from a laptop that regularly gets shut down and moved, the easiest long-term habit is to just leave the printer switched on. It removes the timing problem entirely, since the port only disappears when the printer is off or disconnected at the moment Windows starts.
If you're on Windows 11: check which problem you actually have
The original bug Microsoft documented was specific to Windows 10 1903 and later. On Windows 11, "my printer port is missing" more often turns out to be one of two different, unrelated causes — worth ruling out before you assume it's the same shutdown-order bug:
The entire port list is empty, not just your printer
If Print Server Properties → Ports shows nothing at all — no Local Port, no Standard TCP/IP Port, not even the Microsoft Print to PDF entry — that points to a damaged registry key rather than the timing bug above. The relevant key is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors. Repairing or restoring that key (via System Restore to a point before the problem started, or by carefully re-adding the standard monitor entries) tends to bring the full port list back, including ports unrelated to your printer.
A Group Policy setting changed after an update
Some people have found their printer ports and drivers stopped working after upgrading to a newer Windows 11 feature update, and traced it to the Point and Print Restrictions Group Policy being turned on when it wasn't before. To check it: open the Group Policy editor (gpedit.msc — Pro, Enterprise, and Education editions only; Home edition doesn't include this tool) and go to Computer Configuration → Administrative Templates → Printers → Point and Print Restrictions. Disabling it, where it's been enabled unexpectedly, has resolved the issue for a number of affected users.
✅ What to try first
Start with the connect-before-boot workaround regardless of which Windows version you're on — it's the fastest to test and costs nothing. If it doesn't bring the port back and the whole port list looks empty, move on to the registry key or Group Policy check above.
Still missing after the workaround? Here's what to try next
Restart the Print Spooler service
This won't recreate a missing USB port by itself, but it clears a separate and more common cause of print jobs getting stuck, so it's worth ruling out. Press Win+R, type services.msc, find Print Spooler in the list, right-click it, and choose Restart.
Manually create the port
If USB001 genuinely won't reappear on its own, you can add a port by hand: open Add Printer, choose "The printer that I want isn't listed," then "Add a local printer or network printer with manual settings," then "Create a new port" and pick Local Port. Give it a name, and Windows will let you attach the printer driver to it directly.
Remove and reinstall the printer
Go to Settings → Bluetooth & devices → Printers & scanners, remove the printer entry, then uninstall the driver package from Settings → Apps if it's listed separately. Reconnect the powered-on printer, then reinstall the driver from scratch. This clears out any leftover, half-broken port entries that a simple reconnect won't fix.
⚠️ What this won't fix
If your printer isn't detected at all — not even as an unknown USB device in Device Manager — that points to a cable, port, or hardware problem rather than this software bug. Try a different USB cable and a different physical USB port on the PC before spending more time on driver or registry fixes.
Frequently asked questions
What causes the USB printer port to go missing on Windows?
On Windows 10 (version 1903 and later), Microsoft confirmed this as a bug: shutting down with the printer connected, or disconnecting/powering it off, stops the printer's port from being recreated at the next startup, because the driver's Language Monitor callback isn't triggered in time.
Does Microsoft have a permanent fix for this yet?
Not one that's been confirmed. The support article Microsoft published back in 2020 still lists the same workaround rather than a patch, as far as can be verified. Treat connecting the printer before boot as the standing fix, not a stopgap.
What if I already turned the PC on without the printer connected?
A simple restart while the port is already missing usually won't bring it back. Do a full shutdown, connect and power on the printer, then start the PC again.
Is this the same issue on Windows 11?
Not always. Windows 11 can show a missing or empty port list for a different reason — a damaged registry key, or the Point and Print Restrictions policy being switched on, which some people ran into after a feature update. Try the boot-order fix first; if your whole port list is empty rather than just this printer, look at the registry key or that policy instead.
My USB001 port is missing from Add Printer entirely. How do I get it back?
Open Add Printer → "The printer that I want isn't listed" → "Add a local printer or network printer with manual settings" → "Create a new port" → Local Port. You can create and name the port manually from there.
Should I restart the Print Spooler service?
It's worth trying if the boot-order fix doesn't work. It won't usually recreate a missing USB port on its own, but it rules out a separate, more common cause of stuck print jobs.
Will reinstalling the printer driver fix it?
Sometimes, especially if the port is still missing after the workaround. Remove the printer and driver, then reinstall with the printer connected and powered on before you run the installer.
Does this affect network or wireless printers too?
No. This is specific to USB-connected printers and their local port. Printers on Wi-Fi or Ethernet use a Standard TCP/IP Port and don't run into this particular bug.
Is it safe to just leave the printer powered on all the time?
It sidesteps the problem completely, since the port only goes missing when the printer is off or disconnected at the moment Windows starts. If you're concerned about ink drying out over long idle stretches, check your specific printer's manual, since that's a separate consideration from this bug.
A note if you're still on Windows 10
Windows 10 reached the end of free security updates on October 14, 2025. It still runs, still boots, and this printer fix still applies exactly as described above — nothing about the workaround changes on an unsupported install. But if you're weighing whether to move to Windows 11 at some point, it's worth knowing your printer and its driver will very likely keep working the same way there, since USB printer ports function the same way across both versions; the difference, as covered above, is that Windows 11's port problems more often come from a different cause than this specific bug.
Revision note. Originally published June 12, 2020, when this bug was new on Windows 10 versions 1903, 1909, and 2004. Rewritten to cover Windows 11 as well, since printer port problems there usually trace back to a different cause — a damaged registry key or a Group Policy setting — rather than this exact bug. The core fix from 2020 hasn't changed: connect the powered-on printer before you start Windows, not after. If you've been fighting this for a while and nothing seemed to stick, hopefully knowing it's a real, documented quirk rather than something you're doing wrong makes it a little less frustrating.