Desde hace tiempo he trabajado con usuarios, especĂficamente, con clientes en el Centro de renta de Internet de mi hermano. El problema es que muchas veces viene gente a imprimir documentos y/o buscar informaciĂłn en la web para luego imprimirla.
Muchas veces cuando le doy imprimir y necesito cancelar solo doy click cancelar impresión en la consola de estado de los documentos; o también, cancelando la impresión directamente en la impresora pulsando el botón cancelar.
Pero que sucede cuando hago todo esto y se queda el documento en cola de impresiĂłn y no me deja imprimir otros documentos y este ni imprime ni se elimina de la cola?
Siguiendo las sugerencias de microsoft o la fabricante de la impresora estos son los pasos “que no funcionan”:
1. Cancelar la impresiĂłn directamente en la impresora pulsando el botĂłn de cancelar o acciĂłn
2. hacerlo por panel de control e ir a impresoras y faxes y cancelar la impresiĂłn
3. Apagar y encender la impresora nuevamente
Aun asĂ, la impresiĂłn no se cancela ni tampoco imprime el documento y no me permite imprimir otros.
Buscando por ahi encontre en la pagina de soporte de microsoft nueva una alternativa que funciona a veces; pero algo es algo. Además, me quitó el dolor de cabeza de el problema por el momento:
Paso 1: Iniciar Notepad
paradetener el spooler de la impresora y lso archivos crearemos un script de ejecucion por lote que detendrá automaticamente el servicio de impresión.
| a. | Click Start o Inicio, y luego Run o Ejecutar. |
| b. | En la consola escribimos notepad, y hacemos click en OK o Aceptar. TambiĂ©n lo pueden hacer de la manera larga… Inicio > Programas > Accesorios > Block de Notas.. etc |
Paso 2: Copiar el script en Notepad(Block de Notas)
a. Copiar y pegar en notepad el script cuidadosamente:
|
net stop spooler
del %systemroot%\system32\spool\printers\*.shd del %systemroot%\system32\spool\printers\*.spl net start spooler |
|
| b. | Damos click en Guardar el Archivo |
| c. | Como nombre le pondremos asĂ: DeletePrintJobs.cmd |
| d. |
Colocarlo en C:\DeletePrintJobs.cmd
|
Paso 3: Ejecutamos el script
Ahora solo necesitamos hacer click en ejecutar o Run nuevamente
| a. | Con cuidado escribimos:
C:\DeletePrintJobs.cmd
|
| e. | Click OK o Aceptar. |
| f. | Eso es todo. Es posible que se cierre la ventana de comandos o Run |
Importante: Si no funciona la primera vez, reinicia el computador y cĂłrrelo nuevamente. No me hago responsable del daño que esto pueda causar a su equipo o sistema. Este script detiene un servicio raĂz de Windows lo que puede causar una pantalla azul (BSoD). Usenlo bajo su propia responsabilidad.


