Corrigir o Storage Sense que não esvazia a Lixeira conforme agendado no Windows 11
🔍 WiseChecker

Corrigir o Storage Sense que não esvazia a Lixeira conforme agendado no Windows 11

Solução rápida: execute o Storage Sense manualmente uma vez para confirmar se está funcionando (Configurações → Sistema → Armazenamento → Storage Sense → Executar Storage Sense agora). Se a execução manual esvaziar a lixeira, mas a agendada não, a tarefa StorageSense em \Microsoft\Windows\DiskCleanup está desabilitada ou com um gatilho que nunca é atendido.

Você configurou o Storage Sense para esvaziar a Lixeira a cada 30 dias, mas ela continua crescendo. Arquivos antigos de meses atrás ainda estão lá. O agendamento não está sendo acionado, ou está acionando mas pulando a seção da Lixeira. Ambos são comuns — o Storage Sense tem várias configurações interdependentes que precisam estar corretas, e a interface nem sempre mostra erros quando uma está errada.

Sintoma: O Storage Sense deveria esvaziar a Lixeira conforme agendado, mas não está.
Afeta: Windows 11 com Storage Sense ativado.
Tempo de correção: 10 minutos.

ADVERTISEMENT

O que controla o agendamento do Storage Sense

O Storage Sense é executado como a tarefa agendada \Microsoft\Windows\DiskCleanup\SilentCleanup na maioria dos sistemas — apesar do nome em Configurações ser “Storage Sense”. A tarefa tem vários gatilhos: uma verificação diária às 03:00 (condições de inatividade), um gatilho de pouco espaço em disco e um gatilho de logon. Se nenhum desses gatilhos for disparado (porque o PC está desligado às 3 da manhã, o disco tem espaço livre e você nunca faz logon novamente), o Storage Sense nunca é executado.

Separadamente, a interface de Configurações tem sua própria chave de ativação/desativação e uma configuração de frequência para cada categoria de limpeza. Se a chave principal estiver ativada, mas a subconfiguração “Excluir arquivos da minha Lixeira” estiver como “Nunca”, as execuções ocorrem mas pulam a lixeira.

Método 1: Confirmar se o Storage Sense está totalmente configurado

  1. Abra Configurações → Sistema → Armazenamento.
  2. Clique em Storage Sense no topo.
  3. Ative a chave Storage Sense se não estiver.
  4. Em Limpeza de arquivos temporários, defina Excluir arquivos da minha Lixeira se eles estiverem lá há mais de para 30 dias (ou o intervalo desejado).
  5. Em Executar Storage Sense, defina o agendamento para Toda semana (todo dia é agressivo demais; todo mês frequentemente falha).
  6. Clique em Executar Storage Sense agora na parte inferior.

Se a execução manual esvaziar a lixeira, suas configurações estão corretas. Se arquivos com mais de 30 dias permanecerem na lixeira, veja o Método 2.

ADVERTISEMENT

Método 2: Reativar a tarefa agendada SilentCleanup

  1. Abra o Agendador de Tarefas.
  2. Navegue até Biblioteca do Agendador de Tarefas → Microsoft → Windows → DiskCleanup.
  3. Encontre SilentCleanup. Clique com o botão direito e verifique se está Ativado.
  4. Na guia Gatilhos, confirme se existe pelo menos um gatilho. O padrão é “Às 3:00 todos os dias — Após disparado, repetir a cada 1 dia indefinidamente”.
  5. Na guia Condições, desmarque Iniciar a tarefa apenas se o computador estiver ocioso por 10 minutos se seu PC não estiver ocioso às 3 da manhã. (Geralmente é seguro deixar marcado.)
  6. Clique em OK.
  7. Clique com o botão direito na tarefa e escolha Executar. Aguarde um minuto e verifique a Lixeira.

Se a tarefa estiver completamente ausente (alguns PCs perdem após uma atualização de recurso), recrie-a: Ação → Criar Tarefa Básica, nomeie como SilentCleanup, defina um gatilho diário às 3 da manhã, ação Iniciar um programa, programa %windir%\System32\cleanmgr.exe com argumentos /autoclean /d C.

Método 3: Limpar a lixeira manualmente via PowerShell e começar do zero

Se o Storage Sense estiver configurado corretamente, mas os arquivos existentes não forem limpos (às vezes um arquivo na lixeira tem um bloqueio que o Storage Sense não consegue lidar), limpe-a manualmente uma vez.

  1. Abra o PowerShell como Administrador.
  2. Execute Clear-RecycleBin -Force.
  3. A lixeira é esvaziada para todas as unidades. Os agendamentos do Storage Sense a partir de agora devem mantê-la limpa.
  4. Opcionalmente, se a lixeira de um usuário específico não for esvaziada mesmo com este comando, execute rd /s /q C:\$Recycle.Bin de um Prompt de Comando elevado. O Windows recria a estrutura de pastas na próxima exclusão de arquivo.

O comando PowerShell contorna problemas de permissão por usuário que a interface gráfica “Esvaziar Lixeira” às vezes encontra.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Abra a Lixeira. Ela está vazia (ou contém apenas arquivos mais novos que sua configuração de retenção).
  • Abra o Agendador de Tarefas → SilentCleanup → guia Histórico. Há uma execução bem-sucedida no último dia.
  • Em Configurações → Sistema → Armazenamento → Storage Sense, o carimbo de data/hora de Última execução é atualizado.
  • Aguarde uma semana e verifique novamente. A lixeira permanece no estado desejado sem que você mexa nela.

Se nenhum desses funcionar

Se o Storage Sense for executado, mas arquivos específicos persistirem na lixeira, esses arquivos provavelmente estão bloqueados por outro processo (clientes de sincronização, verificações de antivírus ou uma ferramenta de backup mantendo um identificador). Reinicie e execute o Storage Sense novamente — os bloqueios geralmente são liberados com a reinicialização. Se os arquivos persistirem mesmo após uma inicialização limpa, eles podem estar marcados como somente leitura ou ter um estado de propriedade incomum; limpe a lixeira do Prompt de Comando elevado como no Método 3. Para o Storage Sense não ser acionado em dispositivos gerenciados, uma política do Intune ou de Grupo pode estar substituindo a configuração local — verifique gpresult /h gpresult.html para entradas de Storage Sense.

Resumo: O Storage Sense geralmente falha porque a configuração principal está ativada, mas a subconfiguração da Lixeira está como “Nunca”, ou a tarefa agendada SilentCleanup foi desabilitada por uma ferramenta anterior. Configure ambas, execute manualmente para confirmar, e o agendamento assume a partir daí.

ADVERTISEMENT