Apagando arquivos travados no Windows
Quando eu digo que prefiro o Linux ao Windows por uma série de razões, não são poucos os que se precipitam a me chamar de fanático, de zelote, ou coisa parecida. Ah, claro, isso aqueles que sabem o que significa o termo “zelote”, claro.
Digo isso, entre outros mil motivos, devido ao fato de que se eu não estiver usando a conta do administrador no Linux, eu não tenho que me preocupar com vírus, spyware, ou nenhuma outra ameaça dessas; e antes que me digam que eu tampouco devo utilizar um usuário administrador no dia-a-dia do Windows, eu digo que é impossível usar o computador, instalar e remover programas, configurar conexões, se não for com uma conta de administrador: não existe nada parecido com o su, sudo ou gksu, que permitiria rodar um único programa com permissões de administrador ante a digitação de uma senha.
Devido ao fato de eu passar a maior parte do tempo no notebook, que por sua vez tem componentes de hardware para os quais não existem drivers para Linux, acabo ficando mais tempo do que gostaria usando um sistema operacional que não me agrada tanto, e por isso mesmo suscetível a problemas dos quais já estava desacostumado.
Numa madrugada solitária (enamorar-se de alguém que mora longe tem seus preços) resolvi dar uma olhada no que estava sendo executado em meu computador, e descobri que em algum dado momento um software chamado ANI havia sido instalado, inclusive com uma porcaria de um serviço rodando. Não adiantava desativar o desgraçado, pois lá estava ele sendo executado no próximo reinício, impedindo-me de apagar os executáveis (imagens aqui presentes com hotlink para o endereço original, por pura preguiça de refazer os “screenshots”).

Da mesma forma, quando prestei consultoria para um determinado cliente fui obrigado a instalar um antivírus corporativo — que insistia em achar que minha instalação do Cygwin era vírus —, ou meu notebook não conseguiria utilizar nenhum recurso do domínio deles; a consultoria terminou, e a porcaria do antivírus continuou instalada, e sempre que eu tentava desinstalá-lo era instado a informar uma senha que não era de meu conhecimento, e não conseguia tampouco apagar os arquivos do diretório do programa porque os mesmos estavam em uso e travados pelo Windows.
Como resolver essa putaria patifaria sem usar do velho expediente de iniciar o computador em modo texto, ou pelo Linux, para poder apagar os arquivos que não deveriam ser mantidos no disco rígido?
Nada que um pouco de Google não resolvesse. Na primeira busca que fiz encontrei um software muito bom, o Unlocker.
O programa é ótimo. Quando um determinado arquivo não pode ser apagado, basta clicar com o botão direito nele, e acionar o comando “Unlocker” que aparece ali. Pode-se aplicar a um diretório, ou “pasta”, da mesma forma. Uma lista dos arquivos travados será exibida, e o usuário terá a possibilidade de escolher o que fazer com eles, inclusive a de terminar o processo que esteja usando o que se deseja apagar.

Funciona que é uma beleza, e resolveu meu problema lindamente. Espero que possa ser de utilidade para outras pessoas também.
Pingback: Como Faço? » Quando o Windows não permite apagar um determinado aquivo ou pasta