Não foi possível excluir a pasta no Windows 7?


23

Não consigo excluir algumas pastas do meu disco rígido externo. Também tentei excluir no modo de segurança, mas não consigo fazer isso. Isso é uma grande dor de cabeça para mim agora. Até eu sou o administrador e ele ainda precisa dos privilégios de administrador para excluí-los. Então, como posso me livrar desse problema? Por favor me ajude!

insira a descrição da imagem aqui

Respostas:



18

Tente obter a propriedade da pasta:

Clique com o botão direito do mouse na pasta -> Propriedades -> guia Segurança -> botão Avançado -> guia Proprietário -> botão Editar -> selecione sua conta de usuário -> Ativar Substituir proprietário em subcontêineres e objetos .

Quando terminar, feche todas as janelas de propriedades e abra Propriedades novamente -> guia Segurança -> botão Avançado -> guia Permissões -> botão Alterar permissões -> Adicione sua conta de usuário e selecione Substituir todo objeto filho ...

Então tente novamente.


3
Não, isso não funcionou para mim.
avirk

3
E esse "não" significa que a mesma mensagem aparece novamente?
Tex Hex

Se o nome / identificador na mensagem de erro não foi alterado, o primeiro estágio não funcionou. Tente novamente e marque a caixa de seleção "substituir proprietário em subcontêineres e objetos".
sgmoore

2
Se você está tentando excluir as pastas, em seguida, na segunda fase, você também deve assinalar 'Controle Total'
sgmoore

Tentou de tudo, mas nada funciona como menção em resposta ...... :-(
avirk

8

Meu marido teve o mesmo problema com sua unidade externa. Foi o que fiz para excluí-lo. Estas são as etapas que segui no Windows 7 enquanto fazia logon sob administrador ... não tenho certeza de que parte era necessária, mas eu queria incluir esse pouco de informação.

Fase 1 - Tomar posse

  1. Clique com o botão direito na pasta
  2. Selecione "propriedades"
  3. Selecione a guia "segurança"
  4. Clique no botão "Avançado"
  5. Selecione a guia "proprietário"
  6. Clique no botão "Editar"
  7. Em 'alterar proprietário para', destaque o usuário que você deseja definir como proprietário
  8. Marque a caixa 'substituir proprietário em subcontêineres e objetos'
  9. clique no botão 'aplicar' (isso o levará de volta à janela 'configurações avançadas de segurança')

Fase 2 - Permissões

Quando voltar à janela 'configurações avançadas de segurança', siga estas instruções (Nota: É possível que você feche completamente a janela de propriedades e abra-a novamente para que as alterações acima tenham efeito antes de executar o próximo conjunto de etapas).

  1. Selecione a guia 'permissões'
  2. Clique no botão "Alterar permissões"
  3. Destaque o usuário para o qual você precisa alterar as permissões
  4. clique no botão "editar"
  5. Marque a caixa "permitir" ao lado do controle total
  6. Clique OK"
  7. Marque a caixa ao lado de "incluir permissões herdáveis ​​do pai deste objeto"
  8. Marque a caixa ao lado de "substituir todas as permissões de objeto filho por permissões herdáveis ​​deste objeto"
  9. Clique em "aplicar"
  10. Clique em "sim" na caixa pop-up "
  11. Clique em "OK" para fechar a janela de permissões
  12. Clique em "Ok" para fechar a janela de configurações avançadas de segurança
  13. Clique em "ok" para fechar a janela de propriedades

Agora você deve conseguir excluir a pasta que não pode ser excluída.

Fase 3 (é uma pasta compartilhada)

Certifique-se de executar as seguintes etapas:

  1. Propriedades
  2. Guia Compartilhamento
  3. Compartilhar ... Certifique-se de ter seu usuário com nível de permissão de leitura / gravação
  4. Volte, Compartilhamento avançado
  5. Permissões, verifique se o usuário está aqui com Controle total

5

Às vezes, você não pode excluir um arquivo ou uma pasta porque o nome do arquivo ou arquivo que está na pasta contém um caractere oculto.

Você pode excluí-lo em um prompt de comando usando comandos do DOS - é necessário um pouco de conhecimento de comando do DOS.

Depois de abrir um prompt de comando, navegue até essa pasta específica e abra-a. Exclua todos os arquivos dessa pasta usandodel *.* .

Saia dessa pasta e agora você poderá excluir a pasta.


1
I rmdir utilizado / s para removê-lo
Matthew Bloqueio

3

Eu usei a limpeza do Windows. Consegui isso seguindo este tutorial . É para Windows 8, mas funciona tão bem quanto para Windows 7.

Press Start -> Type "cleanmgr" and press enter -> Select Windows Drive -> Then find previous Windows installations -> check it -> press OK

Isso funcionou para mim.


Simples e funciona!
Marco Demaio 19/04/19

2

Apenas use esse texto, salve-o no arquivo .reg e execute-o. Depois disso, você pode excluir / renomear esse tipo de pasta bloqueada em um único clique.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

Veja as instruções completas aqui em Como excluir / renomear / mover arquivos restritos com um clique


Boa resposta. No entanto, eu não recomendaria esta resposta para iniciantes. Porque se eles jogam com privilégios de pastas restritas ou do sistema (acidentalmente ou não), isso pode criar muitos problemas de segurança.
Jet

0

Eu encontrei esse problema algumas vezes. Concluí que algo no sistema operacional ou em algum aplicativo em segundo plano tem um arquivo ou uma pasta aberta e o sistema não permitirá que a operação continue. As mensagens de erro são provavelmente um pouco falsas - elas recebem um erro de volta e assumem que é um erro de autenticação.

Nunca tentei "consertar" isso, pois para mim é apenas uma irritação, não um problema "real". (E o que é mais uma irritação do Windows, no grande esquema das coisas?)


0

Eu tive esse problema e usei com sucesso a ideia de mover e / ou excluir itens de forma incremental.

Não consegui mover uma pasta com duas subpastas e arquivos. Como era uma pasta antiga, não havia como imaginá-la. Usei o monitor de recursos (caixa "pesquisa", seção acima à direita da sub-janela manipular e arquivo em atividade da CPU) para verificar se a janela do processo do Explorer tinha algo associado. O único processo associado a eles foi a janela de exibição (Explorer) e eles parecem estar lá apenas porque estavam na lista de pastas que estão sendo exibidas. Nenhum outro processo estava ativo.

Caso contrário, não havia processos ativos usando esses arquivos ou pastas. Eu verifiquei arquivos de bloqueio ou outras coisas estranhas, como arquivos ocultos ou do sistema, e não havia nenhum. O prompt de comando não ajudou. Cada item tinha o mesmo nome e também não era possível mover a pasta pai no DOS. NADA parece explicar por que não pude excluir a pasta pai, portanto, obviamente, meu conhecimento dos meandros é deficiente.

Consegui usar o Windows Explorer para mover os arquivos de cada pasta para outra pasta (até usei os mesmos nomes de pasta, mas não copiei o nome caso houvesse um caractere invisível). Depois de mover os arquivos, eu apaguei as pastas. Então eu coloquei todos eles em uma estrutura de arquivos duplicados exatamente onde o antigo "estava", para ver se eu poderia (eu poderia). Finalmente, mudei a pasta (e o conteúdo) para o novo destino pretendido. Eu estou feliz! :-)


0

Eu também tive esse problema no Windows 10 com um diretório em um dos meus projetos (portanto, não um criado pelo Windows). Recebi uma mensagem semelhante, mas, em vez disso, dizia que exigia permissões minhas (?). Um prompt de comando elevado também não funcionou. Obter propriedade e redefinir as permissões também não resolveu o problema. No entanto, depois que reiniciei meu PC , consegui remover o diretório (suspiro). Provavelmente, um dos arquivos estava sendo mantido por um processo.


-1

Tente alterar a permissão da pasta primeiro. Torne editável por você.

Se isso não funcionar, tente executar o explorer.exe como usuário do sistema.


2
Eu não recomendaria que as pessoas executassem qualquer aplicativo como usuário do sistema. Isso pode estragar tanta coisa que nem é engraçado, e sempre há uma maneira adequada de contornar isso. Se você não sabe o suficiente para saber por que não deveria , não sabe o suficiente para fazê-lo com segurança.
Darth Android

1
-1 por sugerir o uso da conta Sistema Local. Como o @DarthAndroid disse, isso é muito perigoso e é tão ruim quanto executar tarefas não administrativas na conta de um sistema Unix root, se não pior, já que o Windows não foi projetado para permitir que os usuários executem aplicativos diretamente como Sistema Local.
precisa saber é o seguinte

Como o @DragonLord disse que executar o explorer no SYSTEM é ruim. No entanto, rodar cmd.exeno sistema não é perigoso apenas se você souber o que está fazendo.
Jet
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.