Não foi possível excluir ou se apropriar da pasta (Windows 7) [duplicado]

14

Eu tenho uma pasta que não consigo excluir.

Eu também não posso me apropriar.

O disco rígido é um que eu já usei em outro PC, se isso fizer alguma diferença.

Ao tentar tomar posse, ele diz que não pode exibir o proprietário atual e ao tentar tomar posse, selecionando qualquer grupo que diz que o acesso foi negado.

Eu também tentei através da linha de comando usando takeown, mas isso também diz Acesso negado.

Windows 7, e estou logado como administrador.

fileperms
fonte
1
Se você precisar excluí-lo e o Windows não permitir, faça a inicialização a partir de um Linux Live CD / USB e livre-se da pasta.
Karan
Está em uma unidade externa? USB ou similar?
Burhan Khalid
O conselho de Karan é particularmente bom para pastas com milhares de arquivos, porque a reinicialização no Linux é muito mais rápida do que esperar a conclusão da propriedade.
Ndemou

Respostas:

17
  1. Faça o download do PsExec.exe do Sysinternals, esta ferramenta permite abrir um prompt de comando com privilégios de SISTEMA LOCAL: http://live.sysinternals.com/psexec.exe (coloque-o em C: \ temp)

  2. Abra um prompt de comando com privilégios de administrador

  3. CD em C: \ temp

  4. Executar psexec -s -i cmd.exe:, instala um serviço temporário que abrirá um prompt de comando na conta LOCAL SYSTEM. O serviço será excluído automaticamente depois que você fechar a tela (ou seja, depois EXIT)

  5. Executar:, TAKEOWN /F <folder> /R /D Yisso definirá o grupo Administradores como proprietário, e também retornará para a pasta

  6. Para conceder ao grupo Administradores direitos de controle total, execute ICACLS <folder> /grant administrators:F /T; o /Tindica que esta operação é realizada em todos os arquivos correspondentes e diretórios abaixo dos diretórios especificados

Heebr
fonte
1
Obrigado, mas ele ainda diz acesso negado ao tentar através do cmd prompt aberto por psexec
fileperms
8
Pode ser que esteja bloqueado por algum processo. Dê uma olhada no link, se houver algo que você possa usar.
Heebr
1
Se isso ainda não ajudar, tente redefinir a permissão (Herdar de cima) e conceda plenos direitos a todos executando posteriormente: 1: 'ICACLS <pasta> / reset / T', 2: 'ICACLS <pasta> / setowner everyone' , 3: 'ICACLS <pasta> / conceda a todos: F'
Heebr 4/13/13
2
takeowndeve ter o parâmetro /Aespecificado para atribuir propriedade aos Administradores em vez da conta do sistema local.
Mahmoud Al-Qudsi
1
executar verificação de sistema de arquivos ( chkdskno Windows) - talvez o sistema de arquivos está danificado
Zrin