办公室多台电脑之间互传文件、共享一块硬盘、共用一台打印机,本来就是为了省事。结果设置完共享,客户机连主机的时候直接弹709报错,提示“操作无法完成(错误0x00000709)”。有时候还能看到打印机名称,一点连接就卡死或者闪退。更麻烦的是,Win10和Win11混用的环境里,709报错还经常带着11B错误一起出现,打印机驱动装到一半就回滚,共享硬盘也连不上。我们云尚修网团队平时主做打印机废墨清零,但这类局域网共享故障每天也接不少——毕竟打印机连不上网,清零了也没法打。
出现709报错及共享失败的原因大致有四点:第一,微软某几个安全补丁强化了打印机RPC认证,导致非主机本地的管理员账户无权安装驱动,典型补丁号是KB5005569、KB5006670、KB5006667;第二,主机和客户机的系统版本跨度大(比如Win10 21H2连Win11 22H2),RPC加密级别不一致;第三,组策略里“拒绝从网络访问这台计算机”包含了Guest来宾账户,或者共享文件夹的安全选项卡没加Everyone;第四,打印机驱动签名不匹配,64位系统装了32位驱动包。

解决709报错和共享故障的流程分五步。我们云尚修网工程师远程操作时,第一步先查主机打了哪些补丁,把上面提到的几个打印机共享补丁直接卸载,重启电脑。第二步改注册表——定位到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print,新建DWORD值RpcAuthnLevelPrivacyEnabled,数值填0;如果还有11B错误,再新建RestrictDriverInstallationToAdministrators也设为0。第三步开组策略:运行gpedit.msc,找到“计算机配置-管理模板-打印机”,启用“配置RPC连接设置”,选“对客户端使用身份验证后,允许匿名客户端”;再找到“拒绝从网络访问这台计算机”,把Guest删掉。第四步处理共享硬盘和文件夹:右键文件夹属性-共享-高级共享,勾选“共享此文件夹”,权限里添加Everyone并给读取/写入;安全选项卡里同样加Everyone。第五步处理打印机驱动:客户机通过IP地址访问主机(\主机IP),右键打印机选“连接”,如果签名报错就临时禁用驱动强制签名。最后把防火墙里“文件和打印机共享”设为允许,或者直接关防火墙测试。全部改完重启两台电脑,基本都能正常连上。


