Cómo corregir el alto uso de CPU de Print Spooler Service en Windows 10

Cómo corregir el alto uso de CPU de Print Spooler Service en Windows 10

Se sabe que el problema de alto uso de CPU del spooler causa tiempos de procesamiento dolorosamente lentos en PCs con Windows. Sin embargo, el servicio Spooler Windows está diseñado para asegurar exactamente lo contrario. Al menos cuando funciona de la forma en que se pretende.

El servicio Windows Print Spooler Service forma parte de la infraestructura de procesos de impresión de su PC. Este servicio permite a su PC ejecutar trabajos de impresión en proceso de fondo mientras realiza otras tareas.

La aplicación Spooler funciona añadiendo todos los documentos que se envían a la impresora a una cola para que se pueda imprimir tan pronto como la impresora esté disponible.

La comodidad del servicio es que, mientras la impresora está en funcionamiento, lo que sea que esté haciendo en la parte delantera debe funcionar sin interrupciones. El proceso spooler.exe también debería aparecer en el gestor de tareas, indicando que hay una tarea de impresión en curso.

Pero tan pronto como las tareas de impresión en cola se completen, ya no debería ver el proceso spoolsv.exe en el gestor de tareas.

Por lo tanto, en lugar de verlo como una molestia cuando ocurren problemas como este, el servicio debe ser visto por sus cómodas utilidades. Si de alguna manera funciona mal, debe buscar la manera de arreglarlo inmediatamente.

Cuando funciona normalmente, incluso mientras se está ejecutando, el spoolsv.exe no debería asumir el control de su CPU. E incluso si el servicio Spooler guarda los trabajos de impresión en cola en la memoria, no debería consumir demasiada RAM.

Pero hay casos en los que se necesita hasta el 100 por ciento de su CPU. Esto no es normal y no debería pasar. Pero, ¿qué lo causa y cómo puede arreglarse?

Las causas del problema de alto uso de CPU del spooler

El servicio Spooler no es de ninguna manera un proceso que consuma muchos recursos y que debería abrumar a tu ordenador, por pequeño que sea el procesador. Cuando usted comprueba su Administrador de tareas y nota que el servicio está utilizando hasta el 100 por ciento de la CPU, la lógica dice que debería haber demasiados trabajos de impresión colgados en el carrete que están esperando ser completados.

Las tareas de impresión completadas pueden colgarse en el carrete debido a fallos del sistema

Rara vez hay demasiadas colas en la cola que el carrete puede abrumar. El único escenario probable sería un fallo en el sistema que impediría que los trabajos de impresión terminados se borraran automáticamente de la cola. Esto significa que el ordenador continuará asignando memoria y recursos a tareas que ya se han completado, lo que significa que sobrecargará la CPU y agotará su RAM.

Trabajos de impresión retenidos en el generador de imágenes de Microsoft Office

Algunos usuarios se han quedado atascados después de experimentar un alto uso de la CPU de spooler cuando en realidad no había trabajos de impresión en ejecución o ya terminados que debieran ser removidos del spool.

Después de la investigación, descubrieron que había trabajos de impresión esperando a ser completados. Pero estos no estaban en la impresora instalada, sino en Microsoft Office Image Writer.

Compruebe siempre si ésta no es la fuente del problema cuando el equipo se ralentiza y el administrador de tareas muestra un alto uso de la CPU de spooler.

Un buen lugar para comprobar todos los trabajos de impresión que se encuentran actualmente en cola para su impresión es la carpeta Gestión de impresión. Utilice la cadena de navegación que aparece a continuación para llegar hasta allí:

Panel de control> Herramientas administrativas> Gestión de impresión

La carpeta Gestión de impresión le mostrará todos los trabajos de impresión actualmente en cola. La carpeta también le mostrará todas las impresoras instaladas en su impresora y cuántos trabajos de impresión están en cola en cada una.

Infección por virus o malware

Cuando no puede encontrar lo que podría estar causando el uso inexplicablemente alto de la CPU, siempre existe la posibilidad de que un virus o malware pueda haber infectado su equipo. Se ha descubierto que el servicio Spooler es vulnerable a las brechas de seguridad en algunas versiones del sistema operativo Windows.

Se sabe que un gusano que normalmente está asociado con este problema se camufla inteligentemente al registrarse con el mismo nombre de proceso spoolsv.exe .

La forma más fácil de validar si este proceso es realmente un gusano es comprobar la ruta del proceso. El servicio Spooler auténtico se ejecuta desde la subcarpeta %System%. Mientras tanto, compruebe también el tamaño de la carpeta de origen del proceso spoolersv.exe. Debería de estar alrededor de 61.440 bytes.

Si la carpeta fuente del proceso es mucho más grande que el tamaño típico, no puede verificar la ruta del proceso spoolsv.exe sobrecargando su CPU, y ha eliminado las otras posibles causas que hemos discutido, es posible que esté lidiando con un problema de malware.

Es importante que instale inmediatamente un software de seguridad de Internet capaz de limpiar su equipo y eliminar esta amenaza antes de que se propague y cause aún más daños.

Cómo arreglar el alto uso de la CPU del spooler

Una computadora lenta es una seria molestia y un asesino de la productividad. Afortunadamente, el problema suele ser bastante fácil de solucionar. Como hemos señalado, si ya tiene un programa anti-malware en su PC, esta sería la señal que necesita para aumentar su seguridad y actualizarla o instalar una mejor.

Pero uno puede pensar en detener el proceso spoolsv.exe allí mismo en el gestor de tareas. Si bien esto puede dar algún alivio, no es una solución permanente, ya que querrá imprimir algunos documentos en algún momento. Y detener el proceso spoolsv.exe en el gestor de tareas mientras tiene documentos imprimiendo o aún por imprimir también detendrá la impresora.

Una solución cuando la cola de impresión no se borra, o cuando se descubre el problema detrás del problema de «alto uso de la CPU de la cola de impresión», será imprimir directamente en la impresora. Simplemente seleccione la opción en las preferencias de impresión.

Esto evita el servicio de Spooler pero le quitará todas las comodidades que la aplicación trae. Tampoco es una solución práctica si se imprimen muchos documentos desde el ordenador.

He aquí algunas correcciones que debería probar después de haber descartado una infección de malware como fuente potencial del problema delalto uso de la CPU del spooler;

1. Eliminar manualmente las tareas de impresión completadas del carrete

Para vaciar manualmente el spool, primero utilice la ruta de navegación de abajo para abrir la carpeta Servicios y detener el Servicio de cola de impresión:

Panel de control> Herramientas administrativas> Servicios

Después de abrir la carpeta Servicios, detenga el servicio Spooler siguiendo estos pasos;

  1. Localice el servicio Print Spooler ,
  2. Haga clic con el botón derecho y seleccione Stop ,
  3. Mantenga abierta la ventana de la carpeta Servicios.

A continuación, diríjase al Explorador de Windows y utilice la cadena de navegación que aparece a continuación para abrir la carpeta Impresoras :

C:WINDOWSsystem32spoolPRINTERS

Proceda a eliminar manualmente todo el contenido de la carpeta. Como puedes ver, la mía ya está vacía. A continuación, vuelva a la carpeta Servicios y reinicie el servicio Impresora Spooler . Para ello, simplemente haga clic con el botón derecho del ratón en el servicio y elija la opción Iniciar . Su PC debería volver a funcionar con normalidad.

  • TAMBIÉN LEER: Las 5 mejores impresoras inalámbricas compatibles con Windows 10

2. Reinstale la impresora y actualice los controladores

A veces, incluso si se borra todo en el spool, no se resuelve el problema del «alto uso de la CPU del spooler», o puede que no haya ninguna tarea de impresión colgada allí. En este punto, quizás debería comprobar si su ordenador está configurado correctamente.

La forma más fácil es entrar en la gestión de impresión y desinstalar las impresoras. También querrá comprobar y desinstalar cualquier impresora Bluetooth que tenga instalada.

Antes de volver a instalar el equipo, asegúrese de que todos los controladores de impresora estén actualizados. Incluso puede comprobar con el fabricante de su impresora si sus controladores de impresora actuales siguen siendo compatibles con la versión de Windows que está ejecutando.

Siempre existe la posibilidad de que haya una actualización que se haya perdido, especialmente si su PC no está configurado para recibir actualizaciones automáticamente.

3. Escanee y limpie regularmente su equipo para eliminar virus y malware

Que el malware y los virus puedan ser disfrazados como el archivo ejecutable spoolsv.exe por los hackers para obtener acceso por la puerta trasera a su ordenador es una verdadera preocupación.

Como este malware y virus pueden ser utilizados para robar sus contraseñas y otra información personal, el alto uso de la CPU del spooler puede resultar ser la menor de sus preocupaciones en caso de ser atacado.

Mantenga sus defensas de malware y antivirus actualizados con regularidad. Y siempre verifique si está ejecutando las últimas versiones de todo el software de seguridad de Internet que está ejecutando en su computadora.

También es prudente invertir en una buena herramienta de análisis del registro para estar al tanto de posibles entradas maliciosas en los archivos de registro de su PC.

Pero, en general, la mejor manera de mantenerse seguro es tener cuidado y precaución con los sitios web que navega, los archivos adjuntos de correo electrónico que abre y los controladores portátiles que conecta al equipo.

Esperamos que las soluciones que hemos discutido aquí le hayan ayudado a resolver el problema del «alto uso de la CPU de los spoolers». Si el problema persiste, siempre es mejor consultar a un experto, especialmente antes de empezar a hacer cualquier cambio en el registro de Windows.

ARTÍCULOS RELACIONADOS QUE NECESITA VERIFICAR

  • Windows 10/8.1/8 Alto uso de disco causado por Tiworker.exe[Fix]
  • Corrección: Host de servicio: El servicio local (red restringida) está causando un alto uso de la CPU
  • Proveedor de WMI Anfitrión alto uso de CPU en Windows 10[Fix]
  • MsMpEng.exe causa un alto uso de la CPU: 3 soluciones para solucionar este problema

Deja un comentario