Como corrigir o acesso negado, o arquivo pode estar em uso ou compartilhar erros de violação no Windows

Já tentou excluir um arquivo e obter um erro de acesso negado(delete a file and get an Access is Denied error) ? Ou talvez você esteja tentando copiar ou mover um arquivo ou pasta(file or folder) e recebe uma mensagem informando que o arquivo de origem pode estar em uso(the source file may be in use) ? Esse tipo de erro pode ocorrer por vários motivos: você não possui a propriedade do arquivo ou pasta(file or folder) e, portanto, não pode executar nenhuma ação nele ou o sistema operacional(operating system) ou outro programa o está usando no momento.

Normalmente, você pode descobrir em qual situação está envolvido dando uma olhada no que exatamente está tentando fazer. Se você receber a mensagem Acesso negado(Access is Denied) ou Você não tem permissão para acessar esta pasta( You don’t currently have permission to access this folder message) no momento, provavelmente está enfrentando um problema de permissão. Se você não for um administrador no computador, provavelmente não conseguirá corrigir esse problema, portanto, primeiro certifique-se de ter acesso a uma conta de administrador(admin account) .

Erro de acesso negado

permissão negada

Esse erro específico é normalmente causado por permissões NTFS , mas também pode ser causado por outros problemas, como um perfil de usuário(user profile) corrompido , criptografia no arquivo ou se o arquivo estiver em uso. Falaremos sobre erros de arquivo em uso na próxima seção.

Para obter acesso ao arquivo ou pasta(file or folder) , você precisará ter as permissões corretas configuradas para sua conta. Antes de começar a fazer qualquer trabalho, você deve tentar clicar no botão Continuar(Continue) que aparecerá no Windows 7 e no Windows 8 automaticamente. Isso tentará conceder à sua conta de usuário(user account) permissões para a pasta, desde que você seja o proprietário.

pasta de acesso negado

Se você receber a mensagem Você recebeu permissão negada para acessar esta pasta (You have been denied permission to access this folder ) depois de clicar em Continuar(Continue) , isso significa que você não é o proprietário e primeiro terá que se apropriar da pasta antes de alterar as permissões.

Assuma a propriedade de arquivos e pastas(Files and Folders) no Windows

Assumir a propriedade é, infelizmente, um processo e tanto, por isso é melhor ter bastante tempo e paciência(time and patience) antes de tentar isso. Para começar, você precisa clicar com o botão direito do mouse no arquivo ou pasta(file or folder) , escolher Propriedades(Properties) e, em seguida, ir para a guia Segurança .(Security)

alterar permissões

Se você não tiver acesso à pasta, verá uma mensagem informando que precisa ser um administrador(Administrator) para visualizar as propriedades de segurança. Vá em frente e clique em Continuar(Continue) . Isso abrirá outra caixa de diálogo onde você terá a opção de alterar o proprietário.

configurações de segurança avançadas

Na caixa Alterar proprietário para(Change owner to) , selecione sua conta de usuário ou Administradores(account or Administrators) . Eu pessoalmente escolho minha própria conta porque esse é o comportamento padrão(default behavior) no Windows quando você cria uma nova pasta/arquivo. Certifique-se também de marcar a caixa Substituir proprietário em subcontêineres e objetos( Replace owner on subcontainers and objects ) . Clique em OK(Click OK) e você receberá outra mensagem informando que não tem permissões para ler o conteúdo, deseja substituir as permissões e conceder a si mesmo Controle total(Full Control) . Clique (Click) em Sim(Yes) .

substituir permissões

Agora certifique-se de clicar em OK em todas as janelas abertas restantes para que todas as caixas de diálogo sejam fechadas. Não(Don) tente alterar nenhuma outra configuração neste momento. Você deve primeiro fechar todas as caixas de diálogo abertas e voltar para a tela do Explorer(Explorer screen) . Uma vez lá, clique novamente com o botão direito do mouse no arquivo/pasta e escolha Propriedades e vá para a guia Segurança(Security tab) . Agora deve parecer um pouco diferente.

explorador de guias de segurança

Você pode acessar o conteúdo do arquivo/pasta neste momento, mas é melhor redefinir as permissões completamente. Neste ponto, você acabou de adicionar a si mesmo e é isso. Se você deseja que as permissões padrão do Windows sejam aplicadas, siga as próximas etapas. Clique(Click) no botão Avançado(Advanced) e, em seguida, clique em Alterar permissões(Change Permissions) .

alterar a caixa de diálogo de permissões

Clique(Click) no botão Remover(Remove button) e remova todas as permissões listadas atualmente. Neste ponto, deve ser apenas sua conta de usuário. Quando a caixa de listagem estiver vazia, vá em frente e marque a caixa Incluir permissões herdáveis ​​da(Include inheritable permissions from this object’s parent) caixa pai deste objeto. Em seguida, clique no botão Aplicar(Apply) , não no botão OK.

entradas de permissão

Você deverá ver várias entradas na caixa de listagem, incluindo uma para sua conta de usuário(user account) . As permissões padrão também incluem SISTEMA e Administradores(SYSTEM and Administrators) geralmente, portanto, é uma boa ideia redefini-las adequadamente dessa maneira. Se a pasta tiver muitas subpastas com arquivos, você poderá marcar a caixa Substituir todas as permissões de objeto filho por permissões herdáveis ​​deste objeto(Replace all child object permissions with inheritable permissions from this object) . Feche(Close) todas as caixas de diálogo e você deve estar pronto!

Como mencionei anteriormente, o acesso(Access) negado pode ser causado em alguns casos por outros problemas. Um perfil de usuário(user profile) corrompido é um daqueles problemas estranhos que tenho visto mais em ambientes de domínio. Você pode criar um novo perfil de usuário(user profile) e tentar acessar o arquivo ou pasta(file or folder) .

O outro problema é se o arquivo está criptografado. Você sempre pode tentar verificar se o arquivo está criptografado ou não clicando com o botão direito do mouse e escolhendo Propriedades(right-clicking and choosing Properties) . Em seguida, clique no botão Avançado(Advanced) na guia Geral e desmarque a caixa (General)Criptografar o conteúdo para proteger os dados(Encrypt contents to secure data) .

pasta criptografada

Se outra pessoa tiver criptografado o arquivo/pasta, você não poderá acessá-lo até que possa descriptografá-lo usando a conta de usuário(user account) . O último problema se o próprio arquivo estiver corrompido. Nesse caso, você terá que procurar um software que possa ajudar a reparar arquivos corrompidos, embora essa seja uma causa muito rara do problema.

Erro de violação(Violation Error) de arquivo em uso(Use) ou compartilhamento

Observe que obter a mensagem Acesso(Access) negado pode ser causado por uma violação de compartilhamento, portanto, se o método acima não funcionar, tente o seguinte procedimento abaixo.

Você pode baixar e instalar um programa gratuito chamado Process Explorer  da Microsoft . Você pode usá-lo para descobrir quais processos estão bloqueando um arquivo. Clique com o botão direito do mouse no arquivo executável após descompactar e escolha Executar(Run) como administrador(Administrator) para executar o programa. Então não se preocupe com todas as cores e barras malucas, basta ir ao topo e clicar em Find e depois Find Handle ou DLL(Find Handle or DLL) .

encontrar alça

Agora digite o nome do arquivo em questão na caixa e digite search. Você não precisa digitar o nome completo do arquivo; apenas parte dele também funcionará na maioria das vezes.

identificador de arquivo de pesquisa

Você deve obter de volta uma lista de processos que atualmente têm bloqueios no arquivo. No meu caso, o Notepad.exe bloqueou meu documento de teste(test document) . Agora selecione o item na caixa e feche a caixa de pesquisa(search box) . Você deve estar de volta à tela principal do explorador de processos(process explorer screen) . Na parte inferior, uma linha deve ser destacada e deve ser o caminho para o arquivo que você selecionou na caixa de pesquisa(search box) .

fechar a alça

Clique com o botão direito do mouse nessa linha e escolha Close Handle . Se houver mais de um processo na caixa de pesquisa(search box) , você terá que repetir o mesmo procedimento para cada processo. Neste ponto, você poderá excluir ou modificar o arquivo como desejar. O programa é muito útil quando você recebe esses tipos de mensagens de erro:

  • Não é possível excluir o arquivo: Erro 5 (Error 5) Acesso(Access) negado
  • Houve uma violação de compartilhamento
  • O arquivo de origem ou destino(source or destination file) pode estar em uso
  • O arquivo está em uso por outro programa ou usuário(program or user)
  • Verifique(Make) se o disco não está cheio ou protegido contra gravação e se o arquivo não está em uso no momento

O programa é muito leve e não ocupa muitos recursos. Ele também pode fornecer muitas outras informações sobre os processos do Windows , mas isso é para outro post. Como eu disse acima, se alguém tiver negado seu acesso manualmente, você não poderá entrar nessa pasta ou arquivo(folder or file) a menos que receba permissões de um administrador! Qualquer dúvida, poste um comentário. Aproveitar!



About the author

Josh tem mais de 10 anos de experiência na indústria de software e wireless, especificamente nas áreas de programação e análises do Android. Atualmente, ele é engenheiro de software sênior da Microsoft, trabalhando em vários produtos do MS Office. Josh tem um forte interesse em ajudar outras pessoas a aprender novas ferramentas de software e está sempre disposto a compartilhar suas dicas e truques com aqueles que perguntam.



Related posts