Atualizou o Windows 7 para o Windows 10, o serviço Pesquisa de Janelas não inicia mais

1

Eu recentemente atualizei o Windows 7 para o Windows 10. O maior problema que tenho agora é que o serviço Windows Search não funciona mais, tornando o menu Iniciar praticamente inutilizável.

Se eu for às Opções de indexação no painel de controle, vejo que a indexação não está em execução e a lista de caminhos para o índice está vazia.

Indo para as opções avançadas, o caminho do índice atual está vazio e o novo caminho está vazio também. Isso é verdade mesmo se eu tentar usar o botão "Novo índice".

O uso da solução de problemas não ajuda, pois o serviço não é iniciado. Se eu tentar iniciar manualmente o serviço "Windows Search", recebo o erro "Erro 3: não é possível encontrar o caminho especificado" (esta é a tradução aproximada, a mensagem original está no meu idioma).

O que posso fazer para descobrir qual caminho / arquivo está faltando? Eu tentei verificar com o Process Monitor, mas o único arquivo (ao lado de bibliotecas do sistema) o SearchIndexer.exe tentar acessar parece ser c: \ ProgramData \ Microsoft \ Search \ Data \ Application (toda vez que o serviço é iniciado toda a pasta c: \ ProgramData \ Microsoft \ Search é excluído e recriado) e C: \ Windows \ System32 \ config \ systemprofile (que existe).

Editar: todas as atualizações disponíveis são instaladas e emitidas

SFC /scannow

Não revela nenhum problema

    
por Marco Righele 30.08.2015 / 14:52

3 respostas

3

O problema se deve ao fato de que, antes da atualização, o índice de pesquisa estava em uma unidade diferente. Um que não estava mais disponível após a atualização.

Assim que alterei o valor de HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Gerenciador de Pesquisa do Windows \ Gathering Manager \ DefaultApplicationsPath para um caminho na unidade C: o Indexador começou a funcionar perfeitamente. (Havia outros caminhos para consertar, mas o acima é o que causaria a falha do serviço).

Curiosamente, o caminho envolvido e a unidade ausente não estavam entre o caminho retornado pelo Process Monitor.

    
por 30.08.2015 / 20:40
1

Depois de muita pesquisa, finalmente consegui restaurar a indexação no meu Windows 10. A mensagem que recebi foi sobre o erro 3, mencionando que o sistema não conseguiu encontrar o caminho especificado.

Tentei várias "receitas" sem sucesso e estava quase executando uma instalação de atualização, depois encontrei seu comentário sobre o índice apontando para uma unidade inexistente. No meu caso, essas chaves estavam apontando para uma unidade "G:":

Gerenciador de pesquisa \ Ganhador HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows G: \ Windows_Index \ Search \ Data \ Applications \ Pesquisa \ TempPath HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows G: \ Windows_Index \ Search \ Data \ Temp \ usgthrsvc

Primeiro, usei o services.msc para desativar o serviço de pesquisa do Windows.

O Editor de Registro do Windows 10 não permite a edição dessas chaves. Eu baixei e instalei a edição doméstica gratuita do "Registry Manager Registry" de

link e foi capaz de alterar as chaves para os seguintes valores:

Gerenciador de Pesquisa \ Gathering HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ DefaultApplicationsPath para valor: C: \ Windows_Index \ Search \ Data \ Applications \

Gerenciador de Pesquisa \ Gathering HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ TempPath para valor: C: \ Windows_Index \ Search \ Data \ Temp \ usgthrsvc

Em services.msc eu fiz a mudança para o Windows Search para iniciar automaticamente (início retardado). Começou normalmente como deveria.

    
por 27.07.2016 / 20:02
0

Correção rápida: problema semelhante ...

Instalou um SSD como unidade principal e fez uma pesquisa usando minha unidade E como local do arquivo de índice (menos desgaste no SSD). Mais tarde, troquei minha unidade E e substitui-a por uma unidade de armazenamento de 4 TB que foi mapeada para uma letra de unidade diferente.

A indexação quebrou com Error 3 path not found .

Alterou as letras da unidade em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager\DefaultApplicationsPath e ...\TempPath de% de E:\... para C:\... drive. Você precisará alterar o Gathering Manager keys Permissions Owner de TrustedINstaller para Administrators para permissão para alterar os caminhos da unidade.

Depois, consegui reiniciar o serviço de indexação. Tudo começou imediatamente a funcionar.

    
por 04.07.2017 / 09:22