How to Fix Network Printer Error 0x0000011b in Windows 11/10 – Shared Printer, RPC, Registry, Driver & Network Troubleshooting Guide
Windows error 0x0000011b is a network-printing error commonly encountered when one Windows computer attempts to connect to a printer shared by another Window...
Windows error 0x0000011b is a network-printing error commonly encountered when one Windows computer attempts to connect to a printer shared by another Windows computer.
The error may appear as:
Windows cannot connect to the printer. Operation failed with error 0x0000011b.
In many environments, the printer itself is perfectly functional. The problem occurs in communication between the host computer sharing the printer and the client computer trying to connect to it.
This distinction is extremely important.
A printer connected directly to the network through Ethernet or Wi-Fi and assigned its own IP address is different from a USB printer connected to one PC and shared through Windows.
Microsoft currently recommends checking printer sharing, network connectivity, network discovery, credentials, drivers, and manually reconnecting the shared printer when troubleshooting shared-printer connection problems.
This guide explains how to systematically diagnose and resolve error 0x0000011b without immediately weakening Windows security.
1. What Is Printer Error 0x0000011b?
Error 0x0000011b generally indicates that Windows was unable to establish the required connection with a shared printer.
A typical configuration looks like this:
Printer → USB cable → Host PC → LAN/Wi-Fi → Client PC
For example:
- Computer A has an HP LaserJet connected through USB.
- Computer A shares the printer as
HPLaser. - Computer B attempts to connect using:
\\ComputerA\HPLaser
Computer B may then display error 0x0000011b.
The printer hardware may be completely healthy because the failure occurs during the Windows-to-Windows printer-sharing process.
2. Shared Printer vs. Network Printer
Before troubleshooting, determine which type of printer installation you have.
Type A – Windows Shared Printer
Example:
\\ACCOUNTS-PC\HP-LaserJet
The printer is attached to another Windows computer and shared from that computer.
Error 0x0000011b is particularly relevant to this type of configuration.
Type B – Direct TCP/IP Network Printer
Example:
192.168.1.150
The printer has its own Ethernet or Wi-Fi connection and its own IP address.
In this configuration, you can often bypass Windows printer sharing entirely by installing the printer directly using its IP address.
Microsoft supports adding network printers directly and also recommends manual installation when automatic printer discovery fails.
3. Common Symptoms
You may experience one or more of these symptoms:
- Printer works normally on the host computer.
- Other computers cannot connect to it.
- Printer suddenly stopped working after Windows updates.
- Windows asks for network credentials.
- Printer appears on the network but cannot be installed.
\\ComputerNameopens but printer installation fails.- Error 0x0000011b appears while connecting.
- Printer repeatedly asks for a driver.
- Existing printer suddenly shows Offline.
- Removing and reinstalling the printer does not help.
- Printer installation fails despite successful ping.
- Some computers can print while others cannot.
4. First Check: Does the Printer Work on the Host PC?
Do not troubleshoot network sharing until the printer works locally.
On the computer physically connected to the printer:
- Open Settings.
- Go to Bluetooth & devices → Printers & scanners.
- Select the printer.
- Open Printer properties.
- Print a test page.
If the test page does not print locally, error 0x0000011b is probably not your primary problem.
First repair:
- Printer driver
- USB connection
- Printer hardware
- Print queue
- Print Spooler
- Printer configuration
Only continue with network troubleshooting after local printing works.
5. Check Whether Printer Sharing Is Enabled
On the host computer:
- Open Settings → Bluetooth & devices → Printers & scanners.
- Select the printer.
- Open Printer properties.
- Select the Sharing tab.
- Enable:
Share this printer
- Note the Share name.
For example:
HP1020
Microsoft confirms that the printer must first be installed and working on the primary PC and that printer sharing must be enabled before other Windows computers can use it.
6. Make Sure the Network Is Set to Private
Windows treats Public and Private networks differently.
On a trusted office or home LAN, the network should normally be configured as Private when using Windows printer sharing.
Go to:
Settings → Network & internet → Ethernet/Wi-Fi → Network profile type
Select:
Private network
Do this only on a trusted LAN.
Microsoft specifically recommends using a Private network for Windows printer sharing.
7. Enable Network Discovery and File and Printer Sharing
Open:
Settings → Network & internet → Advanced network settings → Advanced sharing settings
Under Private networks, enable:
- Network discovery
- File and printer sharing
Microsoft identifies both settings as requirements for shared-printer connectivity.
8. Test Basic Network Connectivity
Before changing Registry settings, verify that the two computers can communicate.
Suppose the printer host computer is:
ACCOUNTS-PC
On the client computer, press:
Windows + R
Enter:
\\ACCOUNTS-PC
Press Enter.
If the host computer opens and you can see its shared resources, basic Windows networking is working.
You can also test:
ping ACCOUNTS-PC
If you know its IP address:
ping 192.168.1.20
Remember that ping failure does not always mean the computer is offline because firewall policies can block ICMP.
Microsoft recommends confirming that both devices are on the same network and testing access to the host PC before troubleshooting the shared printer itself.
9. Try Connecting Directly to the Printer Share
Press:
Windows + R
Enter:
\\ComputerName\PrinterShareName
Example:
\\ACCOUNTS-PC\HP1020
Alternatively:
\\192.168.1.20\HP1020
If one method fails, try the other.
Microsoft currently documents both computer-name and IP-address methods for installing shared printers.
10. Remove the Existing Printer and Reconnect It
A corrupted printer connection can survive driver updates and Windows updates.
On the client PC:
- Open Settings → Bluetooth & devices → Printers & scanners.
- Select the problematic printer.
- Click Remove.
- Restart Windows.
- Add the printer again.
Then try:
\\HOST-PC\PrinterName
Microsoft also recommends removing and reconnecting a shared printer when connection problems continue.
11. Restart the Print Spooler
The Windows Print Spooler manages printing jobs and printer communication.
Press:
Windows + R
Type:
Press Enter.
Find:
Print Spooler
Right-click it and select:
Restart
Also verify:
Startup type: Automatic
Then try connecting to the printer again.
12. Clear a Stuck Print Queue
A damaged print job can sometimes cause printing and spooler problems.
Open Command Prompt as Administrator and run:
net stop spooler
Then open:
C:\Windows\System32\spool\PRINTERS
Delete the files inside the PRINTERS folder.
Do not delete the folder itself.
Then run:
net start spooler
Try printing again.
13. Check Network Credentials
A shared printer may require authentication to the host computer.
If Windows asks for credentials, enter a valid username and password belonging to the host computer.
For example:
HOSTPC\UserName
Microsoft specifically lists valid host-PC credentials as part of shared printer troubleshooting.
You can also examine saved credentials through:
Control Panel → Credential Manager → Windows Credentials
Incorrect or outdated credentials for the host computer may need to be removed and recreated.
14. Check Printer Permissions
On the host PC:
- Open Printer properties.
- Select Security.
- Check which users or groups are permitted to print.
- Verify that the intended users have the Print permission.
In a managed business environment, avoid simply granting excessive permissions to everyone unless your security policy permits it.
15. Update the Printer Driver
Driver mismatch is another important cause of shared printer problems.
Check the printer manufacturer's support site for the appropriate driver for:
- Windows 11
- 64-bit Windows
- Windows Server, where applicable
- Printer architecture and model
You can also check Windows Update for updated printer drivers after installation. Microsoft specifically recommends checking for driver updates after installing a printer.
For business printers, a manufacturer-supplied Universal Print Driver may sometimes provide better compatibility across multiple Windows versions.
16. Remove an Old or Corrupted Driver Package
Press:
Windows + R
Enter:
printui.exe /s /t2
This opens printer server driver properties on many Windows installations.
Locate the old printer driver and remove it if you are certain it is no longer required.
Restart the Print Spooler and install the latest appropriate driver.
Warning
Be careful on print servers or computers hosting several printers. Removing a shared driver package may affect other printers using the same driver.
17. Best Alternative: Install the Printer Directly by IP Address
If the printer itself has Ethernet or Wi-Fi and an IP address, consider avoiding PC-to-PC printer sharing altogether.
Suppose the printer IP address is:
192.168.1.150
Go to:
Settings → Bluetooth & devices → Printers & scanners
Select:
Add device
If Windows does not find it, select:
Add manually
Choose an option for adding a printer using a TCP/IP address or hostname where available.
Enter:
192.168.1.150
Install the correct printer driver.
Microsoft supports manually adding network printers when automatic discovery does not find the device.
Why Direct IP Printing Is Often Better
It removes the dependency on another desktop PC.
Instead of:
Client → Host PC → Printer
you get:
Client → Printer
This can improve reliability in an office environment.
18. Give the Printer a Stable IP Address
If you install printers by IP address, avoid allowing the printer's IP to change unexpectedly.
Use either:
- DHCP reservation on the router/DHCP server, or
- A correctly configured static IP address.
For example:
192.168.1.150
If the printer later changes to:
192.168.1.175
the existing TCP/IP printer port may stop working.
For business environments, DHCP reservation is often convenient because IP management remains centralized.
19. The RpcAuthnLevelPrivacyEnabled Registry Workaround
Many older troubleshooting guides recommend creating:
RpcAuthnLevelPrivacyEnabled
under:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
and setting it to:
0
This workaround became widely associated with error 0x0000011b.
However, this setting changes RPC-related printer security behavior.
Therefore, it should not be treated as the normal first solution.
Before considering this workaround, try:
- Install current Windows updates.
- Update both host and client PCs.
- Restart both computers.
- Verify printer sharing.
- Verify network discovery.
- Check credentials.
- Reinstall the printer.
- Update printer drivers.
- Use direct TCP/IP printing if possible.
Only administrators who understand the security implications should consider security-related Registry changes.
20. If You Must Test the Registry Workaround
Before changing the Registry, create a restore point or Registry backup.
Press:
Windows + R
Type:
regedit
Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
Check for:
RpcAuthnLevelPrivacyEnabled
If your organization has deliberately decided to test the historical workaround, the commonly documented configuration is:
DWORD (32-bit):
RpcAuthnLevelPrivacyEnabled
Value:
0
Restart the Print Spooler or restart Windows after making the change.
Important Security Warning
Setting this value to 0 should be viewed as a compatibility workaround rather than a preferred permanent solution.
Do not blindly deploy this Registry modification to every computer in an organization.
If the printer works using modern supported configuration without this change, prefer the secure configuration.
21. Which Computer Gets the Registry Change?
This causes considerable confusion.
Error 0x0000011b typically involves the relationship between:
- Host/print-server computer sharing the printer
- Client computer connecting to it
Registry modifications affecting Print Spooler RPC behavior are therefore especially sensitive on the computer acting as the printer host or print server.
Do not randomly apply Registry modifications to multiple machines without identifying the actual host/client architecture.
22. Do Not Immediately Uninstall Windows Security Updates
Older troubleshooting guides frequently recommended uninstalling the Windows update that appeared to trigger printer problems.
This is generally a poor long-term strategy.
Security updates frequently contain fixes for vulnerabilities unrelated to printing.
Removing them may expose the computer to known security risks.
A better approach is:
- Fully update Windows.
- Update printer drivers.
- Restart both systems.
- Reconfigure the shared printer.
- Verify authentication and permissions.
- Use direct TCP/IP printing where possible.
Only uninstall an update temporarily when you have identified a specific update as the cause and have an appropriate change-management and security plan.
23. Windows Firewall Checks
Printer sharing depends on Windows networking components.
On the host PC, verify that File and Printer Sharing is permitted through Windows Defender Firewall for the appropriate trusted network profile.
Do not solve the problem by permanently disabling Windows Firewall.
If temporarily disabling the firewall makes the printer work, that indicates a firewall rule or profile problem that should be corrected.
Re-enable the firewall after testing.
24. Check Whether Both PCs Are Fully Updated
A mixed patch level between the host and client can sometimes cause compatibility problems.
Run Windows Update on:
- Printer host PC
- Client PC
Restart both computers after updates.
Then remove and reconnect the printer.
Keeping both sides current is preferable to permanently weakening printer security settings.
25. Check Windows Version
Press:
Windows + R
Type:
winver
Check the Windows version on both computers.
This is especially useful when one machine connects successfully while another does not.
Compare:
- Windows edition
- Windows version
- Build number
- Architecture
- Update status
26. Windows 10 Consideration
Microsoft ended free Windows 10 support on October 14, 2025 for standard Windows 10 installations. Microsoft recommends moving eligible systems to Windows 11.
Therefore, in 2026 and later, organizations troubleshooting persistent Windows 10 printer-sharing problems should also consider whether the affected systems should be migrated to a supported Windows platform.
27. Test the Printer Using Its IP Address
If the printer has its own network interface, determine its IP address.
Example:
192.168.1.150
Run:
ping 192.168.1.150
Then enter the IP address into a web browser:
Many business printers provide an Embedded Web Server that displays:
- Printer status
- Toner level
- Network settings
- IP configuration
- Firmware information
If the printer is reachable directly, installing it through TCP/IP may eliminate the Windows-sharing problem completely.
28. Hostname Works but IP Does Not – or Vice Versa
If this works:
\\192.168.1.20\Printer
but this fails:
\\ACCOUNTS-PC\Printer
you may have a name-resolution issue.
If the hostname works but IP access behaves differently, investigate:
- DNS
- NetBIOS/name resolution
- Firewall
- Network profile
- Credentials
- Multiple network adapters
Microsoft specifically suggests trying the host computer's name and IP address when connecting to a shared printer.
29. Recommended Troubleshooting Order
For an office environment, use this sequence:
Step 1: Verify that the printer prints locally.
Step 2: Verify that both computers are on the same trusted LAN.
Step 3: Confirm the network profile is Private.
Step 4: Enable Network Discovery.
Step 5: Enable File and Printer Sharing.
Step 6: Verify the printer is shared.
Step 7: Test \\HostComputer.
Step 8: Test \\HostComputer\PrinterShare.
Step 9: Verify credentials and printer permissions.
Step 10: Restart Print Spooler.
Step 11: Remove and reconnect the printer.
Step 12: Update/reinstall the correct printer driver.
Step 13: Install all appropriate Windows updates.
Step 14: If the printer supports networking, install it directly using TCP/IP.
Step 15: Investigate advanced RPC/security configuration only after normal troubleshooting fails.
This sequence avoids unnecessary Registry modifications.
30. Example Office Scenario
Suppose:
Printer: HP LaserJet
Printer connection: USB
Host PC: ACCOUNTS-PC
Host IP: 192.168.1.20
Share name: HPLaser
Client: RECEPTION-PC
First test:
\\ACCOUNTS-PC
Then:
\\ACCOUNTS-PC\HPLaser
If hostname resolution fails, try:
\\192.168.1.20\HPLaser
If neither works, investigate network connectivity and printer sharing before modifying printer RPC settings.
31. Better Architecture for Multiple Office Users
If 10, 20, or more computers regularly use the same printer, sharing a USB printer from an employee's desktop computer may not be the best architecture.
The host PC must remain:
- Powered on
- Connected to the network
- Properly configured
- Free of spooler problems
A better solution may be:
Option 1 – Network Printer
Use a printer with built-in Ethernet/Wi-Fi.
Option 2 – Dedicated Print Server
Use a Windows print server for centralized printer management.
Option 3 – Hardware Print Server
For compatible USB printers, a dedicated network print-server device may be suitable.
Option 4 – Direct TCP/IP Installation
Install the network printer directly on each workstation using a stable printer IP address.
The correct solution depends on the size and management requirements of the network.
32. Security Best Practices
When repairing 0x0000011b:
- Do not permanently disable Windows Firewall.
- Do not blindly uninstall security updates.
- Do not deploy insecure Registry workarounds organization-wide without assessment.
- Keep Windows updated.
- Keep printer drivers current.
- Keep printer firmware current where appropriate.
- Use trusted Private networks for printer sharing.
- Restrict printer access appropriately.
- Avoid exposing Windows printer sharing directly to the internet.
- Prefer direct network printing where appropriate.
- Use supported Windows versions.
- Document Registry changes before deployment.
33. Quick Diagnostic Table
| Symptom | Likely Area to Check |
|---|---|
| Printer fails locally | Driver, spooler, USB, hardware |
| Host prints but client cannot | Sharing/network/RPC/credentials |
\\HostPC cannot open |
Network, firewall, discovery, DNS |
\\HostPC opens but printer fails |
Printer sharing, driver, permissions |
| IP works but computer name fails | Name resolution/DNS |
| Printer disappeared after update | Driver/sharing/security configuration |
| Only one client fails | Client configuration or driver |
| All clients fail | Host/share/spooler configuration |
| Network printer has its own IP | Consider direct TCP/IP installation |
| Print jobs remain stuck | Spooler or print queue |
| Windows asks for credentials | Host authentication/credentials |
| Error disappears after insecure Registry change | Investigate RPC/security compatibility rather than leaving an undocumented workaround |
Frequently Asked Questions (FAQ)
1. What does printer error 0x0000011b mean?
It generally indicates that Windows cannot establish the required connection to a shared network printer, often involving the communication or authentication between the client and the Windows computer sharing the printer.
2. Is 0x0000011b a printer hardware failure?
Usually not. If the printer works normally on the host PC, the problem is more likely related to Windows printer sharing, authentication, drivers, network configuration, or security settings.
3. Should I uninstall Windows updates to fix 0x0000011b?
Not as the first solution. Removing security updates can expose the computer to vulnerabilities. First try supported troubleshooting methods.
4. What is RpcAuthnLevelPrivacyEnabled?
It is a Registry value associated with RPC authentication/privacy behavior for Windows printing. It became widely referenced in historical workarounds for shared-printer connection problems.
5. Should RpcAuthnLevelPrivacyEnabled be set to 0?
It should not be treated as a routine first-line fix. Because it changes security-related behavior, administrators should understand the implications before using it.
6. Where is RpcAuthnLevelPrivacyEnabled located?
The commonly referenced Registry location is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
7. Can restarting Print Spooler fix 0x0000011b?
It can resolve some printer connection and queue problems, although it will not fix every cause of 0x0000011b.
8. How do I restart Print Spooler?
Run:
Find Print Spooler, right-click it, and select Restart.
9. Can I add the printer using the host computer's IP address?
Yes. For a Windows shared printer, Microsoft supports using formats such as:
\\192.168.1.20\PrinterName
10. Can I install the printer directly using its own IP address?
Yes, if the printer itself supports Ethernet or Wi-Fi networking and has its own IP address. This can be preferable to sharing the printer through another desktop PC.
11. What is the difference between printer IP and host PC IP?
The printer IP belongs to the physical network printer.
The host PC IP belongs to the Windows computer sharing a locally attached printer.
They are not the same thing.
12. Why can one computer print while another gets 0x0000011b?
The affected client may have different Windows updates, drivers, credentials, firewall settings, printer connections, or security configuration.
13. Should Network Discovery be enabled?
Yes, for conventional Windows sharing on a trusted Private network, Microsoft recommends enabling Network Discovery and File and Printer Sharing.
14. Should I disable Windows Firewall?
No. Temporarily testing firewall behavior can help diagnose the problem, but permanently disabling the firewall is not recommended.
15. Can printer drivers cause 0x0000011b?
Driver mismatch or corrupted printer drivers can contribute to shared-printer connection failures. Update or reinstall the appropriate driver when troubleshooting.
16. Can I use a printer share by computer name?
Yes.
Example:
\\ACCOUNTS-PC\HPLaser
This is a standard Windows shared-printer format.
17. Can I use an IP address instead of computer name?
Yes.
Example:
\\192.168.1.20\HPLaser
This can also help identify whether computer-name resolution is causing the problem.
18. Why does my shared printer stop working when the host PC is switched off?
Because the printer is being shared through that PC. The host must be powered on and available for client computers to access the shared printer.
19. Is direct TCP/IP printing better than Windows printer sharing?
For a printer with built-in network connectivity, it is often more reliable because printing does not depend on another desktop computer remaining online.
20. Does Windows 10 still receive normal free security updates?
Standard Windows 10 support ended on October 14, 2025. Organizations still using Windows 10 should evaluate their applicable support/ESU situation and migration to supported Windows versions.
21. Should I use a static IP for a network printer?
A stable address is recommended. This can be implemented using either a correctly configured static IP or a DHCP reservation.
22. What if \\ComputerName does not open?
Troubleshoot network connectivity, network discovery, firewall settings, computer-name resolution, credentials, and network profile before concentrating on the printer itself.
23. What if \\ComputerName opens but the printer will not install?
Check printer sharing, permissions, credentials, drivers, spooler status, and Windows security configuration.
24. Does 0x0000011b affect USB printers?
A USB printer can be affected when it is connected to one Windows PC and then shared with other computers over the network.
25. What is the safest approach to 0x0000011b?
Keep Windows and drivers current, verify normal network and sharing configuration, reconnect the printer, and use direct TCP/IP printing when practical before considering security-reducing Registry workarounds.
Conclusion
Windows printer error 0x0000011b should not automatically lead to uninstalling Windows updates or disabling security features.
The correct troubleshooting approach is to first identify whether you are dealing with a Windows shared printer or a true IP network printer.
For Windows shared printers, verify:
Host printer → Local printing → Private network → Network Discovery → File and Printer Sharing → Printer Share → Network Connectivity → Credentials → Permissions → Print Spooler → Drivers → Windows Updates
If the printer has its own Ethernet or Wi-Fi connection, installing it directly through a stable TCP/IP address can eliminate the dependency on Windows desktop printer sharing.
Registry changes such as RpcAuthnLevelPrivacyEnabled=0 should be treated as advanced compatibility workarounds and not as the default permanent solution.
A systematic approach not only fixes error 0x0000011b more reliably but also avoids unnecessarily reducing the security of Windows computers and business networks.
Tags
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.