Windows: "Acesso negado" ao executar o atributo

Hoje eu estava ajudando um usuário do Microsoft Windows 10 que não conseguia ler ou gravar em arquivos em uma pasta na rede. Achei que algo estava definido nos arquivos que os tinham definido como Somente leitura. Então, executei o seguinte comando DOS na pasta que contém os arquivos:

atrib *. * -r + a -s -h / s

Alguns dos arquivos foram alterados corretamente, mas outros exibiram uma mensagem de erro de acesso negado. Há algumas coisas a serem verificadas quando isso acontecer. Cobriremos o mais comum neste guia.

1. Certifique-se de que está executando o comando com direitos de administrador

  1. Clique em “Começar“, Então digite“CMD“.
  2. Clique com o botão direito em “Prompt de comando", então escolha "Executar como administrador“. Isso lhe dará os direitos adequados.
  3. Digite o comando de atribuição

2. Verifique se o arquivo está em uso

Algum dos arquivos está sendo usado por um programa ou aberto em outro computador conectado? Certifique-se de que nada tenha acesso ao arquivo ao tentar executar o attribute. Se você não consegue rastrear se o arquivo está em uso, você pode tentar iniciar o computador no Modo de Segurança.

3. Verifique as permissões

Você tem acesso a todos os arquivos em que está executando o attribute? Você pode verificar isso com estas etapas:

  1. Clique com o botão direito na pasta com a qual está trabalhando e selecione “Propriedades“.
  2. Selecione “Segurança“.
  3. Selecione os "Editar…”Para editar as permissões.
  4. Selecione “Adicionar…“.
  5. Digite seu nome de usuário para permitir apenas o acesso à sua conta ou digite “TODOS”Para permitir o acesso a qualquer pessoa. Selecione “OK" quando você estiver pronto.
  6. Com a conta que você acabou de adicionar destacada no “Nomes de grupo ou usuário”, Selecione a área“Permitir" verificar se há "Controlo total“. Selecione “OK" quando você estiver pronto.

4. Verifique o sistema de arquivos ou disco

É muito comum o attribute lançar erros de "Acesso negado" se houver problema com o disco rígido. Tente correr CHKDSK / F na unidade a partir de um prompt de comando do DOS e tente executar o attribute novamente quando a digitalização for concluída.

Esperançosamente, um conjunto de instruções acima ajudou. Fique à vontade para compartilhar sua experiência na seção de comentários abaixo.