Compartir a través de


Usar objetos de directiva de grupo para ocultar unidades especificadas

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

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

Resumen

Con objetos de directiva de grupo 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 unidades A, B, C y D
  • Restringir solo unidades A, B y C
  • Restringir solo unidades A y B
  • Restringir todas las unidades
  • Restringir solo la unidad C
  • Restringir solo 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 en el 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 la directiva de dominio predeterminada se carga por primera vez.

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

  1. Inicie Microsoft Management Console. En el menú 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 de directiva de grupo (GPO). El GPO predeterminado es Equipo local. También puede agregar GPO para otras particiones de dominio (en concreto, 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 Mis lugares de red. 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 disquete, contra el uso indebido. 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 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 de red y locales o impedir que vean y cambien las características de la unidad mediante el complemento Administración de discos.

Los valores predeterminados no son los únicos valores que puede usar. Al editar el archivo WindowsExplorer.admx, puedes agregar tus 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 [strings] representa las sustituciones de los valores reales en el cuadro desplegable.

Esta directiva solo muestra unidades especificadas en el equipo cliente. La clave del Registro que afecta a 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 la entrada "NoDrives" por completo y se muestran automáticamente todas las unidades.

Si desea configurar esta directiva para mostrar una combinación diferente de unidades, cree la cadena binaria adecuada, convierta a 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 siguiente cadena.

00000000000111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

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

LMNO_Only="Restringir solo unidades L, M, N y O"

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 de la siguiente manera:

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 [strings] representa las sustituciones de los valores reales en el cuadro desplegable.