更新Windows11 22H2 无法连接共享打印机 0x00000bc4

这个是新版的win32spl.dll localspl.dll不支持旧版组件了,替换下即可附安装包

附件

1.下載下列三個檔案到資料夾內
spoolsv.exe
localspl.dll
win32spl.dll
2.打開記事本
將下列命令複製進去
net stop spooler
TAKEOWN /F C:\Windows\System32\spoolsv.exe /A
Icacls C:\windows\System32\spoolsv.exe /grant Administrators:F
ren C:\windows\system32\spoolsv.exe C:\windows\system32\spoolsv.exe.old
TAKEOWN /F C:\Windows\System32\localspl.dll /A
Icacls C:\windows\System32\localspl.dll /grant Administrators:F
ren C:\windows\system32\localspl.dll C:\windows\system32\localspl.dll.old
TAKEOWN /F C:\Windows\System32\win32spl.dll /A
Icacls C:\windows\System32\win32spl.dll /grant Administrators:F
ren C:\windows\system32\win32spl.dll C:\windows\system32\win32spl.dll.old
copy localspl.dll C:\windows\system32\localspl.dll
copy win32spl.dll C:\windows\system32\win32spl.dll
copy spoolsv.exe C:\windows\system32\spoolsv.exe
net start spooler
pause
3.將檔案另存為fix0709.bat,並保存到您剛才創建的資料夾中和您下載的三個檔案放在一起
4.以管理員模式運行fix0709.bat

替换Windows10远程桌面的证书

1,自生成p12格式的服务器证书,切记一定是p12格式的。

2,在Windows Powershell 管理员运行 执行如下:

Get-ChildItem "Cert:\LocalMachine\My" #获取当前证书Hash

$PATH = (Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices) #设置环境变量

Set-WmiInstance -Path $PATH -argument @{SSLCertificateSHA1Hash="thumbprint"} #提换证书