Como excluir um arquivo ou pasta undeletable teimoso no Windows

muitos de vocês teriam se deparado com situações em que você não pode excluir um arquivo ou pasta, não importa como você tente. Este artigo discute as maneiras de excluir arquivos ou pastas que são teimosos ou não canceláveis usando métodos normais.

pode haver pelo menos 4 razões pelas quais você não consegue remover esses arquivos ou pastas difíceis.

  1. a pasta ou O arquivo está em uso por algum programa
    • Opção 1: Reiniciar o Shell do Explorer
    • Opção 2: Usar o IOBit Unlocker
    • Opção 3: Usar o Process Explorer para fechar o identificador
    • Opção 4: Use MoveFile.exe para eliminar ou mudar o nome de ficheiro/pasta sobre reinicialização
  2. não Pode eliminar ficheiros ou pastas com caracteres inválidos em seus nomes
  3. Você não tiver as permissões NTFS necessárias
  4. corrupção do sistema de arquivos

Como Excluir um Teimoso que não pode ser eliminado Arquivo ou Pasta no Windows

“Arquivo em Uso” Cenário

Existem muitos programas de software que ajuda você a liberar o bloqueio em um arquivo/pasta por alguns aplicação. Utilitários como Unlocker e Process Explorer irão ajudá-lo a fechar à força o identificador de arquivo ou pasta e, em seguida, excluir o arquivo ou pasta.

antes de recorrer ao uso desses programas, primeiro veja se você pode excluir o arquivo teimoso após fazer logoff e fazer login novamente ou após um ciclo de reinicialização. Isso ajuda na maioria dos casos. Melhor ainda, Inicie o Windows no modo de segurança e exclua o arquivo ou pasta teimoso. Veja como iniciar seu PC no modo de segurança no Windows 10.

se você deseja excluir o arquivo ou pasta sem ter que reiniciar o Windows, você pode usar ferramentas como Process Explorer ou Unlocker. Essas ferramentas ajudam você a encontrar o programa / executável que está causando o problema, liberar o bloqueio e excluir o arquivo.

 tips bulb iconVocê também pode usar o Monitor de recursos integrado para visualizar o programa ofensivo, mas o Resource Monitor não pode ser usado para fechar o identificador do arquivo. Para obter mais informações, consulte a postagem localizar qual processo bloqueou um arquivo sem ferramentas de terceiros.

Restart Explorer Shell

File Explorer pode às vezes ter um bloqueio em arquivos de mídia ligados por suas extensões de shell em geral. Se for esse o caso, sair limpa do shell do Explorer ajudará. Veja como encerrar e reiniciar de forma limpa o shell do Explorer no Windows 7 a 10.

reinicie o explorer de forma limpa via gerenciador de Tarefas

observe que no Windows 7 e acima, a caixa de diálogo “Arquivo em uso” do Windows mostrará o nome do programa usando o arquivo. Tudo o que você precisa fazer é primeiro fechar o programa.

arquivo em uso, mostrando o nome do programa bloqueado o arquivo

no Entanto, o nome do programa não pode ser exibido em alguns casos, e é por isso que precisamos de ferramentas como o Unlocker, o Process Explorer ou o Monitor de Recursos.

IObit Unlocker

IObit Unlocker setup adiciona uma extensão de menu de contexto para arquivos e pastas. Quando você clica com o botão direito em um arquivo ou pasta e clica no IObit Unlocker, ele mostra qual programa está usando o arquivo ou pasta de destino.

IObit unlocker

Unlocker também oferece essas opções que são autoexplicativas, mesmo para usuários finais:

    & Apagar & Mudar o nome & Mover & Copiar

  • modo Forçado

Você pode tentar “Forçado” modo de se desbloquear falha no modo normal. É um modo agressivo em que encerra os processos relacionados, em vez de apenas fechar o identificador de arquivo/pasta.

arquivos ou pastas com nomes reservados ou caracteres inválidos em seus nomes

cenário de exemplo: não é possível esvaziar o Windows.antigo usando limpeza de disco ou configurações de armazenamento como os arquivos na pasta Cortana “LocalState” permanece indeletável

IObit Unlocker é especialmente útil quando você não consegue limpar a pasta Windows.old (que armazena os arquivos de instalação anteriores do Windows) depois de instalar a atualização de recurso mais recente. Janela.o antigo às vezes pode ser indeletável devido a um problema (caracteres inválidos no nome do arquivo) com arquivos na pasta Microsoft.Windows.Cortana_cw5n1h2txyewy em C:\Windows.old. O caminho completo para a pasta problemática está abaixo:

C:\Windows.old\Users\{username}\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy

não é possível excluir a pasta Cortana localstate inacessível

, pois você pode ver que a pasta LocalState tem alguns pontos (..) após seu nome, o que pode estar impedindo que a pasta seja excluída ou acessada. Tentativas de excluir a pasta resultam no seguinte erro:

um erro inesperado está impedindo você de excluir a pasta. Se você continuar a receber esse erro, poderá usar o código de erro para procurar ajuda com esse problema.

erro 0x80004005: Erro não especificado

com opções para Try Again, Skip ou Cancel a operação.

(ou)

a localização não está disponível

C:\Windows.antigo \ usuários..\ AppData \ Local \ pacotes \ Microsoft.Janela.Cortana_cw5n1h2txyewy \ LocalState não está disponível. Se o local estiver neste PC, verifique se o dispositivo ou unidade está conectado ou se o disco está inserido e tente novamente. Se o local estiver em uma rede, verifique se você está conectado à rede ou à Internet e tente novamente. Se o local ainda não puder ser encontrado, ele pode ter sido movido ou excluído.

não é possível acessar a pasta Cortana localstate inacessível

ícone de ponto de mão correção fácil: no IObit Unlocker, escolha a opção Desbloquear & excluir depois de selecionar a pasta Cortana(ou a pasta inteira Windows.old). Isso ajudará você a limpar completamente as janelas.pasta antiga facilmente.

se você quiser limpar esses arquivos e pastas inválidos manualmente, veja exemplos e capturas de tela abaixo:

Inválida ou caracteres reservados em filenameYou pode não ser capaz de excluir um arquivo se o nome do ficheiro inclui um nome inválido (por exemplo, o nome do arquivo possui um espaço ou um ponto final ou o nome do arquivo é composto apenas por um espaço). Para resolver esse problema, use uma ferramenta que use a sintaxe interna apropriada para excluir o arquivo. Você pode usar o”\\?\ “sintaxe com algumas ferramentas para operar nesses arquivos, por exemplo — – trecho do Microsoft KB Você não pode excluir um arquivo ou uma pasta em um volume do sistema de arquivos NTFS

del “\\?\C:\ path_to_file_that contém um espaço à direita.txt “

exemplo: excluindo pastas com nomes reservados ou com caracteres inválidos (como ponto e espaços) no nome.

para excluir a pasta LocalState.. na pasta do pacote Cortana, aqui está o caminho e a linha de comando que você usa:

rd /s \?\C:\Windows.old\Users\%username%\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy\LocalState..\

execute esse comando a partir de um Prompt de comando do administrador.

outro exemplo:

Vamos dizer que temos algumas pastas inválidos nomeadamente Con, Conduct. e LocalState..

excluir pasta reservada ou caracteres inválidos no nome

(Note que a palavra con é um nome reservado, e não deve ser usado em nomes de ficheiro ou pasta.)

tentar acessar normalmente a pasta com um nome reservado (por exemplo, con) causa o seguinte erro:

localização não está disponível

caminho: \ con Não está acessível.

o identificador é inválido.

o identificador é inválido inválido nome do arquivo ou pasta

Para excluir a pasta, agora vamos executar o seguinte comando a partir do Prompt de Comando de administrador:

rd /s "\?\C:\con"

As outras duas pastas nomeadamente conduct. e LocalState.. tem caracteres inválidos (.) no nome do arquivo. Vamos executar os seguintes comandos para excluir essas pastas:

rd /s "\?\C:\conduct."rd /s "\?\C:\LocalState.."

excluir pasta reservada ou caracteres inválidos no nome

Pronto! As três pastas agora são removidas.

excluir pasta reservada ou caracteres inválidos no nome

Para mais informações sobre como lidar com os arquivos que contém reservados ou inválido caracteres, consulte o artigo da Microsoft Você não pode excluir um arquivo ou uma pasta em um volume NTFS arquivo sistema.

Process Explorer

Process Explorer é uma excelente ferramenta que não precisa de introdução. Nós cobrimos o Process Explorer muitas vezes no passado.

Inicie o Process Explorer como administrador. Use a opção Localizar (Ctrl + F), digite a parte do nome do arquivo e pressione Enter.

Process explorer encontrar processo de arquivos bloqueados

você verá o processo que está usando esse arquivo. Tudo que você precisa fazer é fechar o programa manualmente e, em seguida, excluir o arquivo teimoso.

além disso, Process Explorer permite que você feche o identificador de arquivo através da visualização do painel inferior. No entanto, sair do programa é a maneira mais preferida.

process explorer close handle-vista inferior do painel

MoveFile.exe do Windows SysInternals

utilitário MoveFile (a ser executado a partir da janela do Prompt de comando do Administrador) permite que você agende mover e excluir comandos para a próxima reinicialização.

uso:

movefile.exe 

especificar um destino vazio (“”) exclui a origem na inicialização. Um exemplo que elimina stubborn.pdf é:

Exemplo

movefile d:\tools\stubborn.pdf ""

movefile - excluir arquivo ou pasta sobre reinicialização

seta mão símboloO MoveFile utilitário funciona não apenas para arquivos, mas para pastas bem!

para excluir (na reinicialização) uma pasta chamada ” 1 ” localizada na minha área de trabalho, usei este comando:

movefile C:\Users\ramesh\desktop ""

o trabalho foi perfeitamente concluído após um reinício! O Utilitário MoveFile usa a API MoveFileEx para renomear ou excluir um arquivo. Ele registra a operação excluir ou renomear em um valor de registro MULTI_STRING chamado PendingFileRenameOperations, na seguinte ramificação:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager

movefile pendingfilerenameoperations

durante a próxima reinicialização, o Gerenciador de sessão executa a tarefa excluir ou renomear lendo os comandos renomear e excluir registrados do valor do registro PendingFileRenameOperations. Como você pode ver na captura de tela acima, o Windows Defender parece ter agendado uma operação de exclusão (para se livrar de um arquivo de driver substituído) após uma atualização de assinatura.Como baixar e instalar Minecraft no minecraft.

permissões NTFS incorretas

se o controle da sua conta de usuário não tiver as permissões para modificar um arquivo ou pasta, você verá a caixa de diálogo “permissão negada” ao tentar excluí-lo. Tudo o que você precisa fazer é assumir a propriedade do arquivo ou pasta, atribuir permissões de controle total à sua conta antes de excluir o arquivo.

você pode assumir a propriedade de arquivos / pastas e atribuir permissões via Propriedades, guia Segurança. Mas alguns usuários preferem o método de linha de comando usando Takeown.exe e ICacls.exe.

assumir a propriedade usando a tomada de linha de comando.exe

seta símbolo mão para obter informações detalhadas, consulte o nosso artigo ilustrativo como tomar posse do (S) arquivo(s) e pasta(S) (usando Takeown.exe, mesmo recursivamente em sub-pastas). Ele também descreve como atribuir permissões usando icacls.exe. Como alternativa, você pode iniciar o Prompt de comando em privilégios System ou TrustedInstaller para forçar a exclusão de um arquivo ou pasta não cancelável.

dicas ícone da lâmpadadica relacionada: para facilitar o acesso, você pode até adicionar a opção” assumir propriedade & atribuir permissões completas ” ao menu do botão direito do mouse, especialmente se você for usar a opção com mais frequência. Este ajuste do registro faz as operações Takeown.exe e ICacls.exe de uma só vez. Não há necessidade de digitar esses comandos manualmente!

assumir a propriedade menu do botão direito do mouse

corrupção do sistema de arquivos

a corrupção do sistema de arquivos causa erros como “o arquivo ou Diretório está corrompido e ilegível” ao acessar ou excluir um arquivo ou pasta. Executar a verificação de erros de disco ou o comando Chkdsk deve corrigir o problema.

verificação de erros

Abra este PC (Meu Computador), clique com o botão direito do mouse na unidade que contém o arquivo teimoso e clique em Propriedades. Selecione o menu Ferramentas e clique em “verificar”.

verificação de erros no disco do windows

verificação de erros no disco do windows

verificação de erros no disco do windows

Clicar no link Mostrar Detalhes abre relevantes Visualizador de Eventos de entrada no Log do Aplicativo. Ele diz qual é o problema.

verificação de erros-erro de registro de eventos do aplicativo

em seguida, prossiga para reparar a unidade agora ou na próxima reinicialização como preferir.

erro de disco verificando o windows

Chkdsk

alternadamente, você pode executar Chkdsk <driveletter:> /R a partir de um Prompt de comando elevado. Ele pede seu consentimento para desmontar a unidade e executar uma varredura. Se você escolher “N ” (não), ele solicitará o agendamento de uma verificação na próxima reinicialização. Clique em Y para continuar.

chkdsk repair drive

depois de corrigir os erros do sistema de arquivos usando verificação de erros de disco ou Chkdsk, veja se você pode excluir o arquivo ou pasta teimoso.

se você conhece outros métodos interessantes para excluir arquivos que, de outra forma, são “não canceláveis”, poste-os na seção de comentários abaixo.

Deixe uma resposta

O seu endereço de email não será publicado.