What this means

Error 0x0000007c means your computer cannot reach a shared network printer. Windows security updates changed how your machine talks to the printer host by restricting remote procedure call communication for print spoolers.

The printer itself is not broken. Local printing on the host machine still works fine. The failure sits entirely in the network path between your computer and the host.

This error happens when your computer uses a different architecture or driver version than the host. A network profile set to public will also block the connection.

Common causes

  • Strict RPC connection settings enforced by Windows updates
  • Mismatch in RpcAuthnLevelPrivacyEnabled registry settings between client and host
  • Windows Firewall blocking print spooler communication
  • Outdated printer drivers on the client machine
  • Network profile set to Public instead of Private
  • SMB signing or authentication protocol mismatches

What to check first

  1. 1Verify the printer works correctly when connected directly to the host PC
  2. 2Confirm both computers are on the same local network
  3. 3Check that printer sharing is still enabled on the host machine

Step-by-step fix

  1. 1

    Configure RpcAuthnLevelPrivacyEnabled Registry Key

    On the client or host computer, open Registry Editor and navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print. Create or modify a DWORD value named RpcAuthnLevelPrivacyEnabled and set it to 0.

    Incorrectly editing the registry can cause system instability. Back up the registry before proceeding.

  2. 2

    Check Network Profile Type

    Ensure that the network connection profile on both the client and host machines is set to Private rather than Public, as Public profiles block file and printer sharing.

  3. 3

    Restart the Print Spooler Service

    Open Windows Services, locate Print Spooler, right-click, and select Restart on both the host and client computers.

  4. 4

    Install Matching Print Drivers

    Download and install the exact same version of the manufacturer print driver on the client computer that is currently installed on the host computer.

  5. 5

    Adjust Windows Firewall Settings

    Verify that File and Printer Sharing is allowed through the Windows Defender Firewall on both machines.

When to contact a professional

Call your network administrator if your computer is on an Active Directory domain where Group Policy overrides local registry changes. You also need IT help if security policies block you from altering remote procedure call authentication levels. Forcing these changes against network rules will break your connection entirely.