组策略设置显示为“额外注册表设置”,无法编辑
适用于:受支持的 Windows Server 和 Windows 客户端版本
本文介绍一个注册表设置,可用于将组策略编辑器配置为使用本地管理模板文件(ADMX/ADML),而不是中央存储。
ADMX/ADML 文件版本
在域控制器上的组策略工具的 SYSVOL 文件夹下的 Central Store 中使用更新的 ADMX/ADML 文件。 客户端上的组策略管理控制台(GPMC)使用中央存储中的 ADMX/ADML 文件,而不是本地文件夹 C:\Windows\PolicyDefinitions。
在这种情况下,不能在安装了远程服务器管理工具的域控制器或客户端(安装了远程服务器管理工具的客户端)上配置某些组策略设置,这些设置使用用于不同 OS 版本或应用程序的 ADMX/ADML 文件的不同版本。 当 PolicyDefinitions 文件夹没有正确版本的 ADMX/ADML 文件时,这些设置在组策略编辑器中显示为“额外注册表设置”。 域中央存储(SYSVOL)中更新的 ADMX/ADML 文件不包含这些设置的编辑器数据。
注意
仍可使用 PowerShell cmdlet Set-GPRegistryValue
或 Remove-GPRegistryValue
.
ADMX/ADML 文件可能不包含某些设置
出现此问题的原因是更新后的 ADMX/ADML 文件可能不包含使用不同版本的 ADMX/ADML 文件的计算机的某些设置。
但无法合并 ADMX/ADML 文件,因为不同的版本使用相同的文件名。
使用本地 ADMX/ADML 文件而不是中央存储
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 出于防范目的,请在修改之前备份注册表,以便在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请参阅:如何备份和还原 Windows 中的注册表。
有一个注册表设置允许在 C:\Windows\PolicyDefinitions 上使用本地 ADMX/ADML 文件,而不是在运行组策略编辑器的计算机中使用中央存储。
若要在本地存储中使用 ADMX/ADML 文件,请将以下注册表值手动设置为以下:1
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Group Policy
值名称 | 值类型 | “数值数据” |
---|---|---|
EnableLocalStoreOverride |
REG_DWORD |
0 - 如果存在(默认值),请使用 SYSVOL 文件夹中的 PolicyDefinitions 文件夹。1 - 始终使用本地 PolicyDefinitions 文件夹。 |
有关详细信息,请参阅如何为 Windows 中的组策略管理模板创建和管理中心存储。