none
windows server update admx issue RRS feed

  • 问题

  • hi,all:

      大家好,询问大家一个关于在server2012上更新admx组策略文件的问题,还请解答。

      问题描述:

      做两个文件,分别是test.admx和test.adml,将两个文件分别放在window对应的目录下,打开组策略,确认两个文件生效,并编辑其中的策略;最后查看注册表,此时能够看到注册表中的值已经写入。

      上述的步骤正常,没有出现问题,可当更新完test.admx文件内容后,组策略的内容发生了更改,但注册表中的值并未发生变化,将注册表读取到的上一次配置的表项删除,再更新test.admx文件还是不行,求解答。

      示例:比如,test.admx的第一次内容包含三个内容,a,b,c。注册表中也能够正常的写入a,b,c三个值。将test.admx文件更改成只有a,c两内容,更新后发现,注册表中依旧是a,b,c三个值,b并未被删除。也就是说,即使更新了test.admx文件,注册表读取的还是上一次test.admx中的内容。

    2015年3月10日 2:28

答案

  • 你好,

    >>所以,目前的问题时,更换admx文件后,组策略选项跟着发生了变化,为什么注册表读取的还是上一次的配置,如何才能让注册表读取更换admx文件后的内容?谢谢!

    根据目前的描述,建议改回该admx文件去恢复对应的组策略选项,然后再用GPMC在原来的GPO里去更改该设置。 在更改完后,我们可以运行命令gpupdate/force去立刻刷新策略。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2015年3月12日 3:01
    版主

全部回复

  • 你好,

    >>比如,test.admx的第一次内容包含三个内容,a,b,c。注册表中也能够正常的写入a,b,c三个值。将test.admx文件更改成只有a,c两内容,更新后发现,注册表中依旧是a,b,c三个值,b并未被删除。也就是说,即使更新了test.admx文件,注册表读取的还是上一次test.admx中的内容。

    这里,admx文件主要是在我们编辑组策略管理模板下设置时用的。当我们在GPO里编辑好某个管理模板设置后,GPMC会在Sysvol里写入相应的注册表值,然后客户端会从Sysvol里面拿取这个值。因此,如果我们想更改某个设置时, 我们应该用GPMC去编辑对应的设置,而不是直接去编辑admx文件。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    2015年3月12日 2:12
    版主
  • OK,我去试试看能否更改掉注册表的值;
    2015年3月12日 2:24
  • 你好,

    >>比如,test.admx的第一次内容包含三个内容,a,b,c。注册表中也能够正常的写入a,b,c三个值。将test.admx文件更改成只有a,c两内容,更新后发现,注册表中依旧是a,b,c三个值,b并未被删除。也就是说,即使更新了test.admx文件,注册表读取的还是上一次test.admx中的内容。

    这里,admx文件主要是在我们编辑组策略管理模板下设置时用的。当我们在GPO里编辑好某个管理模板设置后,GPMC会在Sysvol里写入相应的注册表值,然后客户端会从Sysvol里面拿取这个值。因此,如果我们想更改某个设置时, 我们应该用GPMC去编辑对应的设置,而不是直接去编辑admx文件。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    问题是这样的;

     示例:比如,test.admx的第一次内容包含三个内容,a,b,c。注册表中也能够正常的写入a,b,c三个值。将test.admx文件更改成只有a,c两内容,更新后发现,组策略发生了变化,只有两个选项a和c,但查看注册表中,却发现还是上一次值,依旧是a,b,c三个值,b并未被删除。也就是说,即使更新了test.admx文件,组策略发生了变化,注册表也没有响应的改变,读取的还是上一次test.admx中的内容。

    所以,目前的问题时,更换admx文件后,组策略选项跟着发生了变化,为什么注册表读取的还是上一次的配置,如何才能让注册表读取更换admx文件后的内容?谢谢!

    2015年3月12日 2:52
  • 你好,

    >>所以,目前的问题时,更换admx文件后,组策略选项跟着发生了变化,为什么注册表读取的还是上一次的配置,如何才能让注册表读取更换admx文件后的内容?谢谢!

    根据目前的描述,建议改回该admx文件去恢复对应的组策略选项,然后再用GPMC在原来的GPO里去更改该设置。 在更改完后,我们可以运行命令gpupdate/force去立刻刷新策略。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2015年3月12日 3:01
    版主