Di cosa si tratta
Inauguro la categoria HelpDesk Primo Livello per parlarvi di un problema potenzialmente sistematico su sistemi XP con stampante HP LaserJet 1022n. La scheda del prodotto è disponibile all’indirizzo:
h10010.www1.hp.com/wwpc/it/it/ho/WF10a/18972-18972-3328059-3328066-3328066-439424.html?lang=it&jumpid=oc_R1002_ITITC-001_Stampante%20HP%20LaserJet%201022n&cc=it
Il servizio Spooler di Stampa va in errore e non è possibile avviarlo e tenerlo stabilmente operativo, anche agendo con utenza amministrativa. L’errore che si potrà vedere in Event Viewer dovrebbe essere molto simile al seguente:
tipo evento: errore origine evento: application error categoria evento: (100) id evento: 1000 data: 13/02/2010 ora: 10.10.59 utente: n/d computer: skycsp descrizione: applicazione che ha provocato l'errore spoolsv.exe, versione 5.1.2600.2696, modulo che ha provocato l'errore zsr.dll, versione 6.20.1625.0, indirizzo errore 0x0001f979. per ulteriori informazioni, consultare la guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp. dati: 0000: 41 70 70 6c 69 63 61 74 applicat 0008: 69 6f 6e 20 46 61 69 6c ion fail 0010: 75 72 65 20 20 73 70 6f ure spo 0018: 6f 6c 73 76 2e 65 78 65 olsv.exe 0020: 20 35 2e 31 2e 32 36 30 5.1.260 0028: 30 2e 32 36 39 36 20 69 0.2696 i 0030: 6e 20 5a 53 52 2e 44 4c n zsr.dl 0038: 4c 20 36 2e 32 30 2e 31 l 6.20.1 0040: 36 32 35 2e 30 20 61 74 625.0 at 0048: 20 6f 66 66 73 65 74 20 offset 0050: 30 30 30 31 66 39 37 39 0001f979
Il tutto sembra essere dovuto ad un malfunzionamento del driver che HP rilascia per questa stampante (sia quello installato da CD trovato nella scatola, sia quello scaricabile da internet, almeno fino ad una certa versione non ben specificata).
Risoluzione del problema
Cercando la soluzione ho notato che tanti altri utenti hanno riscontrato lo stesso difetto, tutti possessori di stampante HP LaserJet 1022n. Per poter riavviare correttamente il servizio di Spooler di Stampa sarà necessario seguire questa procedura (testata, funzionante):
- cancellare tutti i file presenti in C:\Windows\System32\Spool\Printers;
- Start / Esegui / digitare services.msc e premere invio (dovete essere utenti amministratori locali della macchina per poter lavorare senza problemi);
- Start / Impostazioni / scegliere Stampanti e Fax. La finestra sarà sicuramente vuota;
- dalla finestra dei servizi cercare Spooler di Stampa e fare doppio clic sulla voce;
- dalla finestra appena comparsa selezionare Avvia (il servizio dovrebbe rimanere attivo per qualche secondo);
- dalla finestra Stampanti e Fax cancellare la stampante HP 1022n e confermare la scelta, il servizio di Spooler di Stampa dovrebbe rimanere attivo;
- aggiungere una stampante manualmente, togliere la rilevazione automatica, utilizzare come porta l’USB e dall’elenco driver disponibili selezionare HP (in corrispondenza della marca) e HP LaserJet III (in corrispondenza del modello). Proseguire quindi fino a fine procedura guidata, confermando la stampa della pagina di prova;
A questo punto tutto dovrebbe essere filato liscio senza intoppo alcuno. Il driver sfruttato è perfettamente compatibile con la stampante, potete utilizzarlo senza problemi ed evitare altre brutte sorprese con lo Spooler di Stampa :-)
Fonti
IT Solution: non è necessario riavviare il PC in modalità provvisoria.