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.
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íntoma | Causa probable | Acción inmediata | Punto de control |
---|---|---|---|
El servicio Print Spooler se detiene al imprimir | Procesador de impresión de terceros o controlador Tipo 3 defectuoso | Dejar 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álidos | Detener servicio, limpiar PRINTERS , reiniciar servicio | Trabajo de prueba sale correctamente |
Spooler estable sin impresoras, cae al agregar controlador | Driver específico incompatible tras KB | Instalar clase básica (Tipo 4) o último WHQL del fabricante | Imprimir página de prueba sin caídas |
Fallo comenzó exactamente tras instalar KB | Interacción entre KB y componentes de impresión | Desinstalar o reinstalar la KB, y pausar updates temporalmente | Spooler estable 24–48 h con varias impresiones |
Plan de acción priorizado (recuperación y diagnóstico)
A. Comprobaciones rápidas
- Ejecuta el Solucionador de problemas de Impresoras
Ruta: Inicio → Configuración → Sistema → Solucionar problemas → Otros solucionadores → Impresora → Ejecutar. - Verifica y reinicia el servicio
Ruta:services.msc
→ Print 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é
- Detén Print Spooler.
- Borra el contenido de
C:\Windows\System32\spool\PRINTERS
(no elimines la carpeta, sólo su contenido). - 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.
- Abre
regedit
y navega a:HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
(En 32 bits:Windows NT x86\Print Processors
) - Conserva sólo la subclave/entrada
winprint
y elimina procesadores de impresión de terceros. - 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
- Retira controladores y paquetes antiguos
Abreprintmanagement.msc
→ Controladores → elimina controladores del modelo problemático (marca “Eliminar el paquete de controladores” si aparece). - Reinstala usando un controlador básico (Clase/Tipo 4) o el último WHQL del fabricante compatible con tu versión de Windows.
- 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
- 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
- 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. - 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”
- Detener y limpiar: ejecuta el script de la sección B y reinicia el servicio.
- 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.
- Revisar Print Processors: deja
winprint
como único. Reinicia. - Eliminar drivers antiguos: en
printmanagement.msc
, borra controladores del modelo problemático. Si no deja, reinicia en Modo seguro y vuelve a intentarlo. - Reinstalar driver: prioriza clase básica (Tipo 4) o el último WHQL. Evita utilidades “smart install” hasta estabilizar.
- Chequear integridad: corre
DISM
ySFC
si las pruebas siguen fallando. - 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.
- 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)
- Ejecuta el solucionador y reinicia el servicio.
- Limpia
PRINTERS
y prueba. - Deja sólo
winprint
en Print Processors. - Quita drivers viejos y reinstala básicos/WHQL.
- Ejecuta
DISM
+SFC
. - 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.