2008-11-06 14 views
5

El servicio de indización de Windows se detiene cuando detecta que el "usuario está activo". ¿Hay una entrada de registro o algo para que continúe la indexación independientemente de la actividad del usuario?Cómo forzar la "actividad" de indización de Windows

Aclaración: en Windows XP

+0

De hecho existe, pero esta no es una pregunta de programación, y por lo tanto, no pertenece a Stack Overflow –

+0

¿Te haría sentir mejor si dijera que iba a establecer el registro. entrada programáticamente, desde una aplicación .Net? – sep332

+0

Como cuestión de hecho, sí :) "Programativamente" es la palabra mágica! –

Respuesta

3
optimización de indexación

servicio de Index Server de Microsoft es controlado por un conjunto de entradas de registro en HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ ContentIndex

Siga estos pasos para sintonizar fácilmente el rendimiento de los servicios de Index Server para indexar documentos de inmediato:

  1. Abra el panel de control de Administración de equipos.
  2. Expande el elemento "Servicios y aplicaciones".
  3. Detener el servicio de indexación (clic derecho -> Parar).
  4. Haga clic derecho en Indexing Service -> All Tasks -> Tune Performance.
  5. Seleccione el botón de opción Personalizar y haga clic en el botón "Personalizar".
  6. Seleccione el rendimiento de indexación "Instantánea".
  7. OK, OK.
  8. Iniciar el servicio de indexación (haga clic derecho -> Inicio).

Tenga en cuenta que ahora el servicio de indexación indexará documentos tan pronto como el sistema de archivos notifique cualquier cambio. ADVERTENCIA: esta configuración se aplica a todos los catálogos. La configuración podría causar una ralentización del sistema debido a la cantidad de documentos que se indexan en el fondo.

La configuración de indexación se puede ajustar aún más seleccionando otros elementos en el cuadro de diálogo Tune Performance. Cada una de estas modificaciones corresponde a un conjunto de valores escritos en la clave de registro ContentIndex. Estos valores pueden ajustarse para obtener el mejor equilibrio de rendimiento.

2

Haga clic en el icono de servicio Índice en la bandeja del sistema (la lupa) y haga clic en "Índice de ahora". Sé que suena como una acción que solo ocurrirá una vez, pero esto es de hecho un alternar que, cuando se enciende, hace exactamente lo que estás preguntando.

+0

¿Funciona esto en XP, o solo es Vista? – sep332

+1

Esto funciona en mi cuadro XP, después de instalar Office 2007 –

+0

Ah, esa es probablemente la "Windows Search 4.0 para Windows XP", que es una especie de puerto del servicio de búsqueda de Vista para XP. Puedo usar eso por ahora, pero todavía tengo curiosidad sobre el servicio original de indexación de XP. – sep332

Cuestiones relacionadas