Solución rápida: Detenga el servicio Cola de impresión, elimine todos los archivos en C:\Windows\System32\spool\PRINTERS, luego inicie nuevamente el servicio Cola de impresión — esto borra la cola de forma limpia y evita el problema de “se reinició la cola pero los trabajos reaparecieron”.
Un trabajo de impresión atascado no se cancela. La Cola de impresión muestra el documento en la cola con el estado Eliminando que nunca termina. Reinicia la cola desde Servicios y el mismo trabajo fantasma vuelve a aparecer. El truco está en el orden de las operaciones: solo reiniciar el servicio no es suficiente — la carpeta de la cola debe vaciarse mientras el servicio está detenido, y luego iniciar el servicio de nuevo.
Afecta a: Subsistema de cola de impresión de Windows 11 (y Windows 10).
Tiempo de solución: ~3 minutos.
Qué causa esto
Cada trabajo de impresión crea dos archivos en C:\Windows\System32\spool\PRINTERS: un archivo .SHD (metadatos del trabajo) y un archivo .SPL (los datos en cola listos para enviar a la impresora). Cuando el servicio de cola de impresión se inicia, lee el contenido de esta carpeta y reconstruye la cola de impresión a partir de esos archivos. Si el archivo SHD o SPL de un trabajo está dañado, la cola no puede completarlo ni eliminarlo, y el trabajo reaparece cada vez que se inicia el servicio. Un simple reinicio del servicio vuelve a tomar los archivos dañados.
La solución es detener la cola, eliminar manualmente los archivos mientras la cola no tiene identificadores abiertos sobre ellos, y luego iniciar la cola para que vea una cola vacía.
Método 1: Detener la cola, vaciar la carpeta de la cola, iniciar la cola
El procedimiento estándar. Hágalo siempre que la cola esté atascada.
- Presione
Win + R, escribaservices.msc, presione Entrar. - Desplácese hasta Print Spooler. Haga clic derecho y elija Detener.
- Abra el Explorador de archivos y pegue esta ruta en la barra de direcciones:
C:\Windows\System32\spool\PRINTERS. Presione Entrar. - Seleccione todos los archivos (
Ctrl + A) y elimínelos (Shift + Deletepara omitir la Papelera de reciclaje). La carpeta en sí debe permanecer. - Vuelva a
services.msc. Haga clic derecho en Print Spooler y elija Iniciar. - Haga clic derecho en Print Spooler nuevamente, elija Propiedades, y confirme que Tipo de inicio esté configurado en Automático. Cierre.
La cola está vacía y la cola de impresión se ha iniciado recientemente. Intente imprimir — la página de prueba debería generarse de inmediato, sin trabajos fantasma residuales.
Método 2: Usar PowerShell para un reinicio mediante script
Útil para scripts de soporte o si hace esto con frecuencia.
- Abra Terminal (Admin) desde el menú contextual del botón Inicio.
- Ejecute la secuencia completa:
Stop-Service -Name Spooler -Force Remove-Item -Path "C:\Windows\System32\spool\PRINTERS\*" -Force -Recurse Start-Service -Name Spooler - Verifique que la cola de impresión esté en ejecución:
Get-Service Spooler | Format-Table Name, Status, StartTypeEl estado debe indicar Running.
- Enumere la cola para confirmar que está vacía:
Get-PrintJob -PrinterName *Sin salida significa que no hay trabajos.
Este enfoque tarda unos tres segundos de principio a fin y es más fácil de incluir en un manual de procedimientos de help desk.
Método 3: Reiniciar las dependencias de la cola si no se inicia
Use esto cuando la cola no se inicie después de vaciar la cola, o se inicie y se detenga inmediatamente (el Visor de eventos muestra errores del Administrador de control de servicios).
- Abra Terminal (Admin).
- Verifique las dependencias de la cola (servicios que requiere):
Get-Service Spooler -RequiredServices - Las dependencias suelen ser Llamada a procedimiento remoto (RPC) y HTTP. Asegúrese de que ambos estén en ejecución:
Get-Service RpcSs, HTTP | Format-Table Name, Status - Si RpcSs está detenido, inícielo:
Start-Service RpcSs. - Intente iniciar la cola nuevamente:
Start-Service Spooler. - Si la cola sigue sin iniciarse, revise Visor de eventos → Registros de Windows → Sistema para entradas con origen Administrador de control de servicios. El código de error más común es 1053 (tiempo de espera agotado), a menudo causado por un controlador de impresora dañado. En ese caso, desinstale las impresoras agregadas recientemente desde Configuración → Bluetooth y dispositivos → Impresoras y escáneres y vuelva a probar.
Si la cola sigue sin iniciarse con todas las dependencias en ejecución y sin impresoras defectuosas instaladas, un archivo subyacente en C:\Windows\System32\spool\drivers está dañado — consulte la sección de escalamiento.
Cómo verificar que la solución funcionó
- Abra Configuración → Bluetooth y dispositivos → Impresoras y escáneres. Su impresora debe mostrarse como Lista.
- Ejecute
Get-PrintJob -PrinterName *en PowerShell. La salida debe estar vacía. - Imprima una página de prueba desde Propiedades de la impresora → pestaña General → Imprimir página de prueba. El trabajo sale de la cola y la impresora produce la salida en menos de 30 segundos.
Si nada de esto funciona
Si la cola sigue fallando al iniciarse, la causa es un controlador de impresora dañado en C:\Windows\System32\spool\drivers. Para limpiarlo: detenga la cola, luego elimine (o cambie el nombre de) las subcarpetas en C:\Windows\System32\spool\drivers\x64\3 y C:\Windows\System32\spool\drivers\x64\4 — estos son almacenes de controladores para controladores de impresión V3 y V4. Después de la limpieza, reinstale su impresora a través de Configuración → Impresoras y escáneres → Agregar dispositivo. Para fallos crónicos de la cola que sobreviven a la limpieza de controladores, el problema puede ser un monitor de impresión registrado (enganches DLL agregados por software de terceros como CutePDF, PrimoPDF o algunas suites de escáneres) — ejecute regedit, navegue a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors, y elimine cualquier entrada de monitor que no sea las predeterminadas (BJ Language Monitor, Local Port, Standard TCP/IP Port, USB Monitor, WSD Port). Reinicie la cola — si se mantiene en ejecución, ha identificado el monitor defectuoso y puede mantenerlo eliminado.
Conclusión: Reiniciar el servicio de cola de impresión por sí solo no es suficiente — vacíe la carpeta PRINTERS mientras el servicio está detenido, luego inicie de nuevo. Los trabajos fantasma desaparecen limpiamente.