Proceso o archivo SearchIndexer.exe: ¿Qué es y por qué consume tantos recursos?

8
1512

Procesos de Windows

 

Los artículos de los procesos de Windows más populares han tenido mucha receptividad, y eso lo he determinado gracias a todos los correos / comentarios que han hecho los mismos usuarios del blog. Desde aquí reciban un caluroso saludo y agradecimiento por tanto apoyo. Y de ese modo en esta oportunidad les voy a hablar de SearchIndexer.exe que es un proceso bastante interesante.

SearchIndexer.exe es el proceso encargado de realizar la indexación de los archivos o carpetas de nuestro disco duro al índice de archivos que tiene Windows y esto se trata de un estilo de base de datos que utiliza el sistema para que cuando el usuario quiera buscar en el mismo pueda hallar todo más rápidamente. Gracias a este proceso es que las búsquedas en Windows han mejorado, pero como en todo, a veces consume muchos recursos pues normalmente trabaja en tiempo real.

El proceso SearchIndexer.exe se ejecuta como parte del servicio “Windows Search”, por lo que cuando él nota que hay algún cambio en los archivos de nuestro sistema, va añadiendo lo nuevo o lo que no está, eliminándolo. Evidentemente eso representa un consumo del equipo que se puede aprovechar para otras cosas, y que en diferentes ocasiones, ocupa muchos recursos del sistema.

¿Se puede detener este proceso? Claro que sí, pero…

Si se detiene el proceso (o mejor dicho, el servicio), las búsquedas se harán mucho más lento por lo que e usuario lo desactivará asumiendo esta responsabilidad. Y para desactivarlo simplemente lo que haremos es ingresar al área de servicios de Windows, lo deshabilitamos desde allí mismo:

    • Clic en el menú de inicio
    • Vamos al diálogo “Ejecutar”
    • Escribimos “services.msc”
    • Buscamos “Windows Search”
    • Doble clic para abrir las propiedades
    • En “Tipo de inicio” seleccionamos “Deshabilitado”
    • Hacemos clic en Aceptar
    • Reiniciamos el sistema y proceso terminado

Por cierto, que también podemos abrir el diálogo ejecutar con la combinación de teclas “Ctrl + R”.

Y por otra parte, les comento que pueden acceder al gestor de servicios desde el Panel de control y luego entran a: Herramientas administrativas > Servicios. Son dos caminos, uno más largo y otro más cerca, pero a la final llegaremos al mismo lugar. SearchIndexer.exe es un proceso que está en Windows Vista y Windows 7. En Windows XP no está por defecto, sino como un complemento.

A continuación les muestro algunas capturas de pantalla ilustrativas sobre SearchIndexer.exe:

SearchIndexer.exe en el administrador de tareas

Servicio Windows Search - SearchIndexer.exe

Servicio WSearch

Deshabilitar servicio Windows Search

Así que ya lo saben, si desean un poco mayor de rapidez en el sistema se puede deshabilitar este servicio, pero eso es asumiendo la responsabilidad de que el proceso de búsqueda en el sistema será un poco lento. Es una buena opción para ahorrar un poco de consumo de nuestro ordenador.

8 Comentarios

    • Pues todos tenemos derecho a equivocarnos 😀 Además, lo hice a propósito para ver si estaban leyendo mis escritos, jaja. Saludos y gracias por el aviso…

  1. Siempre interesantes tus articulos, revisando entre mis procesos veo que tengo 2 procesos csrss.exe(los 2 en minuscula y la ruta es del system32 en ambos asi que no es virus) si termino cualquiera de los 2 me sale el pantallzo azul y no distingo a leer que dice, es normal esto de tener 2 procesos iguales en win 7 ultimate acabo de buscar por todos lados y no encuentro solucion, por cierto active varios servisios hace un mes quizas uno de ellos me habra el otro proceso, bueno saludos y nuevamente te digo, buen blog, saludos

    • Ese proceso forma parte de Windows. Ya mismo publicaré una nota del por qué te pasa eso estimado amigo. Saludos y muchos éxitos. Gracias por comentar.

  2. Amigo y colega Kervin ya que estamos tratando de entender y estudiar los procesos de Windows me gustaria saber que piensas de el proceso o servicio “svechost.exe” y porque se repite tanto. hasta 15 veces lo he visto en el panel de procesos. gracias

  3. Proceso: svechost.exe explicado muy didacticamente para todo el Blog Informatico
    Supongo que mas de uno se preguntó de donde salió el archivo svchost.exe y porque se está ejecutando tantas veces y consumiendo tantos recursos.

    Bueno, para que tengan una idea clara, vamos a decir que básicamente es el encargado en Windows XP de ejecutar los servicios que corren desde una DLL (dynamic-link libraries).

    Mas Información
    El archivo Svchost.exe se encuentra en la carpeta %SystemRoot%\System32.
    Cuando se inicia Windows, Svchost.exe chequea el registro para poder armar la lista de servicios que necesita cargar.

    Cada instancia de Svchost.exe puede ejecutar uno o mas servicios, todo depende de la manera en que se inicie.

    Los grupos de servicios se encuentran en la siguiente rama del registro:

    HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

    Cada valor dentro de esta rama, representa un grupo y será visualizado como una instancia de Svchost, cuando veamos la lista de procesos.

    Mas de cerca
    Para poder ver la lista de servicios que se están ejecutando a través de Svchost, nos dirigimos a la consola ( Inicio / Ejecutar / cmd [Enter]) y escribimos:

    C:\>tasklist /svc

    El comando tasklist lo que hace es mostrar la lista de procesos activos, el parametro /SVC nos muestra la lista de servicios activos en cada proceso.

    Este es un ejemplo, sacado de mi máquina.

    Image Name PID Services
    ========================= ====== =============================================
    System Idle Process 0 N/A
    System 4 N/A
    smss.exe 456 N/A
    csrss.exe 512 N/A
    winlogon.exe 536 N/A
    services.exe 580 Eventlog, PlugPlay
    lsass.exe 592 ProtectedStorage, SamSs
    svchost.exe 760 RpcSs
    svchost.exe 852 AudioSrv, CryptSvc, Dhcp, dmserver,
    EventSystem, lanmanworkstation, Netman, Nla,
    RasMan, SENS, ShellHWDetection, TapiSrv,
    winmgmt
    svchost.exe 924 Dnscache
    spoolsv.exe 964 Spooler
    EXPLORER.EXE 1192 N/A
    tca.exe 1464 N/A
    avgcc32.exe 1472 N/A
    MsgPlus.exe 1480 N/A
    TCLOCK.EXE 1524 N/A
    zapro.exe 1544 N/A
    avgserv.exe 1756 AvgServ
    vsmon.exe 1788 vsmon
    wmiapsrv.exe 1900 WmiApSrv
    Far.exe 504 N/A
    regedit.exe 596 N/A
    cmd.exe 1496 N/A
    tasklist.exe 1324 N/A

    Tomado textualmente de una pagina de Microsoft

Comments are closed.