If you are getting Printer Error 0x0000011b, Windows cannot connect to the printer, or "There is not enough memory to complete this operation", this complete guide will help you fix the problem step-by-step.
While fixing a shared network printer, you may also encounter another client-side error such as 0x00000bcb. This guide includes the solution for both errors.
Why Printer Error 0x0000011b Happens
- Windows security updates changed printer RPC authentication behavior
- Shared printer authentication fails between Host and Client PCs
- The Print Spooler or printer driver has a problem
- Windows may incorrectly display a memory-related error
- Different Windows versions may have driver compatibility or Point and Print restrictions
PART 1: Fix Error 0x0000011b on Host PC
The Host PC is the computer where the printer is physically installed and shared with other computers.
Step 1: Modify Registry
- Press Windows + R.
- Type
regeditand press Enter. - Go to:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
- Right-click inside the right panel and select New → DWORD (32-bit) Value.
- Name the value:
RpcAuthnLevelPrivacyEnabled
- Double-click it.
- Set Value data to 0.
- Click OK.
RpcAuthnLevelPrivacyEnabled to 0 lowers the RPC privacy/authentication protection used for printer sharing. This is a compatibility workaround and should be used only where required.
Step 2: Restart Print Spooler
- Press Windows + R.
- Type:
services.msc
- Find Print Spooler.
- Right-click it and select Restart.
- Restart the Host PC.
PART 2: Fix Shared Printer on Client PC
The Client PC is the computer that is trying to connect to the printer shared by the Host PC.
Step 1: Remove Old Printer Driver Completely
- Press Windows + R.
- Type:
printui /s /t2
- Press Enter.
- In the Print Server Properties window, open the Drivers tab.
- Select the affected printer driver.
- Click Remove.
- Select Remove driver and driver package.
- Click OK and close the window.
- Restart the Client PC.
Step 2: Clear Print Spooler Files
- Press Windows + R.
- Type
services.mscand press Enter. - Find Print Spooler.
- Right-click it and select Stop.
- Open:
C:\Windows\System32\spool\PRINTERS
- Delete all files inside the PRINTERS folder.
- Return to Services.
- Right-click Print Spooler and select Start.
- Restart the Client PC.
PART 3: If Client PC Shows Error 0x00000bcb
After removing the old driver, you may sometimes receive:
Error 0x00000bcb
This can happen when Windows blocks the installation of a printer driver through Point and Print security restrictions.
Method 1: Fix 0x00000bcb Using Registry Editor
- Press Windows + R.
- Type
regeditand press Enter. - Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers
If the Printers key does not exist, create it manually.
- Right-click Printers and select New → Key.
- Name the new key:
PointAndPrint
- Click the newly created PointAndPrint key.
- In the right-side panel, right-click and select New → DWORD (32-bit) Value.
- Name it:
RestrictDriverInstallationToAdministrators
- Double-click the new value.
- Set Value data to:
0
- Click OK.
- Close Registry Editor.
- Restart the Client PC or restart the Print Spooler service.
- Try connecting to the shared printer again.
RestrictDriverInstallationToAdministrators to 0 allows non-administrator users to install printer drivers through Point and Print. This reduces a Windows security restriction. Use it only when necessary and preferably on a trusted network.
Method 2: Add the Printer Using a Local Port
If the registry method does not solve 0x00000bcb, you can install the printer driver locally and connect to the shared printer using a Local Port.
- Download the exact printer driver for your printer model from the manufacturer's official website.
- Install the driver on the Client PC.
- Open Control Panel → Devices and Printers.
- Select Add a printer.
- Choose The printer that I want isn't listed.
- Select Add a local printer or network printer with manual settings.
- Select Create a new port.
- Choose Local Port.
- Enter the shared printer path in this format:
\\HostComputerIP\PrinterName
For example:
\\192.168.1.10\HP LaserJet
- Select the correct printer driver.
- Complete the installation.
- Print a test page.
PART 4: Reconnect the Shared Printer
- Press Windows + R.
- Type:
\\HOST-PC-NAME
Replace HOST-PC-NAME with the actual Host PC name.
- Press Enter.
- Find the shared printer.
- Right-click the printer and select Connect.
- Allow Windows to install the printer driver.
- Print a test page.
Recommended Troubleshooting Order
If you are facing both 0x0000011b and 0x00000bcb, use this order:
- Fix 0x0000011b on the Host PC.
- Restart the Print Spooler.
- Remove the old printer driver from the Client PC.
- Clear the Client PC Print Spooler queue.
- Try reconnecting the shared printer.
- If 0x00000bcb appears, apply the PointAndPrint registry fix.
- Try connecting again.
- If it still fails, install the correct printer driver locally and use the Local Port method.
Related Network Fix
Windows PCs Not Showing Up in Network (Complete Fix Guide)
Official Microsoft Support
For official Windows troubleshooting information, visit Microsoft Support .
Watch Video Tutorial
▶ Watch Full Video GuideFrequently Asked Questions
What is printer error 0x0000011b?
Error 0x0000011b is commonly related to Windows printer-sharing RPC authentication and security changes. It can prevent a Client PC from connecting to a shared printer.
What is printer error 0x00000bcb?
Error 0x00000bcb can occur when Windows blocks the installation of a shared printer driver because of Point and Print driver installation restrictions.
Does this fix work for Windows 7, 10 and 11?
These troubleshooting methods can help with shared printer problems across Windows 7, Windows 10 and Windows 11. However, available settings and security behavior can vary depending on the Windows version and installed updates.
Is the "not enough memory" printer error caused by RAM?
Usually, no. When this message appears while connecting to a shared printer, the underlying problem can be printer authentication, driver installation, spooler, or Windows security restrictions rather than insufficient physical RAM.
Why does 0x00000bcb appear after removing the printer driver?
Windows may block the printer driver installation because of Point and Print security restrictions. In this situation, the RestrictDriverInstallationToAdministrators registry setting may need to be changed, or the printer can be installed using a Local Port with the correct driver.
Should I leave the registry settings permanently?
These registry changes can reduce Windows security protections. If you only needed them as a compatibility workaround, consider restoring the original security settings after the printer has been installed and confirmed working, provided your environment supports it.

Hi Please, Do Not Spam in Comments