Windows 7 客户端上的 inetres.adml 有故障吗?

Windows 7 客户端上的 inetres.adml 有故障吗?

我是一名正在接受培训的系统集成商,在设置系统时遇到了一个问题。在 Windows 7 上安装所有更新后,打开组策略编辑器时出现一条错误消息,内容大致为“无法找到属性“$string.VerMgmtAuditModeEnable”)中请求的资源 displayName - 文件:C:\Windows\PolicyDefinitions\inetres.admx”

此错误不一定会影响系统的正常操作,但仍然很烦人。我已经确定这是由于至少德语包的 .adml 文件有故障造成的。目前我的解决方法是从我们的一个未受影响的工作站复制一个正常工作的 .adml 文件;然而,这相当麻烦,因为它需要大量点击来接管文件所有权等等。

我只能假设其中一个 Windows 更新是导致此问题的原因,但到目前为止我还无法隔离特定的更新。

我想知道是否有人以前遇到过这个问题并且可以提供一些关于它是如何发生的见解,或者是否有比我的解决方法更简单的方法来解决它 - 我的谷歌搜索只出现了一些涉及 Windows 服务器操作系统的结果。

答案1

听起来确实像有人更新了管理模板但没有更新相应的语言文件。

前往微软下载中心并下载最新版本的 Internet Explorer 管理模板。

你没有指定你看到的是哪种语言,但我可以确认,至少en-US最新版本(2014 年 8 月)包含一个带有标识符的字符串VerMgmtAuditModeEnable

答案2

罪魁祸首是 2015 年 10 月 12 日发布的针对 Internet Explorer 版本 7、8、9、10 和 11 的累积安全更新 KB3093983。

一旦安装 KB3093983,该问题就会影响所有使用不同于 en-US 语言设置的 Windows 版本。

问题在于 KB3093983 安装了更新的 inetres.admx 文件,并且仅包含并安装了相应的 en-US inetres.adml 更新语言文件。对于任何其他语言,inetres.admx 和 inetres.adml 都不匹配。

答案3

inetres.admx 已针对 Internet Explorer 11 进行更新(可能也针对所有其他以前的 IE 版本进行更新)。Windows 7 工作站上运行的是哪个版本的 IE?

ADMX XML 文档的前几行指定minRequiredRevision="11.0" 我建议您检查一下您的语言文件是否与 ADMX 相匹配。

如果您已将更新部署到 Internet Explorer 更新作为集成工作的一部分,您是否使用了 IEAK 并指定了任何特定的区域设置?

相关内容