Windows 7 errore durante installazione SP1

Questa settimana mi è capitato di dover installare il Service Pack 1 di Windows 7 sul portatile della mia compagna. L’installazione veniva tentata tramite Windows Update senza successo ormai da qualche mese rallentando il sistema.

Le seguenti prove per tentare di risolvere il problema non hanno risolto il problema:

L’installazione manuale dell’SP1 generava il seguente errore:

clip_image001

Analizzano l’Event Viewer ho notato il seguente evento di errore nel registro di Sistema:

Nome registro: System
Origine: Microsoft-Windows-Service Pack Installer
ID evento: 7
Categoria attività:Nessuna
Livello: Errore
Descrizione:
Modifiche a un aggiornamento (Service Pack per Microsoft Windows (KB976932)) non riuscite durante l’installazione del Service Pack.
Identità: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
Codice errore: 0x800f081f
Stato destinazione: 7

Come suggerito al seguente Errore 800F081F di Windows Update ho provato ad utilizzare il System Update Readiness Tool come descritto e poi a reinstallare il Service Pack, ma ancora senza successo.

Dal momento che l’evento di errore segnalava un problema con il package di installazione KB976932~31bf3856ad364e35~amd64~~6.1.1.17514, ho provato a rimuoverlo tramite il comando:

dism /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514

Finalmente dopo la rimozione del package il Service Pack 1 di Windows 7 si è installato correttamente. Probabilmente l’issue è stato causato da un’interruzione dell’installazione dell’SP1 prima che questa fosse completata lasciando il sistema in uno stato incoerente.

Di seguito un link dal blog Ask the Core Team, mantenuto dal Windows Server Core Team del Microsoft Enterprise Platforms Support, che descrive altre possibili cause e metodi di risoluzione della mancata istallazione dell’SP1 su W7/WS2008 R2: Troubleshooting Error 800B0100, TRUST_E_NOSIGNATURE, during Service Pack 1 installation on Windows 7 or Windows 2008 R2.