Encanto de pesquisa do Windows 8.1 lento, com o uso da CPU explorer.exe a 100%

18

Desde a atualização para o Windows 8.1 neste fim de semana, o recurso de pesquisa tornou-se bastante inútil. Quando começo a digitar, ele envia o uso da CPU para 100% (o Gerenciador de tarefas mostra o Windows Explorer como o principal agressor) e os resultados são bem lentos. O engraçado é que eu tenho um i7 com 8 núcleos lógicos, e esse é um dos raros momentos em que um único programa consegue utilizar todos eles de uma só vez. :)

Algumas pesquisas que funcionavam anteriormente (por exemplo, digitar "dispositivos" trariam um link "Dispositivos e impressoras" para o Painel de controle) também não são mais exibidas se "Tudo" estiver selecionado para pesquisa. Se eu selecionar "Configurações" no menu suspenso, o link "Dispositivos e configurações" será exibido, mas são necessários 3s para que os resultados apareçam, tornando a coisa toda inútil.

Tentei desabilitar completamente o serviço Windows Search (embora não seja o único a atingir o pico da CPU), mas não ajudou. Também desativou a integração da pesquisa na web do Bing nas configurações do PC, mas não mudou nada (além dos resultados da web agora serem omitidos na pesquisa lenta).

Encontrei alguns tópicos semelhantes online, mas eles não oferecem nenhuma solução:

Alguém tem um problema semelhante e, possivelmente, uma solução para esse problema?

Desde que me acostumei a pressionar o botão do Windows e digitar imediatamente para iniciar meus aplicativos, estou considerando duas soluções óbvias:

  • Reinstale o Windows 8 antigo simples
  • Instale um aplicativo de menu Iniciar de terceiros com uma funcionalidade de pesquisa funcional
Groo
fonte
Este é um bug do Windows 8.1, nenhuma correção foi lançada ainda, mas você pode tentar reconstruir o índice de pesquisa. >> neowin.net/forum/topic/… & social.technet.microsoft.com/Forums/windows/en-US/…
Rudolph
11
@ Rudolph: obrigado. A reconstrução do índice de Pesquisa não ajudou, e a desativação também não ajudou. Também executei o Process Monitor para ver o que estava acontecendo: verifica-se que o Explorer.exe está repetindo todas as pastas em todos os meus discos quando a pesquisa é iniciada e não para de repetir, mesmo depois de já ter selecionado um resultado no diretório lista (apenas continua até verificar todas as pastas). Btw, seus links já estão incluídos na minha pergunta. :)
Groo 29/10
Acho estranho que mais pessoas não estejam passando por isso. Alguém tem uma idéia de por que esse problema é causado? (Ie, porque é uma pasta necessária não no caminho de indexação por padrão?)
flindeberg

Respostas:

15

Analisei um rastreamento xperf que um usuário me forneceu no technet, e a correção é adicionar a pasta AppData , que faz parte do seu perfil de usuário, de volta ao Índice de Pesquisa .

magicandre1981
fonte
Obrigado, vou tentar isso amanhã de manhã e confirmar se funcionou.
Groo
Funcionou como um encanto, obrigado! É uma pena que eu não tenha encontrado isso no TechNet / Microsoft Answers, pois eles deveriam ser seus sites oficiais, mas como sempre, o Stack Exchange tem a melhor taxa de sinal para ruído. :)
Groo 30/10/2013
Btw, você sabe se eu também tenho que fazer algo extra para forçar o Windows a indexar (ou seja, exibir nos resultados da pesquisa) itens do Painel de Controle? Em outras palavras, no momento, digitar algo como "remover programas" ou "impressoras" não retorna nada. É possível que eu tenha removido isso acidentalmente do indexador? Eu sei que os itens .cpl são armazenados dentro Windows\System32, mas não parece um local que eu gostaria de indexar.
Groo 30/10/2013
você definiu a opção para encontrar correspondências parciais na opção Explorer-> pesquisa.
magicandre1981
obrigado, ele funciona agora, provavelmente só precisava terminar a indexação.
Groo 31/10/2013
13

Adicionar X: \ Users \ [YOURUSERNAME] \ AppData \ Local \ Packages ao índice (por meio das Opções de indexação) corrige isso. Como alternativa, você também pode adicionar toda a pasta AppData, conforme sugerido anteriormente, mas isso me parece um pouco exagerado.

BDX
fonte
Você pode escrever sua resposta de uma maneira que seja menos uma resposta a outra pergunta, mas simplesmente uma solução alternativa. A declaração atual pode ser facilmente um comentário, embora também seja uma resposta. Você provavelmente receberá mais votos se revisar sua pergunta para ser simplesmente uma solução alternativa.
Ramhound #
+1 Obrigado, isso parece estar correto, excluí tudo, exceto a subpasta que você mencionou e reconstruiu o índice, e tudo funciona agora. Além disso (talvez porque o índice tenha sido completamente reconstruído), todos os meus itens do painel de controle também estão incluídos nos resultados da pesquisa agora.
quer
Eu gostaria que essa resposta surgisse primeiro em todas as pesquisas para esse problema; Passei uma semana tentando descobrir uma maneira de fazer isso sem indexar todo o AppData (é absolutamente enorme no meu). Espero que a Microsoft libere um patch para corrigir o problema ou adicionar esse caminho em breve.
precisa
5

Adicionar a pasta AppData ao índice de pesquisa não está funcionando para mim. Mas, depois de inspecionar com o Process Monitor, descobri que o Explorer continuará pesquisando todos os arquivos e pastas nas Bibliotecas (que é desativada por padrão no Windows 8.1) até que seja concluída. Traga as bibliotecas de volta por http://lifehacker.com/how-to-bring-libraries-back-in-windows-8-1-1446756473 e remova todas as pastas das bibliotecas ou adicione-as ao índice de pesquisa.

nhkhanh
fonte
11
+1 Obrigado! Meu problema foi que mudei minha pasta Documentos para um disco rígido diferente fora da pasta Usuários. Naturalmente, ficou fora do índice, mas permaneceu na biblioteca de documentos. Adicionar o novo local Documentos ao índice resolveu isso para mim.
cobra
Isso resolveu o problema para mim. Eu removi a pasta Documents do índice de pesquisa e adicionei apenas subpastas específicas (uma vez que 90% da porcaria em Documents é algo criado por aplicativos e não qualquer coisa que eu esteja interessado em pesquisar), mas não toquei em Documents biblioteca. Excluí todas as minhas bibliotecas porque não uso o recurso e a pesquisa voltou ao normal. Obrigado!
Victor Victor
Bom, isso corrigiu para mim também. Obrigado.
Wouter
0

Basta adicionar C: \ Users \ userfolder \ AppData \ Local \ Packages \ windows.immersivecontrolpanel_ \ LocalState \ Indexed \ Settings ao seu índice de pesquisa. Se a pasta AppData não estiver visível, ative "Mostrar arquivos e pastas ocultos" nas opções Ver.

Abhinav Kumar
fonte