Uso de objetos directiva de grupo para ocultar unidades especificadas

En este artículo se proporciona información sobre el uso de directiva de grupo Objects para ocultar las unidades especificadas.

Se aplica a: Cliente de Windows (todas las versiones admitidas)
Número de KB original: 231289

Resumen

Con directiva de grupo Objects en Windows, hay una opción "Ocultar estas unidades especificadas en Mi equipo" que le permite ocultar unidades específicas. Sin embargo, puede ser necesario ocultar solo cierta unidad, pero conservar el acceso a otros usuarios.

Hay siete opciones predeterminadas para restringir el acceso a las unidades. Puede agregar otras restricciones modificando el archivo System.adm para la directiva de dominio predeterminada o cualquier objeto de directiva de grupo (GPO) personalizado. Las siete selecciones predeterminadas son:

  • Restringir solo las unidades A, B, C y D
  • Restringir solo las unidades A, B y C
  • Restringir solo las unidades A y B
  • Restringir todas las unidades
  • Restringir solo la unidad C
  • Restringir solo la unidad D
  • No restringir unidades

Microsoft no recomienda cambiar el archivo WindowsExplorer.admx, sino crear un nuevo archivo .admx e importar este archivo .admx en el GPO. El motivo es que si aplica cambios al archivo WindowsExplorer.admx, estos cambios podrían sobrescribirse si Microsoft publica una nueva versión del archivo WindowsExplorer.admx en un Service Pack.

Más información

La ubicación predeterminada del archivo WindowsExplorer.admx es:

C:\Windows\PolicyDefinitions\WindowsExplorer.admx

Nota:

La carpeta Adm y su contenido no se rellenan hasta que se carga por primera vez la directiva de dominio predeterminada.

Para realizar cambios en esta directiva para uno de los siete valores predeterminados:

  1. Inicie la Consola de administración de Microsoft. En el menú de la consola, haga clic en Agregar o quitar complemento.
  2. Agregue el complemento directiva de grupo para la directiva de dominio predeterminada. Para ello, haga clic en Examinar cuando se le pida que seleccione un objeto directiva de grupo (GPO). El GPO predeterminado es Equipo local. También puede agregar GPO para otras particiones de dominio (específicamente, Unidades organizativas).
  3. Abra las secciones siguientes: Configuración de usuario, Plantillas administrativas, Componentes de Windows y Explorador de archivos.
  4. Haga clic en Ocultar estas unidades especificadas en Mi equipo.
  5. Haga clic para activar la casilla Ocultar estas unidades especificadas en Mi equipo .
  6. Haga clic en la opción adecuada en el cuadro desplegable.

Esta configuración quita los iconos que representan los discos duros seleccionados de Mi equipo, Explorador de Windows y Mi red Places. Además, estas unidades no aparecen en el cuadro de diálogo Abrir de ningún programa.

Esta directiva está diseñada para proteger determinadas unidades, incluida la unidad de disco duro, de un uso incorrecto. También se puede usar para dirigir a los usuarios a guardar su trabajo en determinadas unidades.

Para usar esta directiva, seleccione una unidad o una combinación de unidades en el cuadro desplegable. Para mostrar todas las unidades (ocultar ninguna), deshabilite esta directiva o haga clic en la opción No restringir unidades .

Esta directiva no impide que los usuarios usen otros programas para obtener acceso a unidades locales y de red ni impedir que vean y cambien las características de las unidades mediante el complemento Administración de discos.

Los valores predeterminados no son los únicos que puede usar. Al editar el archivo WindowsExplorer.admx, puede agregar sus propios valores personalizados. Esta es la parte de WindowsExplorer.admx que se va a modificar:

POLICY !!NoDrives  
     EXPLAIN !!NoDrives_Help  
        PART !!NoDrivesDropdown DROPDOWNLIST NOSORT REQUIRED  
           VALUENAME "NoDrives"  
            ITEMLIST  
                  NAME !!ABOnly VALUE NUMERIC 3  
                  NAME !!COnly VALUE NUMERIC 4  
                  NAME !!DOnly VALUE NUMERIC 8  
                  NAME !!ABConly VALUE NUMERIC 7  
                  NAME !!ABCDOnly VALUE NUMERIC 15  
                  NAME !!ALLDrives VALUE NUMERIC 67108863  
                  ;low 26 bits on (1 bit per drive)  
                  NAME !!RestNoDrives VALUE NUMERIC 0 (Default)  
            END ITEMLIST  
        END PART  
      END POLICY

[strings]  
ABCDOnly="Restrict A, B, C and D drives only"  
ABConly="Restrict A, B and C drives only"  
ABOnly="Restrict A and B drives only"  
ALLDrives="Restrict all drives"  
COnly="Restrict C drive only"  
DOnly="Restrict D drive only"  
RestNoDrives="Do not restrict drives"  

La sección [cadenas] representa sustituciones de los valores reales en el cuadro desplegable.

Esta directiva muestra solo las unidades especificadas en el equipo cliente. La clave del Registro a la que afecta esta directiva usa un número decimal que corresponde a una cadena binaria de 26 bits, con cada bit que representa una letra de unidad:

11111111111111111111111111 ZYXWVUTSRQPONMLKJIHGFEDCBA

Esta configuración corresponde a 67108863 en decimal y oculta todas las unidades. Si desea ocultar la unidad C, convierta el tercer bit más bajo en 1 y, a continuación, convierta la cadena binaria en decimal.

No es necesario crear una opción para mostrar todas las unidades, ya que al desactivar la casilla se elimina por completo la entrada "NoDrives" y todas las unidades se muestran automáticamente.

Si desea configurar esta directiva para mostrar una combinación diferente de unidades, cree la cadena binaria adecuada, conviértala en decimal y agregue una nueva entrada a la sección ITEMLIST con una entrada [strings] correspondiente. Por ejemplo, para ocultar las unidades L, M, N y O, cree la cadena siguiente.

00000000000111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

y convertir en decimal. Esta cadena binaria se convierte en 30720 en decimal. Agregue esta línea a la sección [cadenas] del archivo System.adm:

LMNO_Only="Restrict L, M, N and O drives only"

Agregue esta entrada en la sección ITEMLIST anterior y guarde el archivo System.adm.

¡¡NOMBRE!! LMNO_ONLY VALOR NUMÉRICO 30720

Esto crea una octava entrada en el cuadro desplegable para ocultar solo las unidades L, M, N y O. Use este método para incluir más valores en el cuadro desplegable. La sección modificada del archivo WindowsExplorer.admx aparece como sigue:

POLICY !!NoDrives  
     EXPLAIN !!NoDrives_Help  
        PART !!NoDrivesDropdown DROPDOWNLIST NOSORT REQUIRED  
           VALUENAME "NoDrives"  
            ITEMLIST  
                  NAME !!ABOnly VALUE NUMERIC 3  
                  NAME !!COnly VALUE NUMERIC 4  
                  NAME !!DOnly VALUE NUMERIC 8  
                  NAME !!ABConly VALUE NUMERIC 7  
                  NAME !!ABCDOnly VALUE NUMERIC 15  
                  NAME !!ALLDrives VALUE NUMERIC 67108863  
                  ;low 26 bits on (1 bit per drive)  
                  NAME !!RestNoDrives VALUE NUMERIC 0 (Default)  
                              NAME !!LMNO_Only VALUE NUMERIC 30720  
            END ITEMLIST
       END PART  
     END POLICY

[strings]  
ABCDOnly="Restrict A, B, C and D drives only"  
ABConly="Restrict A, B and C drives only"  
ABOnly="Restrict A and B drives only"  
ALLDrives="Restrict all drives"  
COnly="Restrict C drive only"  
DOnly="Restrict D drive only"  
RestNoDrives="Do not restrict drives"  
LMNO_Only="Restrict L, M, N and O drives only"  

Esta sección [cadenas] representa sustituciones de los valores reales en el cuadro desplegable.