Tenho notado que o Windows 7 lida com a Lixeira muito pior do que o XP, principalmente quando há muitos itens nela. Sempre que eu tenho uma lixeira cheia de um número ridículo de arquivos, e especialmente quando em 7, o que eu faço é abrir um prompt de comando ( cmd
) e usar um comando simples para excluir a Lixeira no sistema de arquivos. nível (altere a unidade conforme necessário):
rd /s /q C:\$RECYCLE.BIN > nul
Pode haver alguns nomes diferentes para o diretório da Lixeira, dependendo da versão do Windows e de outros programas instalados (por exemplo, $RECYCLE.BIN
, RECYCLED
, RECYCLER
, RECOVERY BIN
). Para compatibilidade com diferentes versões do Windows e com a antiga Norton Protected Recycle Bin, use esta versão (presume-se que não existam arquivos legítimos ou pastas na raiz da unidade que contenham recycl
; o que é raro):
rd /s /q C:\*recycl* > nul
O que isso faz é excluir a pasta e todo o seu conteúdo e redirecionar qualquer saída para nul
(ou seja, não exibir nenhuma saída).
Este é provavelmente o método mais rápido de liberar a Lixeira por alguns motivos:
- A inicialização de um CD ao vivo certamente demorará um pouco para desligar o Windows, inicializar o outro sistema operacional, encerrá-lo e reinicializar o Windows, o que definitivamente anula o objetivo
- Esvaziar ou até mesmo excluir a Lixeira no Explorer (mesmo com Shift + Del) faz com que haja uma manutenção extra que não ocorre com o comando
rd
- Redirecionar a saída para
nul
acelera (tecnicamente, ela não deve exibir nada como del
e deltree
do, mas ainda é um bom truque para saber)
Excluir completamente a pasta Lixeira não é um problema porque ela é recriada assim que você apaga um arquivo.
No meu arquivo em lotes, eu uso o método acima (que usa o comando rd
rápido e incorporado), mas também tenho algumas referências a programas executáveis externos de terceiros: