Messaggi di errore durante il tentativo di installare Windows XP Service Pack 3: "Impossibile completare l'installazione del Service Pack 3" e "Si č verificato un errore interno"

Traduzione articoli Traduzione articoli
Identificativo articolo: 949384 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si tenta di installare Windows XP Service Pack 3 (SP3), č possibile che venga visualizzato un messaggio di errore analogo al seguente:
Impossibile completare l'installazione del Service Pack 3
Dopo avere scelto OK nel messaggio di errore, viene visualizzato un messaggio di errore analogo al seguente:
Si č verificato un errore interno
Inoltre, nel file C:\Windows\Svcpack.log potrebbero essere registrati i seguenti errori:
165.672: An internal error occurred.
165.672: Service Pack 3 installation did not complete.
165.672: Update.exe extended error code = 0x1ffe054f
165.672: Update.exe return code was masked to 0x643 for MSI custom action compliance
Nota In questo articolo la cartella C:\Windows rappresenta la cartella in cui solitamente viene installato Windows XP.

Cause

Gli errori menzionati nella sezione "Sintomi" possono verificarsi a causa della presenza di file non attendibili o di chiavi del Registro di sistema danneggiate. Č possibile verificare la causa effettuando la ricerca di voci correlate nel file Svcpack.log. Voci specifiche consentiranno di identificare le cause specifiche del problema, come indicato nelle seguenti sezioni "Causa".

Causa 1

Verificare se nel file Svcpack.log sono registrate le seguenti voci:
142.391: CheckVLKForBlock: LIC.dll not trust verified
142.578: Trying CheckVLKForBlock again
142.594: CheckVLKForBlock: LIC.dll not trust verified
142.594: Error: CheckVLKForBlock failed
Queste voci indicano che il problema č causato dal file Licdll.dll. Il file Licdll.dll potrebbe essere stato modificato, č danneggiato o non č attendibile. Il file Licdll.dll č contenuto nella seguente cartella:
C:\Windows\System32\

Causa 2

Verificare se nel file Svcpack.log sono registrate le seguenti voci:
211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 
213.125: Trying CheckVLKForBlock again
214.468: Error: CheckVLKForBlock failed
Queste voci indicano che il problema č causato dalle informazioni sull'ID prodotto non corrette presenti nel Registro di sistema.

Causa 3

Verificare se nel file Svcpack.log sono registrate le seguenti voci:
299.031: Trying CheckVLKForBlock again
299.531: Error: CheckVLKForBlock failed
Queste voci indicano che il problema č causato da chiavi del Registro di sistema danneggiate o modificate nei programmi preinstallati.

Nota Uno dei programmi noti che causano questo problema č Micrografx - Picture Publisher Professional 10. Per risolvere il problema, vedere la sezione "Soluzione alternativa per la causa 3".

Risoluzione

Per risolvere o aggirare queste cause, utilizzare la risoluzione o soluzione alternativa corrispondente alla causa.

Risoluzione per la causa 1

Per risolvere questo problema, č necessario sostituire la copia corrente del file Licdll.dll utilizzando una copia dal supporto originale di Windows XP. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Inserire il CD di Windows XP nell'unitā CD-ROM.
  2. Scegliere Esci dall'Installazione guidata non appena viene avviata.
  3. Fare clic sul pulsante Start, quindi scegliere Esegui.
  4. Copiare e incollare, o digitare, il seguente comando nella casella Apri, quindi premere INVIO:
    explorer
  5. Fare clic su Risorse del computer.
  6. Prendere nota della lettera di unitā che contiene il CD di Windows XP.
  7. Fare clic sul pulsante Start, quindi scegliere Esegui.
  8. Copiare e incollare, o digitare, il seguente comando nella casella Apri, quindi premere INVIO:
    cmd
  9. Digitare o copiare e incollare il seguente testo nella finestra del prompt dei comandi, quindi premere INVIO:
    Expand Lettera_unitā_CD-ROM:\i386\licdll.dl_ C:\Windows\system32\Licdll.dll
    Nota Nel comando riportato nel passaggio 9, sostituire Lettera_unitā_CD-ROM utilizzando la lettera di unitā effettiva dell'unitā annotata nel passaggio 6.
  10. Per installare Windows XP SP3, visitare il sito Web Microsoft Windows Update:
    http://update.microsoft.com

Risoluzione per la causa 2

Per risolvere questo problema, č necessario sostituire la voce del Registro di sistema relativa all'ID prodotto non corretto con l'ID prodotto corretto. A questo scopo, attenersi alla procedura riportata nelle sezioni "Individuare e annotare l'ID prodotto" e "Identificare e modificare la voce del Registro di sistema relativa all'ID prodotto".

Individuare e annotare l'ID prodotto

  1. Fare clic sul pulsante Start, quindi scegliere Esegui.
  2. Copiare e incollare, o digitare, il seguente comando nella casella Apri, quindi premere INVIO:
    sysadm.cpl
  3. Nella scheda Generale individuare l'ID prodotto. L'ID prodotto č il numero di 20 cifre riportato nella sezione Registrato a nome di.
  4. Annotare l'ID prodotto che verrā utilizzato nella sezione "Identificare e modificare la voce del Registro di sistema relativa all'ID prodotto".

Identificare e modificare la voce del Registro di sistema relativa all'ID prodotto

Importante In questa sezione, metodo o attivitā viene illustrato come modificare il Registro di sistema. L'errata modifica del Registro di sistema puō causare seri problemi. Attenersi quindi scrupolosamente alla procedura indicata. Per maggiore protezione, eseguire una copia di backup del Registro di sistema prima di modificarlo. In questo modo sarā possibile effettuarne il ripristino in caso di problemi. Per ulteriori informazioni su come eseguire il backup del Registro di sistema e su come ripristinarlo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322756 HOW TO: Eseguire il backup, modificare e ripristinare il Registro di sistema in Windows XP
  1. Fare clic sul pulsante Start, quindi scegliere Esegui.
  2. Copiare e incollare, o digitare, il seguente comando nella casella Apri, quindi premere INVIO:
    regedit
  3. Individuare e fare clic sulla sottochiave del Registro di sistema analoga alla seguente:
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX
    Nota La serie di X rappresenta il segnaposto per una stringa di 21 caratteri.
  4. Potrebbero essere presenti diverse sottochiavi analoghe al formato riportato nel passaggio 3. Per determinare la sottochiave corretta, attenersi alla seguente procedura:
    1. Fare clic su ogni sottochiave nel riquadro di spostamento.
    2. Nel riquadro dei dettagli confrontare il valore della stringa relativa alla voce del Registro di sistema ProductID nella colonna Dati con il numero annotato nel passaggio 4 della sezione "Individuare e annotare l'ID prodotto".
    3. La sottochiave del Registro di sistema il cui valore della voce ProductID del Registro di sistema corrisponde al numero annotato nella sezione "Individuare e annotare l'ID prodotto" č la sottochiave del Registro di sistema desiderata.
  5. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla sottochiave del Registro di sistema identificata nel passaggio 4c, quindi fare clic su Esporta.
  6. Salvare la sottochiave del Registro di sistema sul desktop come temp.reg.
  7. Fare clic con il pulsante destro del mouse sul file temp.reg presente sul desktop, quindi scegliere Apri con.
  8. Fare clic su Blocco note, quindi scegliere OK.
  9. Nel file temp.reg aperto individuare il seguente testo:
    [HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX]
  10. Sostituire il testo menzionato nel passaggio 9 utilizzando il seguente testo:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
  11. Scegliere Salva dal menu File, quindi uscire dal Blocco note.
  12. Fare doppio clic sul file temp.reg, scegliere nella finestra di dialogo quando viene chiesto di aggiungere le informazioni al Registro di sistema, quindi scegliere OK.
  13. Per installare Windows XP SP3, visitare il sito Web Microsoft Windows Update:
    http://update.microsoft.com

Risoluzione per la causa 3

Per risolvere questo problema, č necessario eliminare la sottochiave del Registro di sistema InprocServer32. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, quindi scegliere Esegui.
  2. Copiare e incollare, o digitare, il seguente comando nella casella Apri, quindi premere INVIO:
    regedit
  3. Individuare e fare clic sulla sottochiave del Registro di sistema analoga alla seguente:
    HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
  4. Scegliere Elimina dal menu Modifica, quindi scegliere .
  5. Uscire dall'editor del Registro di sistema.
  6. Per installare Windows XP SP3, visitare il sito Web Microsoft Windows Update:
    http://update.microsoft.com

Soluzione alternativa per la causa 3

Uno dei programmi noti che causano il problema menzionato nella sezione relativa alla causa 3 č Micrografx - Picture Publisher Professional 3. Per risolvere il problema, disinstallare temporaneamente il programma Micrografx, quindi installare Windows XP SP3. Dopo aver completato l'installazione di Windows XP SP3, reinstallare il programma Micrografx.

I prodotti di terze parti citati in questo articolo sono forniti da produttori indipendenti. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilitā di tali prodotti.

Proprietā

Identificativo articolo: 949384 - Ultima modifica: lunedė 16 maggio 2011 - Revisione: 2.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows XP Service Pack 3
Chiavi: 
kbdll kbservicepack kbregistry kbupdate kbexpertisebeginner kbprb kberrmsg kbtshoot KB949384
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com