Como corrigir no Windows 10 o arquivo windows.edb ou no Windows 11 o Windows.db que se torna lento e enorme com o tempo de uso?
Se você começa a achar que seu computador está lento ao iniciar ou desligar, se o seu computador está ficando com pouco espaço no drive, ou seu pc está lento por qualquer motivo aleatório; provavelmente o arquivo windows.edb tenha crescido exacerbadamente. Este era um problema do Windows 7, e também no Windows 10 isto continua, o arquivo windows.edb ainda é o banco de dados que armazena todo e qualquer conteúdo relacionado a indexação do sistema de pesquisa do Windows 10 para fornecer resultados mais rápidos para arquivos, e-mails e muitos outros conteúdos.
O Windows 10 ou 11 está lento ao abrir…
Entenda que apesar do arquivo windows.edb ser um arquivo essencial do sistema operacional, com o tempo ele pode crescer demasiadamente a medida que você armazena mais arquivos em seu pc – coisa normal !
O problema principal é que se você usa um cliente de e-mail como o Microsoft Outlook, e o windows search estiver configurado para indexar o arquivo PST do outlook, o tamanho do banco de dados do windows.edb pode eventualmente se tornar um arquivo gigante com centenas de gigabytes.
E isso tornará o sistema operacional lento e inutilizável, isso inclusive impedirá que você armazene mais arquivos na pasta
%ProgramData%\Microsoft\Search\Data\Applications\Windows
que é onde o arquivo windows.edb está salvo.
Se você quiser verificar rapidamente o tamanho atual do arquivo Windows.edb do Windows 10 pelo PowerShell, use o comando:
Get-ChildItem -Path "$env:ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb" | Select-Object Name, Length
Se você notar que a pasta ProgramData é muito grande, ou você sabe que o windows.edb gigante é a razão pela qual seu computador está ficando lento ou sem espaço no drive, há duas soluções para reduzir o tamanho do banco de dados do Windows Search.
Eu vou te mostrar alguns passos que você usará para excluir e/ou reduzir o tamanho do banco de dados do windows.edb quando ele ficar enorme e você acha que seu computador está ficando sem espaço no drive ou você não pode mais operar seu computador com o Windows 10.
Como corrigir o arquivo Windows.edb gigante pela GUI?
Abra o painel de Configurações do Windows 10 e clique em Pesquisar – figura abaixo.
Clique em Pesquisando no Windows – figura abaixo.
Clique na opção Opções Avançadas do Indexador de Pesquisas – figura abaixo.
Clique no botão Avançado – figura abaixo.
Clique no botão Recriar – excluir e recriar índice – figura abaixo.
Clique no botão OK – figura abaixo.
Uma vez que você executou a opção de recriar o arquivo windows.edb, o mesmo será excluído e substituído por uma nova versão menor para indexar o arquivo de banco de dados do Windows Search novamente, retornando assim a pasta ProgramData e o arquivo windows.edb, a um tamanho normal e aceitável.
Como corrigir o arquivo Windows.edb gigante pela linha de comandos?
Sim, há outra maneira de você reconstruir o banco de dados de índices do Windows 10, você pode desfragmentar o arquivo windows.edb para reduzir seu tamanho, tudo pela linha de comandos.
Abra um prompt de comandos com poderes administrativos.
Digite:
sc config wsearch start=disabled
isto irá impedir que o Serviço Windows Search inicie automaticamente.
Digite:
net stop wsearch
para parar o serviço de pesquisa.
Digite:
esentUtl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
isto desfragmentará o arquivo windows.edb e torná-lo-a menor.
Digite:
sc config wsearch start=delayed-auto
para atrasar a pesquisa do Windows durante a inicialização.
Digite:
net start wsearch
para iniciar o serviço de pesquisa no Windows 10.
Uma das seguintes opções vai te ajudar, eu pessoalmente uso a GUI, mas quando há algum computador que não quer iniciar ou está muito lento, geralmente inicio em modo de segurança direto na prompt de comandos e utilizo o método2 acima reduzindo o tamanho do arquivo windows.edb e tornando o computador operacional novamente.
Conclusão:
Eu acho que se você não tem muitos arquivos, mas por algum motivo está usando o Outlook ou seu computador está lento por causa dos motivos acima, recomendo desfragmentar o arquivo windows.edb regularmente.
🥇Bônus Windows.db no Windows 11: Como corrigir o arquivo Windows.db que se torna lento e enorme com o tempo de uso?
No Windows 11, o arquivo Windows.db é usado para armazenar o índice do serviço de pesquisa, substituindo o arquivo Windows.edb do Windows 10. Essa mudança reflete uma atualização na estrutura de indexação do Windows 11 em comparação com versões anteriores.
Se você quiser verificar rapidamente o tamanho atual do arquivo Windows.edb do Windows 11, use o comando no PowerShell:
Get-ChildItem -Path "$env:ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.db" | Select-Object Name, Length
Isso exibirá o nome do arquivo e seu tamanho em bytes, basta dividir por 1024 que você obterá o valor em Megabytes.
⏩Procedimento para excluir o Windows.db no Windows 11 via PowerShell:
🪄net stop wsearch (para o serviço Windows Search/Indexação)
🪄cd C:\ProgramData\Microsoft\Search\Data\Applications\Windows (muda para o diretório indicado)
🪄del windows.db (apaga o arquivo Windows.db)
🪄net start wsearch (inicia o serviço Windows Search/Indexação)
caso não funcione, espere alguns segundos e tente novamente iniciar o serviço.
Vamos reconstruir os índices novamente pelo Painel do Windows:
1 - Abra Configurações
2 - Clique em Privacidade e Segurança
3 - Clique em Pesquisa no Windows
4 - Clique em opções avançadas de Indexação
5 - Na caixa de Diálogo que abriu clique em Avançado
6 - Clique em Recriar
7 - Na caixa de Diálogo Clique em OK!
8 - Aguarde o Processo Terminar.