Come risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI

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

In questa pagina

Sintomi

Dopo aver installato gli aggiornamenti software, Ripristina o disinstalla per alcuni prodotti potrebbero non riuscire. Se č stata attivata la registrazione MSI, sono presenti le seguenti righe nel registro:

Impossibile trovare patch locale '. Cercarla nella relativa origine.
?
MainEngineThread is returning 1612
Nota. Se č disabilitata la registrazione di MSI, visitare il Website Microsoft riportato di seguito per abilitare la registrazione di Windows Installer:
223300 Come attivare la registrazione di Windows Installer

Inoltre, durante la ricerca nel Registro di sistema, č probabile che la registrazione del software di aggiornamento della cache č presente la seguente sottochiave del Registro di sistema:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<SQUID>


Risoluzione

Diagnosticare e risolvere il problema automaticamente

Risoluzione dei problemi di diagnosi e correzione programma installazione e disinstallazione automaticamente problemi automaticamente per risolvere il problema descritto in questo articolo.
La risoluzione dei problemi consente di risolvere molti problemi.Ulteriori informazioniEsegui ora

Risolvere il problema manualmente


Importante. Questa sezione, metodo o attivitā contiene la procedura per modificare il Registro di sistema. Tuttavia, potrebbero verificarsi seri problemi se si modifica il Registro di sistema in modo errato. Pertanto, assicurarsi di seguire attentamente i passaggi. Per maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo, č possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristinare il Registro di sistema, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
322756 Come eseguire il backup e ripristinare il Registro di sistema in Windows
Per risolvere il problema, attenersi alla seguente procedura:
  1. Verificare che il prodotto č interessato. A tale scopo, attenersi alla seguente procedura:
    1. Trovare la registrazione di aggiornamento software del prodotto, aprire la seguente sottochiave del Registro di sistema:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches


      In questa sottochiave sarā una sottochiave per ogni aggiornamento software che č stata applicata al prodotto.
    2. Per ciascuna sottochiave č nel formato seguente, attenersi alla seguente procedura:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>

      • Verificare che esista la seguente sottochiave:

        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


        Se la sottochiave č presente, viene interessato il prodotto. Procedere al passaggio 2.

        Se la sottochiave esiste, verificare che il valore di stringa LocalPackage sia impostato correttamente e che esiste anche il pacchetto a cui fa riferimento al valore di stringa LocalPackage.
        1. Se manca il valore di stringa LocalPackage o package di riferimento, viene interessato il prodotto. Procedere al passaggio 2.
        2. Se il package di riferimento esiste ed č richiesta alcuna azione aggiuntiva.
  2. Ricreare i dettagli del Registro di sistema di software update cache. A tale scopo, attenersi alla seguente procedura:

    1. Il %windir%\installer\*.msp per l'aggiornamento software che si č tentato di installare la ricerca. Verificare che l'aggiornamento software č il GUID della Patch corretto nel flusso di informazioni di riepilogo e destinazioni il GUID del prodotto corretto.
      Nota. Poiché questa directory funge da cache per le installazioni per utente e installazione per computer, č possibile simulare un aggiornamento software in questa directory utilizzando un'installazione per utente.
    2. Creare la seguente sottochiave:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Nota. Č un rischio di protezione per ricreare il Registro di sistema della cache di aggiornamento software. Tuttavia, questo č l'unico modo per correggere il problema. Č possibile ridurre il rischio di protezione verificando che l'aggiornamento software č l'aggiornamento software corretto. A tale scopo, verificare il checksum dell'aggiornamento software.
    3. Creare un valore di stringa LocalPackage nella sottochiave del Registro di sistema creata al passaggio 2, b. Assicurarsi che il valore di stringa LocalPackage č impostato sul percorso di aggiornamento software.


  3. Eliminare i riferimenti di aggiornamento software rimanenti. A tale scopo, attenersi alla seguente procedura:
    1. Aprire la seguente sottochiave e quindi rimuovere <PatchSQUID>dal valore "AllPatches" multi-sz:<b00> </b00> </PatchSQUID>
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches
    2. Eliminare la seguente sottochiave del Registro di sistema:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Products\<ProductSQUID>\Patches\<PatchSQUID>
    3. Eliminare la seguente sottochiave del Registro di sistema:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>\Patches\<PatchSQUID>


      Nota. Se questa sottochiave č presente, ignorare questo passaggio.
    4. Se il prodotto č stato installato per computer, attenersi alla seguente procedura:
      1. Aprire la seguente sottochiave:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\<ProductSQUID>\Patches
        1. Se il <PatchSQUID>valore di stringa č presente, eliminare tale</PatchSQUID>
        2. Se il valore di stringa <PatchSQUID>č presente il valore "Patch" Multi-sz, eliminare il valore di stringa <PatchSQUID>. </PatchSQUID></PatchSQUID>
      2. Se la seguente sottochiave del Registro di sistema č presente, eliminarla:
        HKEY_LOCAL_MACHINE\Software\Classes\Installer\Patches\<PatchSQUID>
    5. Se il prodotto č stato installato per utente non gestita:
      1. Aprire la seguente sottochiave del Registro di sistema:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\<ProductSQUID>\Patches
        1. Se il <PatchSQUID>valore di stringa č presente, eliminare tale</PatchSQUID>
        2. Se <PatchSQUID>dalla "Patch" Multi-sz valore č presente, rimuoverlo.</PatchSQUID>
      2. Se la seguente sottochiave del Registro di sistema č presente, eliminarla:
        HKEY_CURRENT_USER\Software\Microsoft\Installer\Patches\<PatchSQUID>
    6. Se il prodotto č stato installato per utente gestito:
      1. Aprire la seguente sottochiave del Registro di sistema:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Products\<ProductSQUID>\Patches
        1. Se il <PatchSQUID>valore di stringa č presente, eliminare tale</PatchSQUID>
        2. Se <PatchSQUID>dalla "Patch" Multi-sz valore č presente, rimuoverlo.</PatchSQUID>
      2. Se la seguente sottochiave del Registro di sistema č presente, eliminarla:
        HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Managed\<SID>\Installer\Patches\<PatchSQUID>

Riferimenti

In questo articolo non č specifico per problemi che si č verificato da Windows Update o Microsoft Update. Per ulteriori informazioni sulla risoluzione dei problemi di Windows Update o Microsoft Update, visitare il seguente Microsoft Website:
971058 Come reimpostare la componenti di Windows Update?
906602 Come risolvere i comuni problemi di installazione di Windows Update, Microsoft Update e Windows Server Update Services

Proprietā

Identificativo articolo: 971187 - Ultima modifica: domenica 21 aprile 2013 - Revisione: 13.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
Chiavi: 
kbsurveynew kbcip kbmatsfixme kbmt KB971187 KbMtit
Traduzione automatica articoli
IMPORTANTE: il presente articolo č stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l?obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre č perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilitā per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualitā della traduzione.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 971187
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