Não consigo excluir a pasta e sou administrador. "Você precisa de permissão para executar esta ação. Você precisa de permissão de..."

Não consigo excluir a pasta e sou administrador. "Você precisa de permissão para executar esta ação. Você precisa de permissão de..."

Não consigo excluir uma determinada pasta no Windows 7. Não é uma pasta do sistema. Foi criado por um aplicativo. Recebo uma mensagem de erro "Você precisa de permissão para executar esta ação. Você precisa de permissão de Tony....". Sou administrador e estou logado como Tony. Tenho propriedade total da pasta com permissão de controle total. Eu reiniciei a máquina. Eu matei o aplicativo que criou a pasta. Estou sem ideias.

Por que o Windows 7 não me permite excluir a pasta?

Responder1

Não sei por que isso acontece, mas há uma solução alternativa.

Para assumir o controle da pasta que não pode ser excluída, crie um arquivo de texto chamado delete.bate adicione as seguintes linhas a ele:

    SET DIRECTORY_NAME="C:\Locked Directory"
    TAKEOWN /f %DIRECTORY_NAME% /r /d y
    ICACLS %DIRECTORY_NAME% /grant administrators:F /t
    ICACLS %DIRECTORY_NAME% /reset /T
    PAUSE

Você precisará alterar o caminho do diretório para atender aos seus requisitos, por exemplo, C:\Locked Directorypara C:\Delete Me.

Clique com o botão direito no arquivo delete.batselecionado Run As Administratore agora você deverá ter controle total do diretório e de todos os subdiretórios, o que significa que você pode fazer o que quiser com eles.

Responder2

A única maneira era excluir os arquivos começando pela pasta de nível mais baixo dessa pasta. Recebi essa mensagem de erro com todas as pastas que tinham subpastas. Excluí todos os arquivos/subpastas subindo.

Responder3

Uma pasta pode impedir que um pai substitua suas permissões, parando de funcionar em uma determinada profundidade.

UsarMonitor de Processoe filtrar porACESSO NEGADOeventos para descobrir essa profundidade

Cada vez que umACESSO NEGADOocorre um evento, altere as permissões comoexplicado por @Sahil.


Você pode usarLidarveja também quais processos estão abrindo arquivos em sua pasta.

handle C:\Path\To\Folder\You\Are\Trying\To\Delete

Exemplo:

C:\Windows\system32>handle C:\Windows\System32\inetsrv

Handle v3.45
Copyright (C) 1997-2011 Mark Russinovich
Sysinternals - www.sysinternals.com

svchost.exe   pid: 1500  type: File  134: C:\Windows\System32\inetsrv\config\schema
svchost.exe   pid: 1500  type: File  1B4: C:\Windows\System32\inetsrv\config\schema
svchost.exe   pid: 1500  type: File  1BC: C:\Windows\System32\inetsrv\config
svchost.exe   pid: 1500  type: File  1CC: C:\Windows\System32\inetsrv\config
svchost.exe   pid: 1500  type: File  1D0: C:\Windows\System32\inetsrv\config
inetinfo.exe  pid: 1572  type: File  3C:  C:\Windows\System32\inetsrv\en-US\inetinfo.exe.mui
inetinfo.exe  pid: 1572  type: File  188: C:\Windows\System32\inetsrv\MBSchema.bin.00000000h
inetinfo.exe  pid: 1572  type: File  190: C:\Windows\System32\inetsrv\MBSchema.bin.00000000h
inetinfo.exe  pid: 1572  type: File  1BC: C:\Windows\System32\inetsrv\MetaBase.xml
inetinfo.exe  pid: 1572  type: File  1D4: C:\Windows\System32\inetsrv\MBSchema.xml
svchost.exe   pid: 1884  type: File  1AC: C:\Windows\System32\inetsrv\config\schema
svchost.exe   pid: 1884  type: File  1C0: C:\Windows\System32\inetsrv\config
svchost.exe   pid: 1884  type: File  1C4: C:\Windows\System32\inetsrv\config

Responder4

Eu tive esse problema e tentei várias das respostas aqui sem sucesso. No entanto, consegui simplesmente excluir a pasta inteira com a qual estava tendo problemas de umelevadoprompt de comando assim:

rmdir "C:\caminho\para\pasta" /s

Espero que isso ajude alguém.

informação relacionada