Sharing Printer from Windows 11 (23H2) to previous Windows OS

I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
thank you very much, it works on my laptop
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
I dont know why this not work for me.. Mine is Windows 11 23H2 and the PC for printer is Windows 10 22H2.. I use the reg file for both PCs and restart. but not work.. very sad...
 
Thank you and done on both PC , Windows 11 Share, Windows 10 Connect
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
 
Hey man, thanks for the fix. Appreciate it
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
thanks bro for that reg file..
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
Thanks sir it's working
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
YEH ! THANK YOU VERY MUCH, YOU HEL ME A LOT
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
thanks for the .reg file, made it easy for everyone
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
Thanks. it fixed the error. nice
 
I FU**ING FIXED IT.

So its a two parts problem. First one was fixed by your regkey, 2nd part is adding RpcAuthnLevelPrivacyEnabled set as 0 in the "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print"

Thank you so much Garlin for the assistance,

For everyone else dealing with this Microsoft change, please use the regkey below (apply key then reboot the PC):

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC]
"RpcUseNamedPipeProtocol"=dword:00000001
"RpcProtocols"=dword:00000007
"ForceKerberosForRpc"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000
It works fine. Thanks!
 
For me, it works if I share and attach the printer from Windows 10. After which, I can connect to the printer attached to Windows 10 on Windows 11. Both had to use garlin's REG file for this to work.

However, the other way around is not true; Windows 11 cannot share the printer for Windows 10 to access it through SMB, even with the REG file. It gives a 0x709 (abbreviated because i forgot how many zeroes there are) error.
 
Last edited:
However, the other way around is not true; Windows 11 cannot share the printer for Windows 10 to access it through SMB, even with the REG file. It gives a 0x11b (abbreviated because i forgot how many zeroes there are) error.
Have you tried enabling SMB guest access on the W11 host?
Code:
powershell "Set-SmbServerConfiguration -EnableInsecureGuestLogons $true -Force"
 
Hmmm, this option is missing from W11 even though it's still listed in the SMB2/SMB3 docs.
 
The only way to do this is within Powershell?

EDIT: OK, well, I'm not butthurt over the prospect, but is it at least possible to put that in a script?

EDIT: garlin, when you say "guest SMB access," did you mean create a Guest account in Windows 11 that has no password?

EDIT: garlin, I figured out what you've been saying I should do. However, I already did enable Insecure Guest Logons on the registry. I did that because it was the only way for the Windows 11 computer to look up the shares of other computers in the network. I was having trouble with that since switching from Windows 11 Pro to Windows 11 IoT Enterprise LTSC 2024.

Thanks though.
 
Last edited:
Hi, i found this forum while searching for a solution to this problem. I did every step but im still cannot connect to the network printer.

My setup is as follow:
Printer connected to a Windows 11 25H2 via USB.
And then i had 3 more computers, Windows 11 25H2, and two with Windows 10.

Everything was working fine since last year, im pretty sure a Windows update changed something. And after that i cannot print from any network computer, only from the computer where the printer is connected via USB.

This is what i have in the main computer and also in the other computer with Windows 11 that is trying to connect:

1776366873298.png

1776366795054.png
1776366929427.png

And this is the error i get when i try to connect from a different computer:

1776367049163.png
 
As far as I know, Windows now needs password protected user account if you are using local user account. maybe thats the problem? (it was for me on local home network, I wasn't able to share folders)
 
As far as I know, Windows now needs password protected user account if you are using local user account. maybe thats the problem? (it was for me on local home network, I wasn't able to share folders)
You can share folders without a password, but W11 network security now requires you to change so many different settings to permit it. Sometimes it's just easier to create a password to avoid the headaches.
 
Back
Top