Como (re) habilitar os itens do menu de contexto “Novo” para um administrador ao clicar com o botão direito do mouse em uma pasta e selecionar Novo X?

4

Acabei de migrar do XP x86 para o Win7 x64 (instalação limpa). Eu tinha alguns drives de dados no meu sistema XP x86 que eu mudei fisicamente para o meu sistema Win7 x64.

Ao navegar por um diretório em qualquer uma das unidades transferidas, a única opção disponível no "novo" menu de contexto é "Pasta", ou seja, clique com o botão direito dentro de uma pasta > Novo > Pasta (este é um comportamento semelhante ao Win7 ao usar o menu de contexto em c: \ Program Files):

Noentanto,semprequecriarumanovapastaemqualquerumdosdiretórios,todososnovositensdomenudecontextoestarãodisponíveisnanovapasta:

Etapas que tomei e não adicionaram os novos itens do menu de contexto:

  • Removendo todas as permissões de segurança de um diretório e subdiretórios. Substituindo-os por novas permissões. Além de remover permissões herdáveis do pai.
  • Assumindo a propriedade explícita de um diretório e subdiretórios.
  • Penteando os dois acima.

Exemplo de permissões efetivas que não funcionam:

Etapasquetomeiparaadicionarosnovositensdomenudecontexto:

  • Adicionandoogrupo"Everyone" ao drive e dando ao grupo privilégios "Modify" explícitos.
    • Dar ao grupo "Todos" privilégios explícitos cheira mal. Eu sou um administrador no meu sistema; Por que eu deveria adicionar o grupo "Everyone" também?
  • Adicionando meu nome de usuário à unidade e dando permissões completas.
    • Novamente, como sou administrador do sistema e o grupo de administradores já tem controle total sobre a unidade / diretórios / pastas, por que devo adicionar explicitamente meu nome de usuário às permissões de segurança?

Finalmente, a pergunta:

É possível que o menu de contexto Novo Item tenha todas as opções disponíveis por padrão sem ter que adicionar explicitamente o grupo de todos ou um nome de usuário específico às permissões de segurança?

Estou suspeitando que a opção pode não estar disponível, a menos que o nome de usuário seja explicitamente adicionado às permissões de segurança.

De nota: eu vi os hacks de registro para atualizar o novo menu de contexto de itens; minha preferência é evitar esses hacks e devolver a funcionalidade ao comportamento esperado que um administrador deve ter.

    
por Metro Smurf 26.11.2010 / 16:45

2 respostas

2

OK, finalmente descobri qual é o problema com o Win7. Aparentemente, quando você migra uma unidade para um sistema Win7 (ou Vista), um administrador não tem privilégios totais, conforme descrito na minha pergunta.

Veja o que precisa ser feito:

  1. Altere a propriedade da unidade para você mesmo (ou para o grupo de administradores) e, em seguida, aplique as alterações de propriedade a subcontentores e objetos.
  2. Altere as permissões da unidade com as seguintes permissões (exclua todas as outras, se desejar):
    • Administradores: controle total
    • Sistema: Controle total
    • Usuários: leia & Executar
    • Usuários autenticados: Modifique < ---- Este é o grupo-chave!

Mesmo que você seja um administrador e possua a unidade, não será possível adicionar um "novo item" a uma pasta existente através do menu de contexto até que o grupo "Usuários Autenticados" foi adicionado às permissões do drive.

A outra alternativa é fornecer à sua conta de usuário Controle Total para a unidade, no entanto, usar o grupo Autenticar Usuários provavelmente será uma prática melhor a longo prazo.

    
por 28.12.2010 / 02:56
0

Eu acredito que o problema é quem possui a pasta. Tente clicar na guia do proprietário e pressione Editar e altere o proprietário para si mesmo. Lembre-se de marcar a caixa "Substituir o proprietário em sub-recipientes e objetos" antes de aplicar.

    
por 26.11.2010 / 16:56