Por que não consigo excluir alguns arquivos .exe?

5

Eu tenho tido um problema muito estranho no Windows 7 que está me enlouquecendo.

Às vezes, quando excluo uma pasta cheia de arquivos aleatórios (e não, não arquivos na pasta Windows) e um desses arquivos é um .exe, o .exe se recusará a excluir (o que impede que a pasta seja excluída adequadamente) ). Talvez não se recuse a excluir, mas mais ao longo das linhas de que o .exe desaparece quando eu bati em Shift-Del e entrar, mas se eu atualizar essa pasta e / ou reabrir essa pasta, o exe retorna, como se nada tivesse acontecido. Eu tentei usar utilitários como o Unlocker para forçar o sistema operacional a liberar o arquivo exe, mas o Unlocker simplesmente diz que tentará excluir o arquivo após a reinicialização.

Normalmente, quando eu faço executar isso, uma simples reinicialização do sistema operacional faz o truque (o que faz Unlocker fazê-lo na reinicialização inútil). Depois que eu reiniciar, o sistema operacional "deixa ir" do exe e me permite excluí-lo. O problema é que isso acontece com bastante frequência e isso me deixa absolutamente maluco. Ele impede que certos utilitários de atualização excluam um exe e o substituam por uma nova versão do exe. Eu tive que estragar minhas atualizações do Steam algumas vezes onde acabei tendo que forçar manualmente a atualização através de várias reinicializações.

O que me intriga é que não há rima ou razão para quando o sistema operacional se recusa a deixar de ir esses arquivos exe. Eles acontecem em diferentes unidades em diferentes pastas. Minha suspeita era Microsoft Security Essentials pendurado no exe, mas até mesmo desativar isso não funcionou, então eu estou querendo saber o que diabos está causando esses exes se recusam a excluir assim e por que reiniciar o sistema operacional me permite excluí-los corretamente . Já fez uma varredura de vírus e spyware - nada está lá. Isso acontece com unidades diferentes em diferentes controladores SATA e todos eles estão em boas condições.

Alguém tem alguma idéia do que causa isso?

Edit: Eu realmente tive que acontecer no outro dia. Felizmente, eu tinha o Process Monitor disponível. Era um arquivo exe. Um pouco de esclarecimento sobre o que acontece quando o exe fica "preso": O exe parece que elimina, em seguida, desaparece, mas quando eu fechar e reabrir a pasta, ele volta. Se, neste momento, eu tentar apagá-lo novamente, ele se recusará a se mover e permanecerá na pasta. Shift-Del também não funciona. Às vezes, a primeira parte não acontece e simplesmente se recusa a excluir.

Desta vez, o Malwarebytes tentou se atualizar usando o assistente usual de instalação da atualização. Tem um "não pode mover o arquivo" erro com ele incapaz de remover mbam.exe. Eu lancei Process Monitor e procurei por mbam.exe - mostrou que explorer.exe por algum motivo estava pendurado nele. Eu matei off explorer.exe do Gerenciador de tarefas e reiniciei e que fez o truque. Windows "solte" do arquivo e permitiu que o processo de atualização continuasse.

Agora eu entendo porque uma reinicialização corrige isso, já que obviamente isso fecha o Windows Explorer e o relança. Eu aposto que uma logoff faria o truque também. No entanto, isso levanta a questão: o que diabos está fazendo com que o Windows fique ligado nesses arquivos exe?

    
por White Phoenix 22.09.2011 / 12:30

4 respostas

9

Eu sei que esta é uma questão muito antiga de minas, mas isso estava me deixando completamente maluca.

Depois de uma rápida pesquisa no Google com as palavras-chave corretas, consegui descobrir que o motivo pelo qual o Explorer estava pendurado em meus executáveis era porque meu serviço Experiência do Aplicativo estava desativado. Eu devo ter desabilitado isso há muito tempo por qualquer motivo. Depois de ativá-lo, os EXEs excluídos permanecem excluídos e agora posso atualizar os programas sem problemas.

Eu não sei PORQUE desabilitar esse serviço fez com que esse problema acontecesse, mas estou feliz por não ter que me preocupar mais com os executáveis que estão "presos" mais.

Fonte de solução: link

    
por 19.12.2012 / 06:05
3

Em Process Explorer , use CTRL + F e digite o nome do executável.

Isso identificará o que está mantendo aberto, o próprio executável ou um verificador de vírus ...

    
por 22.09.2011 / 12:36
0

É possível que a tabela de arquivos mestre do NTFS esteja com erro. Veja link para uma explicação. Meu primeiro passo seria verificar o disco em busca de erros. Consulte o link

    
por 22.09.2011 / 23:51
0

O método fácil para excluir o arquivo é "clicar com o botão direito" no arquivo, clicar em "adicionar ao arquivo" e "clicar em excluir arquivo após a compactação" e clicar em "ok". exclua, simples :) É recomendado que você primeiro use "Correção automática da Microsoft" antes de fazer isso. aqui está o link:   link

    
por 19.10.2015 / 19:59

Tags