Cómo reparar Print Spooler en Windows 11/10

En esta publicación, le mostraremos cómo reparar el servicio Print Spooler(repair Print Spooler Service) en Windows 11/10 . Print Spooler (archivo ejecutable) es una característica integrada de Windows que maneja los trabajos de impresión. La mayoría de las veces, el servicio funciona bien. Pero, a veces, los usuarios enfrentan muchos problemas como que el servicio Print Spooler no se está ejecutando , el error de servicio Print Spooler 1068 , el error Print Spooler 0x800706B9(Print Spooler error 0x800706B9) , etc. Si también tiene algún tipo de problema, esta publicación podría ayudarlo a reparar Print Spooler en Windows 11/10 con algunas correcciones.

Reparar cola de impresión(Repair Print Spooler) en Windows 11/10

Anteriormente, había una herramienta Microsoft Fix It para reparar Print Spooler , pero esa herramienta se suspendió. Por lo tanto, puede probar algunas correcciones manuales cubiertas en esta publicación para repararlo.

  1. Habilitar o activar la cola de impresión
  2. Reinicie(Restart Print Spooler) el servicio Print Spooler usando el Administrador de tareas(Task Manager)
  3. Restablecer(Reset) y borrar la cola de impresión(Clear Print Spooler) mediante el símbolo del sistema(Command Prompt)
  4. Agregue(Add) los archivos binarios necesarios para Print Spooler
  5. Asegúrese(Make) de que las dependencias de Print Spooler se estén ejecutando(Print Spooler)
  6. Usando el Editor del Registro.

1] Habilitar o activar Print Spooler

Si el servicio de cola de impresión(Print Spooler) no se está ejecutando en absoluto, es posible que el servicio esté deshabilitado, apagado o detenido. Entonces, primero, debe activar o habilitar el servicio Print Spooler(enable Print Spooler service) usando el Administrador de servicios de Windows(Windows Services Manager) o de alguna otra manera. Una vez que el servicio se inicia con éxito, es posible que pueda usarlo sin ningún problema.

2] Reinicie el servicio Print Spooler(Restart Print Spooler) usando el Administrador de tareas(Task Manager)

reinicie el servicio de cola de impresión usando el administrador de tareas

Si este servicio ya se está ejecutando y aún enfrenta algún tipo de problema, entonces un simple reinicio para este servicio podría ayudarlo a solucionar el problema que enfrenta. Puede reiniciar Print Spooler mediante el Administrador de tareas(Task Manager) . Los pasos son los siguientes:

  1. Abra el Administrador de tareas(Open Task Manager) usando el cuadro de búsqueda(Search) o de cualquier otra forma preferida
  2. Haz clic en la opción Más detalles(More details) para acceder a todas las pestañas
  3. Cambiar a la pestaña Servicios(Services)
  4. Desplácese hacia abajo y seleccione el servicio Spooler
  5. Haga clic derecho en Cola de impresión
  6. Haga clic en la opción Reiniciar .(Restart)

3] Restablecer(Reset) y borrar la cola de impresión(Clear Print Spooler) mediante el símbolo del sistema(Command Prompt)

Reparar cola de impresión en Windows 10

Si hay algunos trabajos de impresión atascados en la cola de impresión, también existe la posibilidad de que Print Spooler no funcione como debería. Por lo tanto, es bueno restablecer y borrar Print Spooler . Esto se puede hacer usando el símbolo del sistema(Command Prompt) . Aquí están los pasos:

Abrir símbolo del sistema como administrador(Open Command Prompt as administrator)

Ejecute el siguiente comando:

net stop spooler

Esto detendrá el servicio Print Spooler , que es útil para que el proceso de reinicio se lleve a cabo con éxito.

A continuación, ejecute el siguiente comando:

DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*

Esto comenzará y completará el proceso de reinicio y eliminará los trabajos atascados (archivos *.shd y *.spl)

Finalmente, ejecute este comando. Esto iniciará Print Spooler nuevamente.

net start spooler

Esto debería solucionar tu problema.

También puede eliminar archivos SHD y SPL manualmente. Para ello acceda a la carpeta IMPRESORAS . (PRINTERS)Su camino está aquí:

C:\Windows\System32\spool\PRINTERS

Busque esos archivos y elimínelos manualmente.

4] Agregue(Add) los archivos binarios necesarios para Print Spooler

Los archivos DLL y EXE necesarios para Print Spooler deben estar presentes para que funcione correctamente. Estos archivos son spoolss.dll , win32spl.dll , spoolss.exe y localspl.dll . Todos estos archivos están presentes en la carpeta System32 ( C > Windows > System32 ). Compruebe si todos esos archivos están allí o no. De lo contrario, debe reparar los archivos DLL(fix the missing DLL files) y EXE que faltan para Print Spooler.

Después de eso, Print Spooler debería funcionar bien.

5] Asegúrese(Make) de que las dependencias de Print Spooler se estén ejecutando(Print Spooler)

Hay muchos servicios que dependen de otros servicios o componentes del sistema para funcionar correctamente. Lo mismo ocurre con Print Spooler también. Por lo tanto, debe encontrar todas esas dependencias y ejecutarlas o iniciarlas si aún no lo ha hecho.

Para hacer esto, puede abrir el Administrador de servicios de Windows(Windows Service Manager) y luego encontrar las Dependencias(find the Dependencies) para Print Spooler accediendo a su ventana de propiedades. Después de eso, ejecute todos esos servicios de dependencia utilizando el mismo Administrador de servicios de Windows(Windows Service Manager) .

6] Usando el Editor del Registro

Esta opción puede ser un poco complicada. El Editor del Registro(Registry Editor) almacena las entradas importantes (claves y valores) para los archivos del sistema y otras aplicaciones. También hay entradas de registro de Print Spooler(Print Spooler Registry) presentes que deben estar allí para que funcione correctamente. Si esos archivos no están presentes, puede causar problemas de que Print Spooler no responda correctamente. Por lo tanto, verifique dichas entradas y cree claves y valores de registro si dichas entradas no existen.

Antes de probar cualquiera de las opciones mencionadas a continuación, realice una copia de seguridad del Registro(take a backup of Registry) para que pueda restaurarlo más tarde si es necesario.

  1. Agregar(Add) claves de monitor de impresión estándar y sus valores
  2. Agregue la clave de registro de winprint y su valor de cadena(winprint)
  3. Elimine(Delete) cualquier ruta falsa para SpoolDirectory String Value de su impresora,

1] Agregar(Add) teclas de monitor de impresión estándar y sus valores

Agregar claves de monitor de impresión estándar y sus valores

Siga cuidadosamente todos los pasos:

  • Inicie o abra el Editor del Registro de Windows 10
  • Acceda a la clave de registro de Monitores . (Monitors)El camino es:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
  • Cree las claves de registro Puerto local(Local Port) , Puerto Standard TCP/IP Port y Monitor USB(USB Monitor) en la clave Monitores
  • Crear valor(Value) de cadena de nombre de controlador(Driver) en todas las claves de registro mencionadas anteriormente
  • Haga doble clic(Double-click) en el valor del controlador(Driver) para la clave del puerto local(Local Port)
  • Agregue localspl.dll en el cuadro Información del valor
  • presiona OK
  • Haga doble clic(Double-click) en el valor de cadena de unidad(Drive String) para la clave Standard TCP/IP Port
  • Agregue tcpmon.dll en el cuadro de datos de valor
  • presiona OK
  • Haga doble clic(Double-click) en el valor del controlador(Driver) para la clave del monitor USB(USB Monitor)
  • Agregue usbmon.dll en el cuadro de datos de valor
  • Presiona OK.

2] Agregue la clave de (Add)registro(Registry) winprint y su valor de cadena(String Value)

crear clave de registro winprint y valor de cadena de nombre de controlador

  • Abra el Editor del Registro de Windows 10
  • Acceda a la tecla Procesadores de impresión(Print Processors) . El camino es:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • Cree una clave de registro (Registry)winprint bajo la clave de procesadores de (Processors)impresión(Print)
  • Crear valor(Value) de cadena de nombre de controlador(Driver) en el lado derecho
  • Haga doble clic en Valor de cadena de unidad
  • Agregue la entrada winprint.dll en el campo Información del valor
  • Presiona OK.

3] Elimine(Delete) cualquier ruta falsa para SpoolDirectory String Value de su impresora

elimine cualquier ruta falsa en el campo de datos de valor del directorio spool de su impresora

Esta opción podría ayudar si ha conectado varias impresoras a su computadora. Algunos archivos infecciosos o malware pueden haber agregado alguna ruta falsa en el campo de datos de valor de (Value data)SpoolDirectory String Value de su impresora presente en el Editor del Registro(Registry Editor) . Eso podría estar causando un obstáculo en el uso perfecto de Print Spooler . Entonces, eliminar esa ruta falsa podría ayudar. Los pasos son:

  • Abrir el Editor del Registro
  • Acceder a Impresoras(Printers) Aquí está la ruta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • En Impresoras, haga clic en el nombre de la impresora(click on the Printer name) que está causando el problema
  • En el lado derecho, desplácese hacia abajo y haga doble clic en el valor de la cadena SpoolDirectory
  • Borre o elimine todas las entradas presentes en el campo Información del valor(Value)
  • Pulse el botón Aceptar.

Herramienta de reparación de cola de impresión

Solía ​​haber un Fix-It, así como una herramienta de diagnóstico de limpieza de cola de impresión(Print Spooler Cleanup Diagnostic Tool) de Microsoft , pero ahora no está disponible. El Solucionador de problemas de la impresora(Printer Troubleshooter) es lo más cercano que tiene.

Puede probar esta herramienta gratuita de terceros llamada Fix Print Spooler de sordum.org y ver si le ayuda.

Espero(Hope) que algo de estas correcciones te ayude. Si no es así, es posible que deba considerar la opción Restablecer esta PC .(Reset This PC)



About the author

Soy ingeniero de software con más de 15 años de experiencia en Microsoft Office y Edge. También he desarrollado varias herramientas utilizadas por los usuarios finales, como una aplicación para rastrear datos de salud importantes y un detector de ransomware. Mis habilidades radican en desarrollar un código elegante que funcione bien en varias plataformas, además de tener una gran comprensión de la experiencia del usuario.



Related posts