Print Spooler se cierra tras actualizaciones de agosto 2024 (KB5041585/KB5041580/KB5042352): diagnóstico y solución paso a paso

Tras instalar las actualizaciones de Windows de agosto de 2024 (KB5041585/KB5041580/KB5042352) el servicio Print Spooler se cae al imprimir. Aquí tienes un plan de recuperación probado, paso a paso, para estabilizar el spooler, aislar controladores problemáticos y volver a imprimir sin errores.

Índice

Contexto: por qué el Print Spooler falla tras las actualizaciones de agosto de 2024

Desde aproximadamente el 14–15 de agosto de 2024, varios equipos comenzaron a presentar cierres inesperados del servicio spoolsv.exe al enviar trabajos de impresión. En algunos casos, vaciar la cola (C:\Windows\System32\spool\PRINTERS) y reinstalar controladores no fue suficiente. Los comportamientos observados fueron mixtos: en varios equipos, desinstalar las KB instaladas ese día (KB5041585/KB5041580/KB5042352) devolvió la impresión a la normalidad; en otro caso, reinstalar la misma actualización y reiniciar el servicio estabilizó el sistema.

¿Qué hay detrás? Habitualmente, estas caídas se asocian a tres focos: procesadores de impresión de terceros, controladores antiguos o no compatibles (especialmente Tipo 3), y cambios internos introducidos por la actualización que hacen más sensibles esos componentes. La clave es aislar y retirar lo que no sea winprint y recuperar la ruta “básica” de impresión, verificando la integridad del sistema.

Mapa rápido de síntomas y acciones

SíntomaCausa probableAcción inmediataPunto de control
El servicio Print Spooler se detiene al imprimirProcesador de impresión de terceros o controlador Tipo 3 defectuosoDejar sólo winprint en “Print Processors” y probar con “Microsoft Print to PDF”El spooler permanece iniciando tras impresión de prueba
Cola atorada o trabajos en “Error – Imprimiendo”Archivos corruptos en PRINTERS o puerto/configuración inválidosDetener servicio, limpiar PRINTERS, reiniciar servicioTrabajo de prueba sale correctamente
Spooler estable sin impresoras, cae al agregar controladorDriver específico incompatible tras KBInstalar clase básica (Tipo 4) o último WHQL del fabricanteImprimir página de prueba sin caídas
Fallo comenzó exactamente tras instalar KBInteracción entre KB y componentes de impresiónDesinstalar o reinstalar la KB, y pausar updates temporalmenteSpooler estable 24–48 h con varias impresiones

Plan de acción priorizado (recuperación y diagnóstico)

A. Comprobaciones rápidas

  1. Ejecuta el Solucionador de problemas de Impresoras
    Ruta: Inicio → Configuración → Sistema → Solucionar problemas → Otros solucionadores → Impresora → Ejecutar.
  2. Verifica y reinicia el servicio
    Ruta: services.mscPrint Spooler → Tipo de inicio: Automático → Reiniciar. Alternativa rápida por consola (Administrador):Stop-Service -Name Spooler -Force Start-Service -Name Spooler

B. Limpieza de la cola y caché

  1. Detén Print Spooler.
  2. Borra el contenido de C:\Windows\System32\spool\PRINTERS (no elimines la carpeta, sólo su contenido).
  3. Inicia el servicio y prueba una impresión.

Script seguro:

Stop-Service Spooler -Force
Remove-Item "$env:SystemRoot\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue
Start-Service Spooler

Nota: Si esto ya se intentó y el problema persiste, continúa con las siguientes secciones.

C. Restablecer Print Processors (frecuente causa de caídas)

Precaución: Editar el registro es para usuarios avanzados. Crea un punto de restauración antes.

  1. Abre regedit y navega a: HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors (En 32 bits: Windows NT x86\Print Processors)
  2. Conserva sólo la subclave/entrada winprint y elimina procesadores de impresión de terceros.
  3. Reinicia el equipo y prueba una impresión de “Microsoft Print to PDF”.

Listar procesadores por consola:

reg query "HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors"

D. Controladores y software de impresión

  1. Retira controladores y paquetes antiguos
    Abre printmanagement.msc → Controladores → elimina controladores del modelo problemático (marca “Eliminar el paquete de controladores” si aparece).
  2. Reinstala usando un controlador básico (Clase/Tipo 4) o el último WHQL del fabricante compatible con tu versión de Windows.
  3. Desinstala suites/monitores de terceros (gestores de colas, agentes de contabilidad, etc.) y prueba primero con “Microsoft Print to PDF” para validar que el spooler se mantiene estable.

Atajos útiles:

printui.exe /s /t2        :: Abre la ficha de Controladores
pnputil /enum-drivers | findstr /i print
rundll32 printui.dll,PrintUIEntry /dd /m "NombreDelControlador"

Consejo: Si con un controlador de clase (Tipo 4) el sistema es estable, pero cae con el paquete completo del fabricante, opera con el de clase hasta que haya un paquete actualizado.

E. Integridad del sistema (por si la actualización dejó archivos dañados)

Ejecuta en Símbolo del sistema (Administrador):

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Reinicia y prueba. Si sfc repara archivos relacionados con impresión, vuelve a instalar el controlador después.

F. Manejo de las actualizaciones de agosto de 2024

  1. Opción 1 – Desinstalar la KB problemática
    Configuración → Windows Update → Historial de actualizaciones → Desinstalar, y retirar KB5041585, KB5041580 o KB5042352 (según tu sistema).
    Consola: wusa /uninstall /kb:5041585
  2. Opción 2 – Reinstalar la KB y reiniciar el servicio
    En al menos un caso, reinstalar la misma actualización y reiniciar el spooler dejó todo estable.
  3. Pausar actualizaciones temporalmente después de recuperar la impresión para evitar regresiones mientras pruebas/esperas un parche posterior.

Identificar rápidamente las KB instaladas por fecha:

wmic qfe get HotFixID,InstalledOn | sort

G. Diagnóstico adicional (si aún falla)

  • Visor de eventos → Registros de Windows → Aplicación/Sistema: busca errores de spoolsv.exe, PrintIsolationHost.exe o módulos de drivers (DLL). Esto suele revelar el nombre del controlador o procesador conflictivo.
  • Registro operativo de impresión (detallado): habilítalo para obtener trazas finas. wevtutil sl Microsoft-Windows-PrintService/Operational /e:true
  • Probar por IP directa con puerto Estándar TCP/IP, sin utilidades del fabricante (ni WSD). Si así no cae, el problema está en el software añadido.
  • Dependencias del servicio (RPC): en services.msc, asegúrate de que los servicios base estén en ejecución y que no haya directivas que limiten el spooler.

Procedimiento detallado “de cero a estable”

  1. Detener y limpiar: ejecuta el script de la sección B y reinicia el servicio.
  2. Validar con Microsoft Print to PDF: imprime una página de prueba desde Bloc de notas. Si el spooler no se cae, el motor base funciona.
  3. Revisar Print Processors: deja winprint como único. Reinicia.
  4. Eliminar drivers antiguos: en printmanagement.msc, borra controladores del modelo problemático. Si no deja, reinicia en Modo seguro y vuelve a intentarlo.
  5. Reinstalar driver: prioriza clase básica (Tipo 4) o el último WHQL. Evita utilidades “smart install” hasta estabilizar.
  6. Chequear integridad: corre DISM y SFC si las pruebas siguen fallando.
  7. Actuar sobre las KB: si el inicio del problema coincide con el 14–15/08/2024, desinstala la KB correspondiente. Alternativamente, reinstálala si al desinstalar no mejora.
  8. Pruebas de estrés: envía 10–20 impresiones pequeñas y 2–3 grandes (PDF de varias páginas). Monitorea el log Operacional de PrintService.

Buenas prácticas para prevenir recaídas

  • Estandariza controladores: evita mezclar driver Tipo 3 y Tipo 4 para el mismo modelo. Estándar por impresora o por flota.
  • Minimalismo funcional: instala sólo el controlador, no suites de monitoreo ni complementos hasta comprobar estabilidad.
  • Pausa inteligente: tras recuperar el servicio, pausa Windows Update una semana. Reanuda cuando puedas probar con un punto de restauración reciente.
  • Documenta el hash de los drivers: si gestionas varias máquinas, anota versión/fecha/ID del catálogo. Así podrás detectar fácilmente cuál versión rompe.
  • Usa puertos TCP/IP estándar y evita WSD en entornos empresariales cuando haya inestabilidad.

Cómo identificar el culpable desde el Visor de eventos

Cuando el spooler cae, suele quedar un evento de error en “Aplicación” con Nombre del módulo con errores. Si ves algo como xyzprintproc.dll o driverabc.dll, eso apunta al procesador/driver del fabricante. Procede a retirarlo y sustituir por winprint + controlador básico. Si el módulo es PrintIsolationHost.exe, revisa la opción de aislamiento de controladores en las propiedades avanzadas de la impresora: habilitar aislamiento puede evitar que un driver defectuoso tumbe todo el spooler.

Scripts de administración (opcional)

Reiniciar spooler y probar impresión PDF de forma automatizada:

$ErrorActionPreference = "Stop"
Stop-Service Spooler -Force
Remove-Item "$env:SystemRoot\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue
Start-Service Spooler
Start-Process notepad.exe
Manual: Archivo > Imprimir > Microsoft Print to PDF

Enumerar controladores de impresión instalados con versión y proveedor:

Get-PrinterDriver | Select-Object Name, MajorVersion, DriverPath, Manufacturer | Format-Table -Auto

Eliminar un controlador específico (usa el nombre exacto):

rundll32 printui.dll,PrintUIEntry /dd /m "NombreExactoDelControlador"

Casos reales del hilo (qué funcionó)

  • Desinstalar las actualizaciones instaladas el 14–15/08/2024 devolvió la impresión a la normalidad en varios equipos.
  • En otro equipo, reinstalar la actualización y reiniciar el spooler resolvió el problema de forma estable.

FAQ (preguntas frecuentes)

¿Es seguro borrar el contenido de PRINTERS?
Sí: eliminas sólo archivos temporales/cola. No borres la carpeta en sí.

¿Puedo perder impresoras al quitar controladores?
No pierdes los objetos si quitas un driver que no usan, pero si una impresora dependía de ese controlador, deberás volver a asociarla a otro driver instalado.

¿Por qué dejar sólo winprint?
Porque winprint es el procesador nativo de Windows. La mayoría de caídas tras actualizaciones se deben a procesadores de terceros que no se ajustan a cambios internos.

¿Tipo 3 vs Tipo 4?
Los controladores Tipo 4 (clase) son más “sandboxed” y suelen ser más resistentes a cambios. Si tu impresora funciona con Tipo 4, priorízalo.

¿Y si vuelven a instalarse las KB automáticamente?
Tras recuperar, activa la pausa de actualizaciones desde Windows Update. Aprovecha ese lapso para validar y, si todo marcha bien, reanuda.

Checklist de recuperación rápida (TL;DR)

  1. Ejecuta el solucionador y reinicia el servicio.
  2. Limpia PRINTERS y prueba.
  3. Deja sólo winprint en Print Processors.
  4. Quita drivers viejos y reinstala básicos/WHQL.
  5. Ejecuta DISM + SFC.
  6. Si comenzó tras KB5041585/KB5041580/KB5042352: desinstala o reinstala esa KB y prueba; pausa actualizaciones.

Conclusión

Los cierres del Print Spooler tras las actualizaciones de agosto de 2024 suelen resolverse al eliminar procesadores de impresión de terceros, normalizar drivers (preferir Tipo 4/WHQL) y gestionar inteligentemente las KB implicadas. Siguiendo el plan propuesto, podrás recuperar la estabilidad de la cola de impresión, reducir el tiempo de inactividad y prevenir recaídas futuras.

Índice