0x00000002

Shared Printer Not Found 0x00000002 Fix

Hardware – Printers Beginner 👁 9 views 📅 Jun 21, 2026

Printer sharing broken? Error 0x00000002 means Windows can't find the printer. Quick fix: check print spooler and share permissions.

Getting "Shared Printer Not Found" with error 0x00000002? Yeah, it's annoying. The printer was working yesterday, and now Windows acts like it never existed. Let's fix it fast.

First Fix: Restart the Print Spooler

Nine times out of ten, this error is just the print spooler acting up. Here's what you do:

  1. Press Windows key + R. Type services.msc and press Enter. A window with a list of services opens.
  2. Scroll down until you see Print Spooler. Right-click it and select Stop.
  3. Now go to C:\Windows\System32\spool\PRINTERS in File Explorer. Delete everything inside that folder. Don't worry, these are just temp files. Windows recreates them.
  4. Go back to Services, right-click Print Spooler again, and click Start. After you start it, you should see the status column change to "Running."
  5. Close the Services window. Try adding the shared printer again. Go to Settings > Bluetooth & devices > Printers & scanners > Add device. Wait a few seconds — the printer should show up now.

Expected outcome: After restarting the spooler and clearing the folder, the error usually goes away. If it doesn't, move to the next step.

Second Fix: Check Permissions on the Host Computer

If the spooler restart didn't work, the problem is probably on the computer that's sharing the printer. The host computer might have changed its name, or the guest account permissions got messed up.

  1. On the computer with the printer physically connected, press Windows key + R, type printmanagement.msc, and press Enter. (If that doesn't work, search for "Print Management" in Start.)
  2. In the left pane, expand Print Servers, then click your computer's name, then Printers.
  3. Right-click your shared printer (you'll see it listed with a little share icon) and select Properties.
  4. Go to the Sharing tab. Make sure Share this printer is checked, and remember the share name — write it down.
  5. Click the Security tab. You should see Everyone in the list. If not, click Add, type Everyone, and click OK. Then give Everyone Print permission (at least that). Apply the changes.
  6. Now go back to the client computer (the one getting the error). In File Explorer, type \\\ in the address bar. For example: \\DESKTOP-PC\HP_LaserJet. If you see the printer listed there, double-click it to connect.

What you should see: A pop-up might ask if you trust the printer. Click Yes. Then the printer installs automatically. Try printing a test page.

Why This Happens

The spooler crashes or gets stuck on a corrupt file. When you clear the PRINTERS folder, you delete those stuck jobs. The permissions fix lets your computer access the printer even if Windows forgot the guest account. It's not a driver problem most of the time — it's a Windows permission or service glitch.

Less Common Variations

1. Host Computer Changed Name

If you renamed the computer sharing the printer, the old network path breaks. On the host, run hostname in Command Prompt to see the current name. On the client, use that new name in the \\hostname\printername path.

2. IPv6 or Network Profile Issue

Sometimes Windows switches the network profile from Private to Public. Print sharing only works on Private networks. On the client, go to Settings > Network & internet > Wi-Fi (or Ethernet), click the network name, and switch it to Private. Then try again.

3. Firewall Blocking Printer Sharing

Both computers need File and Printer Sharing allowed in the firewall. On each PC, open Control Panel > Windows Defender Firewall > Allow an app or feature through Windows Defender Firewall. Make sure File and Printer Sharing is checked for Private networks. If it's not, check the box.

4. Spooler Service Won't Start

If you restart the spooler and it immediately stops, check for corrupted drivers. In Services, right-click Print Spooler > Properties. Set Startup type to Automatic and click Start. If it fails, open Device Manager, expand Print queues, and uninstall any ghost printers. Then reboot and try again.

Prevention

To avoid this error again, one thing: keep the print spooler clean. Don't let print jobs pile up — cancel failed jobs. Also, don't rename the host computer without re-sharing the printer. Stick to one network profile (Private) for your home or office network. And update Windows regularly; some updates fix spooler bugs.

That's it. You shouldn't see error 0x00000002 again. If you do, start with the spooler restart — it's the fastest fix.

Was this solution helpful?