Printer Error 0X00000868: NERR_DestNotFound Fix
This error means Windows can't find the printer destination. Usually a stale print spooler or bad driver. Here's how to kill it fast.
The 30-Second Fix: Restart the Print Spooler
Nine times out of ten, this error happens because the print spooler service locked up. Maybe you yanked a USB cable mid-print. Or a bad driver sent a garbage job. Either way, killing and restarting the spooler clears the rot.
- Hit
Win + R, typeservices.msc, press Enter. - Scroll down to Print Spooler. Right-click it, select Stop.
- Open File Explorer, navigate to
C:\Windows\System32\spool\PRINTERS. Delete everything inside that folder. You might need admin rights — say yes. - Back in services.msc, right-click Print Spooler again, choose Start.
- Try printing. If it works, you're done. If not, move to the next section.
This takes thirty seconds. Don't skip the file deletion — that's where the stuck job sits. The service restart alone won't always flush it.
The 5-Minute Fix: Nuke the Printer Driver
If the spooler restart didn't cut it, the driver's likely corrupted. Windows caches printer drivers aggressively. A fresh install fixes it.
- Go to Settings > Bluetooth & devices > Printers & scanners.
- Click the problem printer, then Remove device. Confirm.
- Now open Print Management. Hit
Win + R, typeprintmanagement.msc. - Expand Print Servers > Your PC Name > Drivers. Find any driver tied to that printer. Right-click, Delete. Check Remove driver packages from the driver store if prompted.
- Reboot your PC.
- Add the printer back: Settings > Add a printer. If it's a network printer, use its IP or hostname. For USB, plug it in and let Windows re-detect.
This kills the bad driver completely. I've seen systems where the driver rots in cache for months. Blasting it from Print Management is the only way.
The 15+ Minute Fix: Registry Clean (If All Else Fails)
Sometimes the driver or spooler data burrows into the registry. You'll find leftover keys pointing to nonexistent printers. This is rare — only dig here if the first two steps failed.
Back up your registry first. File > Export in regedit. Save it somewhere safe.
- Open
regeditas admin. HitWin + R, typeregedit, right-click result, Run as administrator. - Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers. - Under Printers, you'll see subkeys named after printers. If the broken printer's key is still there (even after removal), right-click and Delete it.
- Also check
HKEY_CURRENT_USER\PrintersandHKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts. Delete any references to the problem printer. - Close regedit, reboot, re-add the printer.
A word of caution: don't delete keys you don't recognize. Stick to the printer name you see in the error. If you don't see it, leave it alone.
Why This Error Happens (Quick Context)
0X00000868 maps to NERR_DestNotFound from the old LAN Manager days. It means the print destination — a port, a queue, a network path — vanished from what Windows thinks exists. Common triggers:
- You renamed a network printer without updating the local config.
- A USB printer disconnected while a job was spooling.
- A remote print server went offline permanently, but Windows still holds the old connection.
- Group Policy pushed a broken printer mapping.
The spooler restart catches most of these. The driver wipe catches the rest. The registry cleanup is for the stubborn ones.
When to Skip This Entire Guide
If the printer is network-based and the server itself changed, none of this helps. Check with your network admin — the printer queue name might have changed. In that case, delete the printer and re-add it with the correct path. No driver removal needed.
Also, if you're on a domain and the error reappears after a reboot, Group Policy is likely pushing a bad printer mapping again. Talk to your IT team to fix the policy.
That's it. Three steps, thirty seconds to fifteen minutes. Start with the spooler, escalate if needed. You'll be printing again fast.
Was this solution helpful?