El bloqueo de la cola de impresión es una de las incidencias más recurrentes en departamentos de administración y recepción. Ocurre cuando un documento corrupto o con formato no compatible se envía a la impresora, provocando que el estado del servicio cambie a «Deteniendo» o «Error de impresión».
A partir de ese momento, el sistema bloquea todos los trabajos posteriores enviados por otros usuarios de la red local. A continuación, explicamos cómo forzar el reinicio del servicio Spooler y eliminar los archivos temporales que causan el colapso.
Causas principales del bloqueo en el Spooler de impresión
El servicio encargase de gestionar los buffers de datos entre el sistema operativo y los drivers de los periféricos suele fallar por:
- Documentos PDF o imágenes de gran tamaño: Archivos de varios megabytes cuyo procesado agota la memoria del driver de la impresora.
- Corte abrupto de red: Pérdida de conexión Wi-Fi o ethernet en el equipo emisor mientras transmitía el flujo de datos.
- Controladores (drivers) corruptos o desactualizados: Incompatibilidad entre el spooler de 64 bits de Windows Server y las versiones de 32 bits de los equipos cliente.
- Conflicto de permisos en la carpeta
PRINTERS: El usuario no dispone de privilegios de escritura para modificar el directorio temporal del sistema.
Solución 1: Vaciar la cola mediante comandos automatizados (Método Rápido)
Intentar cancelar el documento desde la interfaz gráfica del panel de control suele fallar cuando el archivo está retenido por el sistema. La vía más rápida es detener el servicio por consola y purgar la carpeta de caché.
- Presiona
Windows + R, escribecmdy presiona Ctrl + Mayús + Enter para abrir la consola como Administrador. - Ejecuta la siguiente secuencia de comandos en orden, presionando Enter tras cada uno:
DOS
net stop spooler
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
net start spooler
- Este proceso detiene el servicio de impresión, elimina por completo todos los archivos
.SHDy.SPLpendientes en la memoria temporal y vuelve a iniciar el servicio en cuestión de segundos.
Solución 2: Proceso manual a través del Administrador de Servicios
Si prefieres realizar el procedimiento mediante la interfaz visual de Windows:
| Paso | Acción | Ubicación / Comando |
| 1 | Abrir consola de servicios | Windows + R → Escribir services.msc |
| 2 | Localizar el servicio | Buscar Cola de impresión (Print Spooler) |
| 3 | Detener servicio | Clic derecho sobre el servicio → Detener |
| 4 | Borrar archivos de caché | Navegar a C:\Windows\System32\spool\PRINTERS y borrar todo el contenido |
| 5 | Reanudar servicio | Clic derecho sobre Cola de impresión → Iniciar |
Solución 3: Crear un archivo ejecutable .bat para usuarios no técnicos
Para evitar que los empleados tengan que abrir la consola de comandos cada vez que se bloquee un trabajo en las impresoras compartidas, puedes crear un acceso directo automatizado:
- Abre el Bloc de notas de Windows.
- Pega el siguiente código en el documento:
DOS
@echo off
echo Reiniciando la cola de impresion...
net stop spooler
echo Eliminando archivos temporales atascados...
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
net start spooler
echo Proceso finalizado con exito.
pause
- Haz clic en Archivo → Guardar como…
- Selecciona el tipo Todos los archivos (.) y guarda la plantilla con el nombre
Reiniciar_Impresora.bat. - Haz clic derecho sobre el archivo creado y selecciona Ejecutar como administrador cada vez que la cola sufra un bloqueo.
Preguntas Frecuentes (FAQ)
¿Por qué el comando net stop spooler devuelve el error «Acceso denegado»?
Este mensaje aparece cuando la consola de comandos (cmd) no se ha ejecutado con permisos elevados de administrador. Asegúrate de iniciar la consola haciendo clic derecho sobre ella y seleccionando Ejecutar como administrador.
¿Se borran las impresoras instaladas al limpiar la carpeta PRINTERS?
No. La carpeta PRINTERS solo almacena los búferes de los documentos que están en tránsito de impresión en ese momento. Los controladores instalados y la configuración de red de los equipos se mantienen intactos.