Usando objetos Política de Grupo para ocultar unidades especificadas

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

Aplica-se a: Cliente Windows (Todas as versões com suporte)
Número de KB original: 231289

Resumo

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

Há sete opções padrão para restringir o acesso a unidades. Você pode adicionar outras restrições modificando o arquivo System.adm para a política de domínio padrão ou qualquer GPO (objeto de Política de Grupo personalizado). As sete seleções padrão são:

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

A Microsoft não recomenda alterar o arquivo WindowsExplorer.admx, mas sim criar um novo arquivo .admx e importar esse .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.

Informações adicionais

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 da 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 você for solicitado a selecionar um GPO (objeto Política de Grupo). O GPO padrão é o Computador Local. Você também pode adicionar GPOs para outras partições de domínio (especificamente, Unidades Organizacionais).
  3. Abra as seções a seguir: Configuração do usuário, modelos administrativos, componentes do Windows e Explorador de Arquivos.
  4. Clique em Ocultar essas unidades especificadas no Meu Computador.
  5. Clique para selecionar a caixa Ocultar essas unidades especificadas na caixa Meu computador marcar.
  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 My Network Places. 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 disco disquete, contra uso indevido. Ele também pode ser usado para direcionar os usuários para salvar seu trabalho em determinadas unidades.

Para usar essa política, selecione uma unidade ou uma combinação de unidades na caixa suspensa. Para exibir todas as unidades (ocultar nenhuma), desabilite 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 impedi-los de exibir e alterar as características da unidade usando o snap-in do Gerenciamento de Disco.

Os valores padrão não são os únicos valores que você pode usar. Editando 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 [cadeias de caracteres] 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 cadeia de caracteres binária em decimal.

Não é necessário criar uma opção para mostrar todas as unidades, pois limpar a caixa marcar 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 correspondente [strings]. Por exemplo, para ocultar unidades L, M, N e O, crie a cadeia de caracteres a seguir

00000000000111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

e converter em decimal. Essa cadeia de caracteres binária é convertida em 30720 em decimal. Adicione essa linha à seção [cadeias de caracteres] no arquivo System.adm:

LMNO_Only="Restringir somente 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 somente 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 é exibida 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"  

Essa seção [cadeias de caracteres] representa substituições dos valores reais na caixa suspensa.