尽管微软在本月发布的累积更新里已经解决打印机多个问题,但事实证明还是有些问题变成了漏网之鱼困扰企业。
这就是添加网络打印机出现的0x0000007c 错误代码,在健康仪表盘里微软明确提到这个问题已经在更新里解决。
如果安装更新后仍然还出现这个错误也不要惊讶,现在微软正在使用ADMX私下向绝望的IT管理员分发修复程序。
这个修复程序实际上是个KIR已知问题回滚修复程序 , 该修复程序实际功能就是禁用10月更新中包含的修改内容。
这个修复程序是个什么东西:
按照IT管理员和外媒的讨论,微软在10月更新中对打印服务程序的安全更新影响部分网络打印机的正常连接使用。
潜在解决办法是使用旧版本里包含的Win32spl.dll文件来解决问题 , 但这样做的负面效果是相关漏洞无法被修复。
而 KIR 已知问题回滚程序通常是微软用来快速解决问题的 , 即将有问题的更新内容通过回滚程序快速恢复旧状态。
据IT管理员们的讨论有人收到微软通过 ADMX 私下分享的修复程序 , 而这个修复程序就是KIR已知问题回滚程序。
所以通过对该修复程序的分析可以找到微软进行哪些更改,于是如果没有这个修复程序那也可以通过注册表操作。
以下是各版本对应的注册表:
此注册表方法只能用于客户端而非打印服务器,这意味着企业管理员需要根据内部设备版本不同挨个添加注册表。
终端设备在添加对应的注册表后再尝试添加连接网络打印机应该是可行的,具体还需要企业IT管理员们自行测试。
将以下内容制作为注册表并合并,新建文本文档复制对应内容粘贴然后将txt后缀改为reg后缀即可双击进行合并。
#适用于Windows 10 20H1~21H2Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides]"713073804"=dword:00000000#适用于Windows 10 v1909Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides]"1921033356"=dword:00000000#适用于Windows v1809/Server 2019Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides]"3598754956"=dword:00000000预计微软将在12月14日修复:
以上是 0x0000007c 错误代码对应报错内容 ERROR_INVALID_LEVEL 的临时解决办法,微软尚未发布可选更新。
预计微软可能会在12月14日发布的B类稳定版更新中带上修复程序,如果企业等不及的话就先用注册表临时解决。
值得注意的是 0x000000709 ERROR_INVALID_PRINTER_NAME 错误依然存在 , 已经有网友发现此问题。
在国外技术社区同样有管理员提到这个问题未被解决且微软没有发布可能的临时解决办法,暂时也只能继续等待。
绝不推荐企业通过卸载累积更新的方式解决问题因为这会弱化安全性,但如果实在没办法也只能卸载更新。