Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Windows 11/10, Printers, Print Spooler repair, Group Policy, Networking

Fix printer driver installation errors on Windows 10/Windows 11 — 0x000003eb, 0x00000057, 0x000005b3

Technician avatar Technician
Hey! We’ll fix the printer driver install error. Tell me your Windows version (11 or 10), printer brand (HP/Epson/Canon/Brother), and the exact error code — e.g., 0x000003eb, 0x00000057, 0x000005b3, or “Failed to add printer driver package”. Also share if the device is USB, Wi‑Fi, IPP, WSD, or TCP/IP.
Customer
Windows 11 Pro. Trying to install a Brother driver for a LAN printer via TCP/IP port. The wizard stops with Printer driver installation failed – Error 0x00000057.
Technician avatar Technician
Got it. On Windows 11/10, 0x00000057 typically means a broken or incompatible driver package already exists in the DriverStore, or the wrong Type 3/Type 4 model is selected. Other causes include corrupted Print Spooler files, policy blocks, or a partially removed universal driver. We’ll clean the driver store, reset the spooler, and install a signed package‑aware driver.
Customer
How do I clean out failed driver packages and reset the Print Spooler?
Technician avatar Technician
Reset the Print Spooler & remove bad drivers (Windows 10/11):
1) Open an elevated PowerShell/Command Prompt and run: net stop spooler.
2) Go to C:\Windows\System32\spool\PRINTERS and delete files (they’re temporary).
3) Open Print Management → All Drivers, right‑click the offending package and choose Remove Driver Package.
4) Also run pnputil /enum-drivers → pnputil /delete-driver oem##.inf /uninstall /force for leftovers.
5) Start the service: net start spooler. Try the install again using the latest signed driver.
Customer
The installer is a universal driver. Should I use Type 3 or Type 4? And does IPP vs TCP/IP port matter?
Technician avatar Technician
Driver model & port tips:
• Prefer the vendor’s package‑aware Type 3 or Type 4 driver for your exact model; avoid legacy non‑packaged drivers that trigger errors like 0x000003eb.
• For Windows 11, IPP works well with modern printers; for older models, create a Standard TCP/IP port with the printer’s IP and disable WSD auto‑discovery.
• If using a print server, ensure Point and Print approved servers policies are configured to avoid admin prompts.
Customer
I still see “Failed to add printer driver package”. Any other Windows fixes?
Technician avatar Technician
Repair Windows components: run DISM /Online /Cleanup-Image /RestoreHealth then sfc /scannow to fix component store corruption that blocks driver installs. In Windows Update → Advanced options, temporarily disable automatic driver updates if Windows keeps pushing an incompatible class driver that overwrites the vendor package.
Customer
We’re on a domain print server. Users hit 0x000005b3 when connecting. Is that a policy thing?
Technician avatar Technician
Likely. Since Microsoft hardened Point and Print restrictions, users may need elevation unless the server is in Approved servers and the driver is signed & package‑aware. Update the server driver, list the server FQDN in policy, run gpupdate /force, and reconnect.
Customer
USB install also fails. Any steps to pre‑stage the driver so non‑admins can plug and play?
Technician avatar Technician
Pre‑stage driver packages (run as admin once):
• pnputil /add-driver C:\Drivers\Printer\*.inf /install to add to the DriverStore.
• After that, users can connect the USB printer and Windows will install automatically without errors or admin prompts.
Customer
The installer says the driver isn’t signed. Could that block it?
Technician avatar Technician
Yes. Windows 11/10 enforces driver signature. Always download the latest WHQL‑signed driver from HP/Epson/Canon/Brother. Avoid disabling signature enforcement; instead, obtain the correct signed package for your model and OS build.
Customer
After your steps the driver installed, but printing fails in apps. Any final checks?
Technician avatar Technician
Open Printer properties → Ports and confirm the correct TCP/IP or IPP port. Print a Windows test page. In apps like Word/Acrobat, pick the newly installed model (not the old generic queue). Optionally set it as Default.
Customer
Perfect — the printer works. Thanks for helping fix the driver installation failure.
Technician avatar Technician
Summary: If printer driver installation fails on Windows 11/10, clear failed driver packages, reset the Print Spooler, install the correct Type 3/Type 4 package driver, choose a stable IPP/TCP‑IP port, and keep drivers WHQL‑signed. Need hands‑on help? Open the chat.

Quick answer: the accepted fix

Accepted fix when printer driver installation fails (Windows 11/10): remove conflicting driver packages with Print Management/pnputil, reset the Print Spooler, install a signed, package‑aware Type 3/Type 4 driver, and connect via a reliable TCP/IP or IPP port. If domain‑joined, configure Point and Print approved servers to avoid policy blocks.


Driver install errors after a Windows Update

Windows Update can replace vendor software with a class driver. If your printer stops installing or changes to a generic profile, remove the queue, delete the class driver package, and install the vendor’s latest WHQL driver. Temporarily pause driver updates to prevent auto‑replacement.

How to verify the driver is healthy

Print a Windows test page and a 2‑page PDF. In Event Viewer → Microsoft-Windows-PrintService check for successful DriverPackageInstall events and no errors like 0x000003eb. If issues persist, run DISM and SFC to repair the component store.

Printer driver won’t install — pro tips

Most failures are caused by a stale driver package or a wrong port type.

Quick path: clean the DriverStore → reset Spooler → install signed package driver → prefer IPP/TCP‑IP over WSD → verify in apps. For shared printers, align with Point and Print policies and update the server driver.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

Why does printer driver installation fail with error 0x000003eb or 0x00000057?

Usually a corrupted or incompatible driver package already exists in the DriverStore, or the installer uses a legacy non‑packaged driver. Remove the package, reset the Print Spooler, then install a signed Type 3/Type 4 driver.

How do I completely remove a failed printer driver from Windows?

Use Print Management → All Drivers to Remove Driver Package, then run pnputil /delete-driver oem##.inf /uninstall /force. Clear C:\Windows\System32\spool\PRINTERS and restart the Spooler.

WSD vs IPP vs TCP/IP — which port should I choose?

IPP or TCP/IP are most reliable for install. WSD discovery can create generic queues that cause driver mismatch. For older models, use a static Standard TCP/IP port.

Can Windows Update break printer drivers?

Yes, it can replace vendor packages with a class driver. Reinstall the vendor’s WHQL driver and optionally pause driver updates during deployment.

How do I install a printer driver without admin prompts for users?

Pre‑stage drivers with pnputil or deploy via a print server configured with Point and Print approved servers and signed package drivers.

Common driver install problems and quick fixes
SymptomLikely causeQuick fix
Error 0x00000057 Corrupt/old package in store Remove package; reset Spooler; install signed driver
Error 0x000003eb Legacy/non‑packaged driver Use package‑aware Type 3/Type 4 driver
“Failed to add printer driver package” Wrong port/driver mismatch Create TCP/IP or IPP port; reinstall
Works on server, fails on clients Point and Print policy block Approve servers; update packaged driver

Step‑by‑step (Windows 10/11)

  1. Stop Print Spooler; clear spool\PRINTERS files.
  2. Remove failed driver packages in Print Management and with pnputil.
  3. Install the latest WHQL‑signed Type 3/Type 4 driver for your model.
  4. Create a reliable IPP or Standard TCP/IP port and set as default.
  5. Run DISM and SFC if installation still fails; then retry.

Step‑by‑step (macOS)

  1. This guide targets Windows. For Macs, download the macOS driver from the vendor or use AirPrint.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant