Como usar Attrib, Icacls e Takeown para recuperar arquivos bloqueados no Windows

Última atualização: 09/05/2025
autor: Isaac
  • Aprenda como e quando usar o comandos Atribuição, Icacls e Takeown
  • Aprenda como recuperar arquivos bloqueados por permissões NTFS
  • Evite erros comuns e descubra soluções práticas
  • Domine a gestão de segurança em arquivos e pastas Windows

comandos attrib icacls e takeown para recuperar arquivos

Você encontra um arquivo no seu computador que não consegue acessar, excluir ou modificar.. Você tenta abri-lo, mas o sistema lhe dá uma mensagem de acesso negado. Isto lhe parece familiar? Muitas vezes isso acontece devido a alterações nas permissões do sistema de arquivos NTFS, arquivos protegidos pelo sistema ou simplesmente porque outro usuário ou processo assumiu o controle do arquivo.

A boa notícia é que o Windows oferece ferramentas avançadas para recuperar o controle desses arquivos bloqueados.: os comandos Atributo, takeown e Icacls. Neste guia, explicamos tudo o que você precisa saber sobre como usá-los de forma eficaz, prevenir erros e restaurar o acesso aos seus documentos mais valiosos.

Por que os arquivos estão bloqueados no Windows?

Os OS Sistemas modernos como o Windows têm medidas de segurança avançadas que atribuem permissões a arquivos e pastas. Essas permissões NTFS Eles determinam quais usuários ou grupos têm acesso a um determinado recurso e que tipo de operações eles podem executar: ler, modificar, executar ou excluir.

Algumas situações comuns que causam arquivos bloqueados são:

  • O arquivo foi criado por outro usuário ou pelo próprio sistema.
  • Você perdeu a propriedade do arquivo após uma atualização ou reinstalação.
  • Processos ou aplicativos o protegeram para evitar modificações.
  • O arquivo foi afetado por malwares ou vírus.
  • As permissões foram alteradas acidentalmente ou por política de grupo.

Quando isso acontece, A tentativa de excluir, mover ou alterar o arquivo resulta em um erro de acesso negado. Mas nem tudo está perdido: com alguns comandos bem utilizados você pode retomar o controle.

O que cada comando faz?

Embora muitos os confundam, cada um desses comandos cumpre uma função específica dentro do ecossistema de permissões do Windows:

  • Atributo: Permite modificar os atributos de um arquivo ou pasta, como oculto, somente leitura ou sistema. É muito útil para recuperar arquivos ocultos por vírus ou software malicioso.
  • takeown: Altere a propriedade de um arquivo ou pasta, atribuindo a si mesmo como usuário. Sem ser o proprietário, você não poderá modificar as permissões, então este é o primeiro passo. para desbloquear o acesso.
  • Icacls: Gerenciamento avançado de permissões de segurança (ACLs) em arquivos e pastas NTFS. Com ele você pode conceder a você permissões como leitura, gravação, execução ou controle total.
  Como usar o modo tablet no Windows 11: um guia completo para dominá-lo

Usando comandos attribute icacls e takeown

Recupere arquivos ocultos ou danificados com Attrib

Attrib é a ferramenta ideal para recuperar arquivos que foram ocultos ou marcados como somente leitura por vírus ou erros do sistema.. Geralmente é usado em dispositivos USB, discos rígidos externos e até mesmo no disco local. Se você quiser explorar mais sobre como corrigir outros problemas de arquivo no Windows, confira nosso artigo sobre Arquivos que não podem ser excluídos no Windows.

Para executá-lo, abra o simbolo do sistema com permissões de administrador e digite:

attrib -h -r -s /s /d G:\*

O que essa linha faz?

  • -h: Remove o atributo oculto.
  • -r: Remova a marca somente leitura.
  • -s: Remove o atributo de arquivo do sistema.
  • /s: Aplica alterações a todos os arquivos em subpastas.
  • /d: : Aplica alterações também aos diretórios.
  • G: é a letra da unidade, altere-a se for trabalhar com outro disco ou USB.

Às vezes, após remover os atributos, o arquivo aparecerá, mas ainda poderá estar inacessível. Nesse caso, continue com os comandos a seguir.

Assuma a propriedade dos arquivos com o Takeown

Se você não for o proprietário de um arquivo, o Windows não permitirá que você altere suas permissões.. Portanto, uma vez localizado o arquivo, o primeiro passo é assumir a propriedade dele. Para fazer isso, na linha de comando, você pode usar:

takeown /f "C:\ruta\al\archivo.ext"
takeown /f "C:\ruta\a\la\carpeta" /r /d Y

Isso fará com que o Windows o torne o novo proprietário do arquivo ou diretório, o que será necessário caso você queira editar suas permissões com o Icacls posteriormente.

Parâmetros úteis de remoção:

  • /f: Caminho para o arquivo ou pasta de destino.
  • /r: Aplica alterações recursivamente.
  • /d Y: Ignore as confirmações se as permissões estiverem faltando.
  • /a: Concede propriedade ao grupo Administradores em vez do usuário ativo.

Exemplo de uso do Takeown

Modificar permissões NTFS com Icacls

Depois que você for o proprietário do arquivo, Você pode modificar quem tem acesso e qual nível de controle eles têm sobre ele usando Icacls. Para entender melhor como gerenciar permissões, confira nosso artigo sobre bloqueando drivers vulneráveis ​​no Windows.

  Você desfrutará de 10 programas de programação de diagramas de blocos

Comando básico para lhe dar controle total:

icacls "C:\ruta\al\archivo.ext" /grant tuUsuario:F

Você também pode aplicá-lo a pastas inteiras:

icacls "C:\carpeta" /grant tuUsuario:(OI)(CI)F /T

Explicação:

  • (IO): Aplica permissões aos arquivos dentro da pasta.
  • (LÁ): Aplica permissões a subpastas.
  • /T: Executa a ação recursivamente.
  • F: Controle total.

Algumas permissões comuns que você pode usar:

  • F: Controle total.
  • M: Modificar.
  • RX: Ler e executar.
  • R: Ler.
  • W: Escrever.

Outros parâmetros úteis:

  • /Redefinir: Restaura as permissões padrão.
  • /remover: Remove permissões de um usuário.
  • /proprietário do conjunto: Atribuir ou modificar o proprietário.

modificar permissões com icacls

Redefinir permissões em massa

Frequentemente, as permissões em vários arquivos ou pastas são corrompidas devido a problemas de sistema, vírus ou configurações incorretas. Nesses casos, você pode restaurá-los com um único comando:

icacls * /T /Q /C /RESET

Que faz? Restaura as permissões de todos os arquivos e subpastas para o estado padrão do Windows no diretório atual. Se você quiser saber mais sobre como solucionar erros de acesso no Windows, esse comando pode ser muito útil para você.

Forçar exclusão de um arquivo ou pasta no Windows-1
Artigo relacionado:
Como forçar a exclusão de arquivos ou pastas no Windows: Guia completo e atualizado

Recuperar o controle sobre arquivos e pastas protegidos no Windows está ao alcance de qualquer usuário que conheça as ferramentas certas. Ao dominar os comandos Attrib, Takeown e Icacls, você poderá solucionar travamentos inesperados, eliminar acesso negado e restaurar seu sistema à operação normal. Embora exijam cautela e permissões de administrador, usá-los corretamente pode economizar horas de frustração e proteger seus dados mais valiosos.

Deixe um comentário