Por que o Windows.edb cresce além de 5 GB e como limitá-lo no Windows 11
🔍 WiseChecker

Por que o Windows.edb cresce além de 5 GB e como limitá-lo no Windows 11

O arquivo Windows.edb é o banco de dados que alimenta a indexação da Pesquisa do Windows. Em muitos sistemas Windows 11, esse arquivo pode crescer além de 5 GB e, às vezes, ultrapassar 10 GB. A causa principal é o grande volume de conteúdo indexado, especialmente e-mails, metadados de arquivos e arquivos do sistema. Este artigo explica por que o banco de dados se expande tanto e mostra como limitar seu tamanho usando ferramentas nativas.

O Windows.edb é armazenado na pasta oculta C:\ProgramData\Microsoft\Search\Data\Applications\Windows. Quando você pesquisa um arquivo, e-mail ou configuração, a Pesquisa do Windows consulta esse banco de dados. Com o tempo, o banco de dados acumula entradas de todos os locais indexados. Se você tem caixas de correio grandes, unidades de rede ou muitos arquivos, o banco de dados cresce proporcionalmente.

Você pode limitar o tamanho do arquivo Windows.edb ajustando o escopo da indexação, reconstruindo o banco de dados ou usando um ajuste no Registro para definir um limite fixo. Este artigo aborda os três métodos. Você não precisa de software de terceiros. Todas as etapas usam ferramentas nativas do Windows 11.

Principais conclusões: Controlando o crescimento do Windows.edb no Windows 11

  • Configurações > Privacidade e segurança > Pesquisando no Windows > Opções de Indexação > Modificar: Remove pastas do índice para reduzir o tamanho do banco de dados imediatamente.
  • Opções de Indexação > Avançado > Recompilar: Exclui e recria o arquivo Windows.edb, eliminando o inchaço acumulado e entradas órfãs.
  • Editor do Registro > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager\MaxFileSizeMB: Define um limite fixo para o tamanho do arquivo Windows.edb em megabytes.

ADVERTISEMENT

Por que o Windows.edb cresce além de 5 GB

A Pesquisa do Windows indexa nomes de arquivos, conteúdos, metadados e propriedades. Cada item indexado cria uma ou mais entradas no banco de dados Windows.edb. O banco de dados usa o Mecanismo de Armazenamento Extensível, que armazena dados em estruturas B-tree. Essas estruturas podem se fragmentar com o tempo, aumentando o tamanho do banco de dados além dos dados reais armazenados.

Os contribuintes mais comuns para um arquivo Windows.edb grande são:

  • Arquivos PST ou OST do Outlook — cada e-mail, anexo e item de calendário adiciona uma entrada
  • Compartilhamentos de rede e unidades mapeadas — arquivos em locais remotos são indexados localmente
  • Bibliotecas de documentos grandes — PDFs, arquivos do Office e imagens com texto incorporado
  • Entradas órfãs — arquivos que foram excluídos, mas seus registros de índice permanecem após uma limpeza mal-sucedida

O índice padrão inclui toda a pasta C:\Users, o Menu Iniciar e arquivos offline. Se você tem mais de 100.000 arquivos em seu perfil de usuário, o banco de dados pode facilmente exceder 5 GB. O sistema não limita automaticamente o tamanho do arquivo. Você precisa configurar manualmente os limites ou reduzir o conteúdo indexado.

Etapas para reduzir e limitar o tamanho do Windows.edb

Antes de fazer qualquer alteração, verifique o tamanho atual do arquivo Windows.edb. Abra o Explorador de Arquivos, navegue até C:\ProgramData\Microsoft\Search\Data\Applications\Windows e clique com o botão direito em Windows.edb. Selecione Propriedades e anote o valor Tamanho em disco. Isso fornece uma base para comparação após aplicar as correções.

Método 1: Remover locais indexados desnecessários

  1. Abra Opções de Indexação
    Pressione a tecla Windows, digite “Opções de Indexação” e selecione o resultado. O applet do Painel de Controle é aberto.
  2. Clique em Modificar
    Na janela Opções de Indexação, clique no botão Modificar na parte inferior. Uma nova janela intitulada Locais Indexados aparece.
  3. Desmarque as pastas que você não precisa indexar
    Expanda a árvore em cada unidade. Desmarque pastas como Downloads, Temp ou qualquer pasta que contenha arquivos temporários. Desmarque também unidades de rede se você não precisar pesquisá-las com frequência.
  4. Clique em OK e aguarde
    A Pesquisa do Windows remove imediatamente essas pastas do índice. O tamanho do arquivo Windows.edb diminuirá nos próximos minutos à medida que o indexador limpar as entradas órfãs.

Método 2: Reconstruir o banco de dados Windows.edb

  1. Abra Opções de Indexação
    Mesmo que no Método 1 — pressione a tecla Windows, digite “Opções de Indexação” e abra.
  2. Clique em Avançado
    Na janela Opções de Indexação, clique no botão Avançado. Uma nova janela intitulada Opções Avançadas é aberta.
  3. Clique em Recompilar em Solução de Problemas
    Na janela Opções Avançadas, localize a seção Solução de Problemas e clique no botão Recompilar. Uma caixa de diálogo de confirmação avisa que o índice será recriado do zero. Clique em OK.
  4. Aguarde a conclusão
    O processo de reconstrução exclui o arquivo Windows.edb existente e cria um novo. Isso pode levar várias horas, dependendo do número de arquivos. Você pode continuar usando o PC, mas os resultados da pesquisa ficarão incompletos até que a reconstrução termine. Verifique a janela Opções de Indexação para ver a mensagem de status.

Método 3: Definir um limite de tamanho via Registro

  1. Abra o Editor do Registro
    Pressione Windows + R, digite regedit e pressione Enter. Clique em Sim no prompt de Controle de Conta de Usuário.
  2. Navegue até a chave da Pesquisa do Windows
    Vá para HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager. Se a chave Gathering Manager não existir, clique com o botão direito em Windows Search, selecione Novo > Chave e nomeie como Gathering Manager.
  3. Crie o valor MaxFileSizeMB
    Clique com o botão direito no painel direito, selecione Novo > Valor DWORD (32 bits). Nomeie como MaxFileSizeMB. Clique duas vezes no novo valor, selecione Decimal e insira o tamanho máximo em megabytes. Para um limite de 5 GB, insira 5000. Para um limite de 3 GB, insira 3000.
  4. Reinicie o serviço Pesquisa do Windows
    Pressione Windows + R, digite services.msc e pressione Enter. Localize Pesquisa do Windows na lista. Clique com o botão direito e selecione Reiniciar. O serviço é reiniciado e o arquivo Windows.edb não crescerá além do limite definido.

ADVERTISEMENT

Problemas comuns e limitações após limitar o Windows.edb

Resultados de pesquisa ausentes após reconstruir o índice

Após uma reconstrução, a Pesquisa do Windows pode não encontrar arquivos que foram indexados anteriormente. Isso é esperado porque o indexador precisa reexaminar todas as pastas incluídas. O processo pode levar várias horas. Para acelerar, certifique-se de que o PC esteja conectado à tomada e não no modo de economia de energia. Você também pode abrir Opções de Indexação e verificar se a indexação não está pausada.

O limite do Registro não entra em vigor

Se você definiu MaxFileSizeMB, mas o arquivo Windows.edb continua crescendo, verifique se o valor é um DWORD (32 bits) e se a base está definida como Decimal. Confirme também se o serviço Pesquisa do Windows foi reiniciado. Se o limite ainda não funcionar, o banco de dados pode já ter excedido o limite antes da aplicação da configuração. Reconstrua o índice usando o Método 2 e reinicie o serviço novamente.

O arquivo Windows.edb não está diminuindo após remover pastas

Remover locais indexados instrui o indexador a excluir entradas dessas pastas. No entanto, o arquivo do banco de dados nem sempre diminui imediatamente. O Mecanismo de Armazenamento Extensível reserva espaço para entradas futuras. Para recuperar o espaço em disco, você precisa reconstruir o banco de dados usando o Método 2. Após a reconstrução, o arquivo Windows.edb será significativamente menor.

Limite manual vs reconstrução vs remoção de pastas: qual método funciona melhor

Item Remover locais indexados Reconstruir banco de dados Limite via Registro
Efeito no Windows.edb Reduz o tamanho ao longo do tempo Exclui e recria o arquivo Impede o crescimento além do limite
Tempo para conclusão Minutos a horas Horas a um dia Minutos
Disponibilidade da pesquisa Disponível durante a remoção Indisponível até a reconstrução terminar Disponível imediatamente
Requer reinicialização Não Não Apenas reinicialização do serviço
Melhor para Reduzir o crescimento futuro Reduzir um banco de dados inchado agora Impor um limite fixo de tamanho

Você pode combinar os três métodos. Remova primeiro os locais indexados desnecessários, depois reconstrua o banco de dados para reduzi-lo e, por fim, aplique o limite do Registro para evitar crescimento futuro. Essa combinação oferece o máximo controle sobre o tamanho do arquivo Windows.edb.

Agora você pode gerenciar o tamanho do arquivo Windows.edb no seu sistema Windows 11. Comece verificando o tamanho atual em C:\ProgramData\Microsoft\Search\Data\Applications\Windows. Se o arquivo estiver acima de 5 GB, use a opção Recompilar em Opções de Indexação para redefini-lo. Em seguida, aplique o valor MaxFileSizeMB no Registro para mantê-lo sob controle. Como dica avançada, você também pode excluir tipos de arquivo da indexação adicionando suas extensões à lista Excluir em Opções de Indexação > Avançado > Tipos de Arquivo. Isso evita que arquivos grandes de mídia ou compactados adicionem entradas ao banco de dados.

ADVERTISEMENT