Estou usando o Windows 8 Pro x64. Minha conta no PC é uma conta de administrador. Entre as várias unidades lógicas do PC, os administradores têm permissão de controle total em todas as unidades. Confirmei isso na guia Propriedade -> Segurança da unidade.
Eu uso o Firefox 17 como meu navegador. Eu defini o local E:\Downloads
para todos os downloads serem salvos. Quando inicio um download, o Firefox me pede para salvar o arquivo. Quando clico no botão Salvar arquivo, o Firefox diz que não pode salvar o arquivo porque não tem a permissão necessária para fazê-lo.
Coisas semelhantes acontecem com todos os outros softwares. Eu uso 7-zip. Quando tento extrair o conteúdo E:\
de um arquivo zip para a unidade usando o 7-zip, o 7-zip informa que não tem permissão para gerar arquivos.
Para resumir, minha conta de usuário é uma conta de administrador, os administradores têm controle total da E:\
unidade, mas não consigo criar conteúdo por E:\
meio de vários softwares. Por que isso acontece e como resolver esse problema?
Verifiquei que, se o usuário específico tiver controle total sobre E:\
a unidade, todos os softwares funcionarão conforme o esperado. Acho que isso não deveria ser uma solução aceitável.
Responder1
Ao fazer login como Administrador, você recebe dois tokens de segurança do sistema operacional: um é o seu token de administrador e o outro possui apenas direitos de usuário padrão. A menos que você escolha explicitamente executar um programa como administrador, seu programa receberá apenas o token de usuário padrão. Não importa que você esteja logado como administrador. Você ainda deve clicar com o botão direito e escolher a opção “Executar como Administrador”, ou seu programa se comportará como se você fosse um usuário padrão.
Isso não é novidade. Isso tem sido verdade desde o Windows Vista... já há seis anos.
As únicas maneiras de contornar isso são conceder ao grupo de usuários regulares ou a uma conta de usuário específica permissões na pasta ou desativar o recurso Controle de conta de usuário. De longe, a melhor opção aqui é conceder permissões à sua conta de usuário ou criar um novo grupo chamado algo como "AdministradoresNoUAC", adicionar você e outros administradores a esse grupo e, em seguida, usar esse grupo para atribuir permissões às suas pastas.