venerdì 8 giugno 2007

Cancellazione forzata delle code di stampa

Può succedere che le code di stampa rimangano bloccate e non si riesce a cancellare, molte volte nemmeno riavviando.
In questi casi è sufficiente creare un file batch (cmd) copiando e incollando le righe di codice di qui sotto e lanciarlo.

net stop spooler
del /q %windir%\system32\spool\printers\*.*
net start spooler
Questo file batch elimina tutte le stampe pendenti di tutte le stampanti locali definite nel PC e non ha effetto quindi su stampanti remote in quanto la cartella di spool è remota.
Inoltre talvolta i file di spool rimangono in uso per alcuni secondi dopo aver teminato lo spooler e pertanto non risultano cancellabili. Per ovviare a questo inconveniente, basta lanciare il file batch un paio di volte.
Ulteriore consiglio : Se la stampante continua a segnalare un errore sulla barra delle applicazioni e non vuol sentire ragioni di "andarsene" da sola, normalmente è sufficiente effettuare un click con il tasto destro e scegliere "aggiorna" dal menù contestuale.