Error "Recurso $ (string.RequirePrivateStoreOnly)" al abrir el Editor de directivas de grupo después de instalar KB3147458

2019-10-02 12:29:47
Principal·Microsoft·Error "Recurso $ (string.RequirePrivateStoreOnly)" al abrir el Editor de directivas de grupo después de instalar KB3147458

Después de instalar la actualización acumulativa de abril KB3147458, puede aparecer el siguiente error al abrir el Editor de directivas de grupo. Si bien descartar los mensajes de error (ocurre dos veces) debería permitirle usar el Editor de directivas de grupo, la categoría "Tienda" puede faltar en los Componentes de Windows, en Configuración del equipo y Configuración del usuario.

No se pudo encontrar el recurso '$ (string.RequirePrivateStoreOnly)' al que se hace referencia en el atributo displayName.

Archivo C: \ WINDOWS \ PolicyDefinitions \ WindowsStore.admx, línea 140, columna 9

Esto probablemente se deba a que la actualización agregó una nueva configuración de Política en el archivo WindowsStore.admx, pero no agregó la ID de cadena correspondiente en WindowsStore.adml. Microsoft es consciente de este problema, ya que John Wink [MSFT] está haciendo un seguimiento de los problemas de KB3147458; Esperemos que este pequeño problema se solucione pronto. Hasta entonces, aquí se explica cómo evitar que se produzca el error al abrir el Editor de directivas de grupo.

1. Primero haga una copia del archivo C: \ Windows \ PolicyDefinitions \ WindowsStore.admx y guárdelo en una ubicación segura.

2. Haga clic con el botón derecho en Inicio, haga clic en Símbolo del sistema (Administrador)

3. Escriba los siguientes comandos uno por uno y presione ENTRAR después de cada comando:

 takeown / f C: \ Windows \ PolicyDefinitions \ WindowsStore.admx 
 icacls C: \ Windows \ PolicyDefinitions \ WindowsStore.admx / grant Administradores: F 
 Bloc de notas C: \ Windows \ PolicyDefinitions \ WindowsStore.admx 

5. En el Bloc de notas, vaya a la Línea 133 en el archivo (CTRL + G)

6. Seleccione el contenido de la línea 133 a 166 (incluida), elimine esas líneas y guarde el archivo.

7. Luego escriba el siguiente comando para restaurar la propiedad de nuevo a TrustedInstaller

 icacls C: \ Windows \ PolicyDefinitions \ WindowsStore.admx / setowner "NT Service \ TrustedInstaller" 

Ya no debería aparecer el error al iniciar el Editor de directivas de grupo. Además, la categoría "Tienda" volvería a estar en "Plantillas administrativas \ Componentes de Windows".

Como referencia, estas son las líneas que desea borrar.

Microsoft podría estar agregando los ID de cadena necesarios a la tabla de cadenas en el archivo ADML correspondiente en una actualización futura, eso debería solucionar el error.

La Elección Del Editor