Definir hora específica para que o Windows indexe meu disco rígido?

4

Alguém sabe se um determinado software permite-me controlar o tempo em que o recurso de pesquisa do Windows 7 indexa meus discos rígidos? Seria incrível tê-lo apenas indexar as unidades (ou ativar o serviço de indexação) entre algumas horas por dia. Parece que meus discos querem indexar no pior momento possível quando estou usando-os muito.

Obrigado.

    
por fraXis 09.01.2011 / 01:47

3 respostas

4

Não há como agendar o índice sem escrever um script para parar e iniciar o índice. Felizmente, o roteiro é bem básico.

Crie 2 arquivos em lote:

StopIndex.bat

@ECHO OFF
NET STOP "Windows Search"
EXIT

StartIndex.bat

@ECHO OFF
NET START "Windows Search"
EXIT

Em seguida, vá para o agendador de tarefas e crie duas tarefas separadas:

  1. Iniciar Índice: aponte a ação para o arquivo StartIndex.bat
  2. Parar índice: aponte a ação para o arquivo StopIndex.bat

Nota: não se esqueça de marcar a caixa de seleção "Executar com privilégios mais altos" na guia Geral, caso contrário, a parada e a inicialização falharão.

    
por 09.01.2011 / 02:25
1

Existe um problema que quando você interrompe o serviço de pesquisa do Windows, ele inicia após algum tempo automaticamente

Então eu modifiquei os scripts da seguinte forma

Índice inicial

@ECHO OFF
sc config Wsearch start= delayed-auto
NET START "Windows Search"
EXIT

Parar Índice

@ECHO OFF
sc config Wsearch start= disabled
NET STOP "Windows Search"
EXIT
    
por 14.03.2013 / 11:08
1

O problema com a interrupção do serviço de pesquisa do Windows é que ele não apenas interromperá a indexação, mas também as consultas de pesquisa também não serão exibidas. Geralmente, acho melhor manter a indexação em execução, mas defini uma prioridade baixa para o processo SearchIndexer.exe no gerenciador de tarefas (do fundo normal >).

    
por 11.07.2013 / 16:33

Tags