Uso de objetos de directiva de grupo para ocultar unidades especificadas

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

Versión del producto original:   Windows 10: todas las ediciones
Número KB original:   231289

Resumen

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

Existen 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 las unidades A, B y C
  • Restringir solo unidades A y B
  • Restringir todas las unidades
  • Restringir solo unidad C
  • Restringir solo unidad D
  • No restringir unidades

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

Más información

La ubicación predeterminada del archivo System.adm para una directiva de dominio predeterminada es:

%SystemRoot% \ Sysvol \ Sysvol \ <YourDomainName> \ Policies \ { 31B2F340-016D-11D2-945F-00C04FB984F9} \ Adm \ System.adm

El servicio de replicación de archivos (FRS) replica el contenido de estas carpetas en todo un dominio.

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ú 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 de 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 Windows.
  4. Haga clic en Ocultar estas unidades especificadas en Mi equipo.
  5. Haga clic para activar la casilla Ocultar estas unidades especificadas en Mi PC.
  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 pc, 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 disquete, del 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 utilicen otros programas para obtener acceso a unidades locales y de red o impedir que puedan ver y cambiar 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 System.adm, puede agregar sus propios valores personalizados. Esta es la parte de System.adm 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 las sustituciones de los valores reales del 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:

111111111111111111111111111111111 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 que muestre 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 [cadenas] correspondiente. Por ejemplo, para ocultar las unidades L, M, N y O, cree la siguiente cadena

0000000000011111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

y convertir a 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="Restringir solo las unidades L, M, N y O"

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

NAME !! LMNO_Only VALOR NUMÉRICO 30720

Esto crea una octava entrada en el cuadro desplegable para ocultar las unidades L, M, N y O solamente. Use este método para incluir más valores en el cuadro desplegable. La sección modificada del archivo System.adm 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 [cadenas] representa las sustituciones de los valores reales del cuadro desplegable.