怎么解决打开组策略时报"inetres.admx"错误
当我们打开本地组策略编辑器时报"管理模板"inetres.admx错误-进行解析时遇到错误。错误描述: 开始--》运行,输入cmd后回车,打开命令提示符窗口,再输入gpedit.msc后回车,弹出-->管理模板-进行解析时遇到错误 “找不到资源,$(string.Advanced-EnableSSl3Fallback)”(在属性displayname中引用)。文件 C:WiindowsPolicyDefinitionsinetres.admx, 行 795,列 308
如下图所示:
出错原因是:将Windows7 中IE升级到IE11。
经过实践,有三种方法可以解决这个问题,以下是我试验并且成功的3个方法。各个方法各有利弊,在其方法后有简单说明。
工具/原料
win7+ie11
不需要第三方工具
方法一:
根据错误提示,在C:WiindowsPolicyDefinitions目录找到inetres.admx文件。
先备份文件“inetres.admx”,再删除文件“inetres.admx”,若发生新的错误,则恢复“inetres.admx”。
重新打开本地组策略编辑器,就不会报本地组策略编辑器时报管理模板-进行解析时遇到错误。
此方法的缺点是组策略里的Internet Explorer会消失,无法修改Internet的设置。
方法/步骤2
找一台操作系统版本和IE浏览器版本与故障机一样的无故障电脑,复制C:WiindowsPolicyDefinitionsinetres.admx文件到u盘。也可以让朋友远程传一个。怎么方便就怎么做。
把u盘插到我们的inetres.admx错误机上,用u盘里inetres.admx文件替换我们电脑上的同名文件。
再次打开本地组策略编辑器,就不会报本地组策略编辑器时报管理模板-进行解析时遇到错误。
此方法就是需要另一台相同配置的电脑,有一定的局限性,不方便操作。
方法三:
当打开的时候提示错误,请记录好错误行号,如下图中的795
找到C:WindowsPolicyDefinitionsinetres.admx文件,备份inetres.admx。
用记事本打开inetres.admx,若看不到行号,请去掉记事本-格式-自动换行前的对号。按快捷键ctrl+g,输入错误行号,就可以定位到错误行数。
删除从报错行数开始位置到节点结束位置的内容。
【结点:】开始 至 为一个结点
保存修改后的inetres.admx文件,替换C:WindowsPolicyDefinitionsinetres.admx,再重新打开组策略编辑器,看是否报错。
若报错,再编辑inetres.admx文件定位到报错行,删除错误行开始 至 以此类推(删到不报错为止)。
此方法比较麻烦,需要反复操作多次,但好处是不会影响组策略里的Internet Explorer即Internet的设置。推荐使用此方法。