25 Nov 2007
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.
Confira ofertas de: DVD, filmes, celulares, notebooks, livros, jogos, Wii, PS3




” 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.”
no windows vista tu só precisa apertar com o botao direito no atalho e depois em Run as Administrator.
NA MINHA OPINIÂO bem mais simples que abrir o konsole, digitar sudo - e executar o aplicativo.
[Reply]
Felipe.
No GNOME eu só tenho que executar o programa; se ele depender de uma credencial que o usuário não tenha, abe-se automaticamente a caixa de digitação da senha do administrador.
Ou seja, mais simples ainda, enomiza um clique e a interpretação de um menu de contexto.
[Reply]
Oi Janio
então já sei aonde foi que a Microsoft se baseou pra fazer essa funcionalidade do Vista.
eu realmente não uso o linux a anos, e, qndo usava, o KDE ainda dominava o mercado de gerenciadores gráficos e o gnone era só uma tela feia que eu nunca gostei.
mas o Vista funciona exatamente que nem o gnome então.
qndo desenvolvendo um sistema eu posso criar um “manifesto” dizendo que a minha aplicacao precisa de permissao de administrador. aí qndo o usuário abrir o vista vai automaticamente pedir o nome de usuario e a senha.
clicar com o botao direito é necessario só se a aplicacao precisa de permissao e a aplicacao nao é compativel com o vista. não tendo essa funcionalidade.
[Reply]
Boa! (apesar de eu concordar somente em parte com o teu post)

Linux pra mim só no servidor… eheheh
Nas máquinas clientes é win com certeza… Tenho diversos aplicativos específicos que ainda não foram desenvolvidos para a plataforma linux… infelizmente…
[Reply]
[...] 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 [leia mais]. [...]
Meu computador diz que não tenho permissão por não ser o administrador,não consigo desistalar programas ou remover ou abrir arquivos.
[Reply]