Partilhar via


Usando objetos de política de grupo para ocultar unidades especificadas

Este artigo fornece algumas informações sobre como usar objetos de Diretiva de Grupo para ocultar unidades especificadas.

Aplica-se a: cliente Windows (todas as versões suportadas)
Número original do KB: 231289

Resumo

Com os Objetos de Política de Grupo no Windows, há uma opção "Ocultar essas unidades especificadas em Meu Computador" que permite ocultar unidades específicas. No entanto, pode ser necessário ocultar apenas uma determinada unidade, mas manter o acesso a outras.

Existem sete opções padrão para restringir o acesso às unidades. Você pode adicionar outras restrições modificando o arquivo System.adm para a diretiva de domínio padrão ou qualquer GPO (Objeto de Diretiva de Grupo) personalizado. As sete seleções padrão são:

  • Restringir apenas as unidades A, B, C e D
  • Restringir apenas as unidades A, B e C
  • Restringir apenas unidades A e B
  • Restringir todas as unidades
  • Restringir apenas a unidade C
  • Restringir apenas a unidade D
  • Não restrinja unidades

A Microsoft não recomenda alterar o arquivo WindowsExplorer.admx, mas criar um novo arquivo .admx e importá-lo .admx para o GPO. O motivo é que, se você aplicar alterações ao arquivo WindowsExplorer.admx, essas alterações poderão ser substituídas se a Microsoft lançar uma nova versão do arquivo WindowsExplorer.admx em um Service Pack.

Mais informações

O local padrão do arquivo WindowsExplorer.admx é:

C:\Windows\PolicyDefinitions\WindowsExplorer.admx

Observação

A pasta Adm e seu conteúdo não são preenchidos até que a política de domínio padrão seja carregada pela primeira vez.

Para fazer alterações nessa política para um dos sete valores padrão:

  1. Inicie o Console de Gerenciamento Microsoft. No menu Console, clique em Adicionar/Remover Snap-in.
  2. Adicione o snap-in Política de Grupo para a política de domínio padrão. Para fazer isso, clique em Procurar quando for solicitado a selecionar um GPO (Objeto de Diretiva de Grupo). O GPO padrão é Computador Local. Você também pode adicionar GPOs para outras partições de domínio (especificamente, Unidades Organizacionais).
  3. Abra as seguintes seções: Configuração do Usuário, Modelos Administrativos, Componentes do Windows e Explorador de Arquivos.
  4. Clique em Ocultar essas unidades especificadas em Meu Computador.
  5. Clique para marcar a caixa de seleção Ocultar essas unidades especificadas em Meu Computador .
  6. Clique na opção apropriada na caixa suspensa.

Essas configurações removem os ícones que representam os discos rígidos selecionados de Meu Computador, Windows Explorer e Meus Locais de Rede. Além disso, essas unidades não aparecem na caixa de diálogo Abrir de nenhum programa.

Essa política foi projetada para proteger determinadas unidades, incluindo a unidade de disquete, contra uso indevido. Ele também pode ser usado para direcionar os usuários a salvar seu trabalho em determinadas unidades.

Para usar essa política, selecione uma unidade ou combinação de unidades na caixa suspensa. Para exibir todas as unidades (não ocultar nenhuma), desative essa política ou clique na opção Não restringir unidades .

Essa política não impede que os usuários usem outros programas para obter acesso a unidades locais e de rede ou que exibam e alterem as características da unidade usando o snap-in Gerenciamento de Disco.

Os valores padrão não são os únicos valores que você pode usar. Ao editar o arquivo WindowsExplorer.admx, você pode adicionar seus próprios valores personalizados. Esta é a parte do WindowsExplorer.admx a ser modificada:

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"  

A seção [strings] representa substituições dos valores reais na caixa suspensa.

Essa política exibe apenas unidades especificadas no computador cliente. A chave do Registro que essa política afeta usa um número decimal que corresponde a uma cadeia de caracteres binária de 26 bits, com cada bit representando uma letra de unidade:

11111111111111111111111111 ZYXWVUTSRQPONMLKJIHGFEDCBA

Essa configuração corresponde a 67108863 em decimal e oculta todas as unidades. Se você quiser ocultar a unidade C, torne o terceiro bit mais baixo um 1 e, em seguida, converta a string binária em decimal.

Não é necessário criar uma opção para mostrar todas as unidades, pois desmarcar a caixa de seleção exclui totalmente a entrada "NoDrives" e todas as unidades são mostradas automaticamente.

Se você quiser configurar essa política para mostrar uma combinação diferente de unidades, crie a cadeia de caracteres binária apropriada, converta em decimal e adicione uma nova entrada à seção ITEMLIST com uma entrada [strings] correspondente. Por exemplo, para ocultar as unidades L, M, N e O, crie a seguinte cadeia de caracteres

00000000000111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

e converta em decimal. Essa string binária é convertida em 30720 em decimal. Adicione esta linha à seção [strings] no arquivo System.adm:

LMNO_Only="Restringir apenas unidades L, M, N e O"

Adicione essa entrada na seção ITEMLIST acima e salve o arquivo System.adm.

NOME!! LMNO_Only VALOR NUMÉRICO 30720

Isso cria uma oitava entrada na caixa suspensa para ocultar apenas as unidades L, M, N e O. Use esse método para incluir mais valores na caixa suspensa. A seção modificada do arquivo WindowsExplorer.admx aparece da seguinte maneira:

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 seção [strings] representa substituições dos valores reais na caixa suspensa.