

Alcuni giorni fa, dato che uso prevalentemente Xp in dual boot sono entrato in Vista nel mio pc. Ha scaricato in automatico una serie di aggiornamenti, tra cui il famigereto KB 937287 ed al riavvio il pc non voleva più saperne di avviarsi in Vista, con il messaggio:
configurazione degli aggiornamenti 3 di 3. 0% completato
Alchè, dopo aver tentato il riavvio in modalità provvisoria col dvd di vista, per tentare di accedere ad un punto di ripristino (che fra l’altro avevo creato, poco prima dell’inconveniente), non mi è stato possibile ripristinare il tutto dato che non c’era più nessun punto di ripristino, quindi mi sono affidato al seguente metodo:
- Inserire nel PC il CD d’installazione di Windows Vista ed effettuare il boot da quest’ultimo
- Selezionare la lingua
- Selezionare la voce Ripristina il computer
- Cliccare sul pulsante Avanti
- Cliccare su Prompt dei comandi
- Digitare cd.. e premere il tasto Invio
- Digitare C: (o comunque la lettera dell’unità dov’è installato Vista) e premere il tasto Invio
- Digitare cd windows e premere il tasto Invio
- Digitare cd winsxs e premere il tasto Invio
- Digitare del pending.xml e premere il tasto Invio
- Chiudere il prompt e riavviare il PC
Attendere qualche minuto in più rispetto al solito per l’avvio di Windows (dovrebbe esserci ancora la schermata relativa all’aggiornamento da installare, ma questa volta non dovrebbe avvenire il riavvio del sistema)
- Andare in Start, digitare regedit nella barra di ricerca e premere il tasto Invio
- Recarsi nella chiave HKEY_LOCAL_MACHINECOMPONENTS
- Cancellare le chiavi PendingXmldentifier, NextQueueEntryIndex ed AdvancedInstallersNeedResolving (dopo aver effettuato un backup di sicurezza del registro, ovviamente)
- Riavviare il PC
Ecco fatto, adesso il PC si avvierà normalmente e Windows Update tornerà a funzionare come sempre (visto che dopo l’accesso “forzato” ed il mancato completamento dell’installazione di KB937287 dovrebbe essere risultato non più funzionante). E’ stato semplice, vero?