继9月份更新后,10月份又更新了一波bug,kb5006670,kb5005539在10月13号更新后,会导致win10电脑连接共享打印机显示无法连接,错误0x00000709。当然,也有的不是显示709,有可能会显示打印机网络未连接,或者是其它的,但问题都是因为6670这个补丁。 卸载补丁也是暂时性的,过后又会自动更新,而且有的不能卸载补丁。 主要原因是补丁修改了win32spl.dll这个文件,找一台未更新的电脑把此文件复制下来替换更新补丁后的电脑就行了。
第一步:新建文本文档,复制批处理代码,另存为.bat文件。
第二步:把批处理文件和win32spl.dll放在同一个目录下。
第三步:执行批理文件,等待批处理文件执行完成。
第四步:重启电脑,就可以了。
批处理文件:
@Echo off
Color A
Title Fix Print spooler
rem 替换win32spl.dll
rem 重启打印服务
Echo --------------------------------------------------------------------------
Echo 停止打印服务
net stop spooler
Echo --------------------------------------------------------------------------
Echo 替换 win32spl.dll
rem win32spl.dll
Echo --------------------------------------------------------------------------
timeout /t 3 /nobreak
Takeown /A /F C:WindowsSystem32win32spl.dll
icacls "C:WindowsSystem32win32spl.dll" /grant "administrators":F
icacls "C:WindowsSystem32win32spl.dll" /grant SYSTEM:F
ren C:WindowsSystem32win32spl.dll win32spl.dll.old
copy "%~dp0win32spl.dll" C:WindowsSystem32win32spl.dll /Y
Echo --------------------------------------------------------------------------
Echo 增加注册表 RpcAuthnLevelPrivacyEnabled = 0
Echo --------------------------------------------------------------------------
rem add regkey
reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f
Echo --------------------------------------------------------------------------
Echo 启动打印服务
net start spooler
Echo --------------------------------------------------------------------------
Echo 完成操作,请进行打印测试吧!
pause
我是搬运工
,