El alto uso de la CPU es una mala noticia. Ralentiza su sistema y agota los recursos de su computadora. Si notó un alto uso de CPU en su PC, investigó un poco y descubrió que un proceso llamado SearchProtocolHost.exe es la raíz de su problema de alto uso de CPU, es posible que desee saber un poco más sobre qué este proceso es..
Como tal, esto es lo que es SearchProtocolHost.exe y cómo solucionarlo consumiendo su CPU.
¿Qué es SearchProtocolHost.exe?
SearchProtocolHost.exe es un proceso requerido por una función integrada de Windows llamada Windows Search Indexer. La función ayuda a generar rápidamente resultados de búsqueda en su PC con Windows, pero cuando se convierte en un recurso que acapara, puede tener un impacto negativo en el rendimiento de su PC.
Claro, puede continuar y finalizar el proceso. Fácil, ¿verdad?
Bueno, no del todo. Otro proceso, llamado SearchIndexer.exe, se basa en SearchProtocolHost.exe para generar los resultados de la búsqueda. Si finaliza SearchProtocolHost.exe, SearchIndexer.exe reiniciará el proceso.
En muchos casos, el problema se resolverá solo esperando un momento. El indexador a menudo va a toda marcha tratando de buscar archivos que no puede encontrar, lo que hace que SearchProtocolHost.exe consuma más recursos. Si ha esperado un tiempo y aún ve que SearchProtocolHost.exe está causando un alto uso de la CPU, pruebe las correcciones que se mencionan a continuación.
1. Actualizar Windows o revertir una actualización reciente
Windows implementa con frecuencia actualizaciones para corregir errores comunes en el sistema. Actualizar su PC podría hacer el truco. Por otro lado, si actualizó Windows recientemente, una actualización defectuosa podría haber causado un problema y la desinstalación de las actualizaciones podría solucionar el problema.
Para actualizar Windows, busque buscar actualizaciones en el menú de inicio y seleccione la mejor coincidencia. Si ve una actualización pendiente, continúe e instálela. De lo contrario, haga clic en el Buscar actualizaciones botón.
Hay varias formas de desinstalar actualizaciones, pero la forma más fácil es ir a Panel de control > Programas > Programas y característicasy haga clic en Ver actualizaciones instaladas desde la izquierda del Panel de control. Encuentre las actualizaciones que instaló recientemente comprobando la fecha en el Instalado columna. Seleccione la actualización y haga clic en Desinstalar.
2. Ejecute el Solucionador de problemas de indexación y búsqueda integrado
Windows viene con un conjunto de solucionadores de problemas integrados que pueden ayudarlo a solucionar una amplia gama de problemas. También puede usar uno de los solucionadores de problemas, llamado el solucionador de problemas de búsqueda e indexación, para solucionar el problema de uso elevado de CPU de SearchProtocolHost.exe.
Inicie Configuración presionando ganar + yo y navegar a Sistema > Solucionar problemas > Otros solucionadores de problemas. Busque un elemento llamado Búsqueda e indexación en la lista y haga clic en el Correr botón al lado.
Al hacer esto, se iniciará el solucionador de problemas. Siga las instrucciones en pantalla y vea si soluciona el problema. Si tiene una PC con Windows 10, encontrará el solucionador de problemas en Configuración > Actualización y seguridad > Solucionador de problemas.
3. Eliminar aplicaciones de terceros instaladas recientemente
Si recuerda haber instalado una aplicación de terceros recientemente, después de lo cual comenzó a encontrar el problema, es posible que desee intentar desinstalarla y ver si funciona. solo ve a Panel de control > Programas > Programas y características, seleccione la aplicación instalada recientemente y haga clic en Desinstalar.
4. Ejecutar un escaneo SFC
SFC (System File Checker) es una utilidad de línea de comandos integrada que repara y reemplaza archivos corruptos del sistema en Windows. Si SearchProtocolHost.exe está causando un alto uso de la CPU como resultado de un archivo de sistema dañado, ejecutar un escaneo SFC podría solucionar el problema. Comience lanzando un símbolo del sistema elevado. Puede hacer esto presionando Ganar + R, mecanografía cmd, y presionando Ctrl + Mayús + Intro.
Luego, ejecuta el siguiente comando:
sfc /escanear ahora
Deje que el escaneo se complete. Una vez hecho esto, reinicie la PC y vea si el problema persiste.
5. Desfragmente su disco
Cuando escribe datos en un disco duro que no tiene suficiente espacio contiguo para almacenar el archivo completo, los archivos se fragmentan. La fragmentación a menudo puede afectar el rendimiento e indirectamente hacer que SearchProtocolHost.exe use más recursos.
Puede solucionar el problema fácilmente desfragmentando su disco duro. Buscar desfragmentar en el menú Inicio y ejecutar Desfragmentar y optimizar unidades. Mantenga presionada la tecla Ctrl, seleccione todas las unidades y haga clic en optimizar todo.
Si nunca ha optimizado la unidad antes, podría llevar un tiempo, así que prepárese para ello y, si está utilizando una computadora portátil, tenga una fuente de alimentación lista en caso de que se agote la batería.
Mientras lo hace, también debe considerar programar la desfragmentación para que la utilidad desfragmente el disco cada semana (o una cadencia diferente que prefiera).
Una vez que se complete el proceso, reinicie su PC e intente ejecutar una búsqueda en Windows. A ver si el problema persiste.
6. Cambiar las opciones de indexación
Si ninguna de las correcciones ha funcionado hasta ahora, es posible que desee intentar excluir algunas carpetas grandes de la indexación para que pueda generar resultados de búsqueda más rápidamente.
Comience por buscar opciones de indexación en el menú de inicio y seleccione la mejor coincidencia. Clickea en el Modificar botón.
Al hacer esto, se abrirá otra ventana. Selecciona el Seleccionar todas las ubicaciones opción en la parte inferior. A continuación, desmarque todas las ubicaciones que desea excluir desmarcándolas en la sección en la parte superior llamada Cambiar ubicaciones seleccionadas.
7. Deshabilitar la búsqueda de Windows
Si no ha podido solucionar el problema hasta ahora, es posible que desee considerar mostrárselo a un técnico. Sin embargo, aún debería poder usar su computadora mientras tanto sin demoras. Para hacer esto, deberá deshabilitar la Búsqueda de Windows.
Tenga en cuenta que no podrá buscar nada en Windows mientras la Búsqueda de Windows esté deshabilitada. Cuando desee buscar algo, siempre puede volver a habilitarlo.
prensa Ganar + R, escribe servicios.mscy presione Entrar para iniciar la consola de Servicios. Busque un servicio llamado Búsqueda de Windows, haga clic derecho sobre él y seleccione Propiedades. En la ventana Propiedades, seleccione el Detener botón debajo del Estado del servicio sección, y luego cambie Tipo de inicio para Discapacitado.
Reinicie su PC, y ahora debería poder usar su PC sin que SearchProtocolHost.exe cause ningún tipo de problema de rendimiento.
SearchProtocolHost.exe Alto uso de CPU arreglado
Con suerte, pudo solucionar el problema con una de las soluciones de esta guía. Si bien Windows a menudo se encuentra con ambos errores comunes y errores ridículos, solucionarlos no es tan difícil. En muchos casos, incluso puede confiar en herramientas externas para reparar Windows.
Si tiene problemas en el sistema o configuraciones maliciosas, debe usar estas herramientas gratuitas de reparación de Windows 10 para reparar su PC.
Leer siguiente
- ventanas
- ventanas
- UPC

Arjun es contador por educación y le encanta explorar la tecnología. Le gusta aplicar la tecnología para hacer que las tareas mundanas sean más fáciles y, a menudo, mucho más divertidas.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse