Como esvaziar a lixeira automaticamente

Publicidade

Sempre que você deleta um arquivo no Windows, ele é movido para a lixeira, de onde você pode recuperar arquivos excluídos acidentalmente. Porém, se você não esvazia a lixeira, isso pode consumir muito espaço.

Embora seja possível configurar um limite para o tamanho da lixeira, você pode configurar o Windows para limpar a lixeira automaticamente. Veja nesse tutorial como esvaziar a lixeira do Windows automaticamente.

esvaziar_lixeira_automatico

Para limpar a lixeira do Windows automaticamente, vamos usar o Agendador de Tarefas do Windows, mas você também pode criar um atalho com o comando de limpeza para esvaziar a lixeira com um único clique.

Comando para Windows 10 e Windows 8.1:

cmd.exe /c "PowerShell.exe -NoProfile -Command Clear-RecycleBin -Force"

Comando para qualquer versão do Windows:

rd /s /q %systemdrive%\$Recycle.bin

O primeiro comando é específico para esvaziar a lixeira, mas funciona apenas no Windows 8.1 e Windows 10, enquanto o segundo comando deleta o conteúdo da lixeira e funciona em qualquer versão do Windows.

Para criar um atalho, clique com o botão direito na área de trabalho e selecione a opção “Novo > Atalho” e no campo “Digite o local do item” cole um dos comandos acima para criar um atalho para esvaziar a lixeira.

esvaziar_lixeira_automatico_1

Como esvaziar a lixeira automaticamente:

Pressione “Win+R” para abrir o Executar, digite taskschd.msc e clique em “OK”.

esvaziar_lixeira_automatico_2

Com o Agendador de Tarefas aberto, clique no menu “Ação > Criar Tarefa Básica…”

esvaziar_lixeira_automatico_3

Digite um nome e uma descrição para a tarefa e clique no botão “Avançar”.

esvaziar_lixeira_automatico_4

Na janela seguinte defina quando a tarefa deve ser executada.

esvaziar_lixeira_automatico_5

Dependendo da opção selecionada anteriormente, ele irá solicitar que você defina o horário e os dias.

esvaziar_lixeira_automatico_6

Em seguida, selecione a opção “Iniciar um programa” e clique em “Avançar”.

esvaziar_lixeira_automatico_7

Digite cmd.exe no campo “Programa Script” e no campo “Adicione argumentos”, digite o comando abaixo:

/c "PowerShell.exe -NoProfile -Command Clear-RecycleBin -Force"

esvaziar_lixeira_automatico_8

Por fim, revise as configurações e clique em “Concluir” para completar a criação da tarefa.

esvaziar_lixeira_automatico_9

Se quiser testar a tarefa clique na opção “Biblioteca do Agendador” do lado esquerdo para visualizar a lista de tarefas, clique com o botão direito na tarefa que você criou e selecione a opção “Executar” para iniciá-la.

Publicidade

Comentários:

  1. Excelente dica! Muito clara e objetiva.

    Obrigado.

    Responder
    • No meu só funciona se o PC tiver ligado na hora programada. Quando coloco para fazer a limpeza com o PC desligado pede uma senha de usuário que não tenho!!!

      Responder
      • Não tem como executar a limpeza com o PC desligado. Acredito que você esteja confundindo com o PC em modo de suspensão.

        Responder
  2. Bom dia,
    Gostaria de saber como desfazer esse comando?

    Responder
    • Não é possível desfazer o comando, uma vez executado ele esvazia a lixeira automaticamente.

      O que você pode fazer é excluir a tarefa agendada para o comando não ser executado mais automaticamente.

      Se for isso, que você quer, basta abrir o Agendador de Tarefas, clicar na opção “Biblioteca do Agendador” do lado esquerdo para visualizar a lista de tarefas, clicar com o botão direito na tarefa que criou e selecionar a opção “Excluir.

      Responder

Deixe o seu comentário: