Category: Impresoras

Limpiar la cola de impresión de Windows con una herramienta

En Abril de este año escribí una nota que explica como solucionar el problema que se da con la Cola de impresión de Windows (spooler). En esta nota se explica como solucionar este problema en forma manual, esto es algo que puede ser muy fácil para los que entendemos de computación y administración de Windows, pero para un usuario común puede ser un poco complejo de entender.

En estos días encontré en el sitio dosbit.com una nota que comenta sobre una utilería (gratuita) que hace esto de forma automática, es decir, apagar el servicio de Cola de impresión, borrar los archivos temporales que se generan y volver a arrancar el servicio. Este programa se llama Print Queue Cleaner y para ejecutar el programa solo se necesita el Microsoft .Net Framework 2.0.

Este programa debe ser ejecutado con permisos de Administrador. Solo tenemos que presionar el botón Fix It! y hará su trabajo. Con esta misma utilería podemos probar las distintas impresoras instaladas en el equipo utilizando el botón Send Test Page.

Por suerte hay programadores que solucionan la existencia a los usuarios!

Link: http://www.softpedia.com/dyn-postdownload.php?p=217548&t=0&i=1
Fuente: http://www.dosbit.com/utilidades/print-queue-cleaner-elimina-la-cola-de-impresion-en-windows

Hasta la próxima!
Hernán

Resolver error con spooler.exe (Cola de impresión) en Windows XP

Ya me pasó en varios usuarios que de repente, después de mucho tiempo de funcionar correctamente, Windows XP decide comenzar a dar problemas con el spooler.exe, que es el administrador de la Cola de impresión. Este programa maneja las impresoras y es un servicio que está constantemente activo, a la espera de que algún programa envíe algo a imprimir.

Casualmente el problema me pasó con 2 usuarios que como cosa en común, a parte de tener Windows XP, tienen una impresora Láser HP de la línea 10xx (HP Laserjet 1015 y 1020). Aparentemente el driver de Windows XP tiene algún problema y genera estos errores “raros”.

El síntoma es cuando mandamos a imprimir el sistema operativo nos muestra un error con el spooler.exe, después de eso no solo no imprime más sino que este programa se consume arriba del 90% de los recursos del procesador. En los casos que me tocó a mi, no dejaba abrir el Microsoft Word, el Excel ni el Google Chrome.

El problema aparentemente es que el driver de impresoras deja “colgados” los trabajos de impresión y no elimina los archivos temporales, esto hace que el servicio se cuelgue.

La solución es la siguiente:

– Abrir el menú inicio, ejecutar.
– Abrir la ventana de comandos utilizando la orden CMD
– En la ventana de DOS escribir las siguientes instrucciones:

net stop spooler

del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*

net start spooler

Las órdenes deben ejecutarse una después de la otra (tener en cuenta los espacios). Con la primera, apagamos el servicio “Cola de Impresión”, luego con la siguiente orden eliminamos todos los archivos que hayan quedado colgados en la carpeta de temporales del servicio y por último, volvemos a arrancar el servicio.

Solucionado!

Se puede tener estas instrucciones en un archivo BAT y ejecutarlo cuando tenemos este problema.

Hasta la próxima.
Hernán

Cambiar la impresora por defecto de acuerdo a la ubicación

Ayer me pasó tener que resolver un problema a 2 usuarios a los que se les cambiaba la impresora por defecto por la que no querían. Buscándoles la solución, encontré esta nota en la que mostraba una función que no conocía del Windows 7.

Cuando utilizamos nuestra computadora (por lo general una notebook) en diferentes ubicaciones y redes, el Windows 7 puede determinar que impresora activar como impresora predeterminada en base a la red a la que nos conectemos sin tener que hacer nada adicional. Esta función “oculta” es muy útil si nos pasamos llevando la portatil de casa al trabajo o en redes diferentes.
También se puede definir como predeterminada una impresora de PDF cuando no estemos conectados a ninguna red.

Nota: Esta función no está disponible ne las ediciones Home o menores (Starter por ejemplo). Tampoco está disponible en equipos unidos a un dominio.

Cambiando de impresora predeterminada automáticamente

Debemos abrir el menú inicio, ir a Dispositivos e impresoras y seleccionar cualquiera de las impresoras que tengamos instaladas para que se habilite la función Administrar impresoras predeterminadas en el menú.

Debemos seleccionar la opción Cambiar mi impresora predeterminada cuando cambio de red.

Ahora se puede seleccionar como debe actuar Windows para las diferentes redes, para esto debemos seleccionar en el combo la Red (esta información la toma de las redes a las que se conectó el equipo), después debemos seleccionar la impresora se debe poner como predeterminada. Una vez seleccionadas las dos opciones, presionamos el botón Agregar.
De esta manera, podemos definir como muestra la imagen, como debe actuar en caso que no haya ninguna red disponible (poner como predeterminada una impresora de PDF) y en caso que esté conectada a una red conocida (como la red Wifi de mi casa), activar como predeterminada una impresora de la red (o compartida en otro equipo).

Una función muy útil y poco conocida.

Fuentehttp://www.howtogeek.com/58103/how-to-automatically-change-your-default-printer-based-on-your-location/

Hasta la próxima.
Hernán