Come risolvere gli errori di Windows Installer

Il supporto per Windows XP è terminato

Il supporto Microsoft per Windows XP è terminato l'8 aprile 2014. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

Il supporto per Windows Server 2003 è terminato il 14 luglio 2015.

Microsoft ha sospeso il supporto per Windows Server 2003 in data 14 luglio 2015. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

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: 2438651
Sintomi
Quando si installa, disinstallare o aggiornare un programma in un computer basato su Windows, venga visualizzato uno dei seguenti messaggi di errore.
Messaggio di errore 1
Il servizio Windows Installer non è accessibile.
Messaggio di errore 2
Impossibile avviare il servizio Windows Installer.
Messaggio di errore 3
Impossibile avviare il servizio Windows Installer sul Computer locale. Errore 5: Accesso negato.
Risoluzione
Eseguire la risoluzione dei problemi per risolvere il problema automaticamente
Per risolvere il problema automaticamente, eseguire il "Risolvere i problemi che non possono essere installati o disinstallati programmi"Risoluzione dei problemi per risolvere i problemi che bloccano di installazione o rimozione a causa di chiavi di registro danneggiate.
Correggere il problema manualmente
Importante Per eseguire molti dei metodi e delle procedure in questo articolo, è necessario essere connessi al computer come amministratore.
Per determinare se si sta utilizzando un account con diritti di amministratore
Per determinare se si sta utilizzando un account con diritti di amministratore, utilizzare uno dei metodi seguenti, a seconda del sistema operativo in esecuzione.
Windows 7 e Windows Vista
  1. Aprire la finestra di dialogo Data e ora .
    1. Fare clic su Start.
    2. Digitare il seguente comando nella Inizia la ricerca o Cerca nei file e programmi , e quindi premere INVIO:
      timedate. cpl
      Verrà visualizzata la finestra di dialogo Data e ora .
      La schermata per questo passaggio
  2. Fare clic su Modifica data e ora. Quando viene visualizzata la finestra di dialogo Controllo Account utente , fare clic su Continua.
    La schermata per questo passaggio
  3. Effettuare una delle seguenti, a seconda di cosa accade quando si fa clic continua:
    • Se il computer non viene chiesto di immettere una password, si è già connessi con un account amministratore. Fare clic su Annulla due volte per chiudere la finestra di dialogo Data e ora . Si è pronti a risolvere i problemi di Windows Installer.
    • Se il computer viene richiesto di immettere una password, non connessi con un account amministratore.
Windows XP e Windows Server 2003
  1. Aprire la finestra di dialogo Data e ora .
    1. Fare clic su Start , quindi scegliere Esegui.
    2. Digitare il seguente comando nella finestra di dialogo Esegui e quindi fare clic su OK:
      timedate. cpl
      La schermata per questo passaggio
  2. Eseguire una delle seguenti, a seconda del risultato:
    • Se viene visualizzata la finestra di dialogo proprietà data e ora , già connessi al computer come amministratore. Fare clic su Annulla per chiudere la finestra di dialogo.
      La schermata per questo passaggio
    • Se viene visualizzato il seguente messaggio, non essersi collegati come amministratore:
      Nella schermata che mostra il messaggio viene visualizzato se non si è connessi come amministratore
Dopo aver verificato che si accede al computer come amministratore, è possibile avviare la risoluzione dei problemi di Windows Installer.

Identificare i problemi di Windows Installer

Se il modulo Windows Installer è danneggiato, disabilitato o installati in modo errato, potrebbe problemi di installazione di programmi.

Utilizzare i metodi seguenti per identificare eventuali problemi di Windows Installer che potrebbero causare problemi durante l'installazione, Disinstalla o aggiorna i programmi.
Metodo 1: Determinare se il modulo Windows Installer funziona
  1. Fare clic su StartPulsante Start, tipo cmd casella di ricerca o fare clic su Esegui digitare cmd Nella finestra di dialogo (Windows XP o Windows Server 2003) e quindi premere INVIO per aprire una finestra del prompt dei comandi.
  2. Al prompt dei comandi, digitare MSIExec, quindi premere INVIO.
  3. Se il motore MSI funziona, non dovresti ricevere alcun messaggio di errore. Se viene visualizzato un messaggio di errore, immettere il testo del messaggio di errore in un motore di ricerca come Bing o Google per individuare le informazioni sulla risoluzione dei problemi sul problema.
  4. Tenta di installare o disinstallare nuovamente.
Metodo 2: Verificare che il servizio Windows Installer non è impostato su disattivato
  1. Fare clic su StartPulsante Start, tipo Services. msc casella di ricerca o fare clic su Esegui digitare Services. msc Nella finestra di dialogo (Windows XP o Windows Server 2003) e quindi premere INVIO per aprire servizi.
  2. Click con il tasto Destro del mouse su Windows Installere quindi scegliere proprietà.
  3. Se la casella tipo di avvio è impostata su disattivato, è possibile modificarlo in manuale.
  4. Fare clic su OK per chiudere la finestra Proprietà.
  5. Il pulsante destro del servizio Windows Installer e quindi fare clic su Start. Il servizio deve essere avviato senza errori.
  6. Tenta di installare o disinstallare nuovamente.
Metodo 3: Controllare la versione di Windows Installer e se necessario l'aggiornamento alla versione più recente
Importante Questo metodo si applica solo a Windows XP, Windows Vista, Windows Server 2003, Windows Server 2003 R2 e Windows Server 2008.
  1. Fare clic su StartPulsante Start, tipo cmd Nella ricerca la casella o fare clic su Esegui digitare Services. msc nella finestra di dialogo (Windows XP o Windows Server 2003), quindi premere INVIO per aprire una finestra del prompt dei comandi.
  2. Al prompt dei comandi, digitare MSIExec, quindi premere INVIO. Se il motore MSI funziona, non si devono ricevere i messaggi di errore e deve aprire una finestra di dialogo separata. Mostra la versione MSI.
  3. Se il programma di installazione non è in versione 4.5, scaricare e installare Windows Installer 4.5.
  4. Tenta di installare o disinstallare nuovamente.
Metodo 4: Registrare nuovamente il programma di installazione
Importante Questo metodo si applica solo a Windows XP e a Windows 2000 Server.
  1. Fare clic su Start, scegliere Esegui, tipo cmd, quindi fare clic su prompt dei comandi.
  2. Al prompt dei comandi, digitare quanto segue e premere INVIO dopo ogni riga:
    MSIExec /Unregister

    MSIExec /regserver
  3. Tenta di installare o disinstallare nuovamente.

Correggere l'installazione o il processo di aggiornamento non è stato completato correttamente

Il metodo di installazione o l'aggiornamento non viene eseguito fino al completamento

Esistono diversi metodi che possono essere utilizzati per installare, disinstallare o aggiornare un programma. Inoltre, il metodo o i metodi utilizzati potrebbero non hanno avviato o completato. In questo caso, provare un altro metodo per installare o aggiornare il programma.

I metodi comuni utilizzati per installare il software sono i seguenti:
  • Inserire il supporto CD o DVD e lasciar fare all'installazione di avvio automatica.
  • Individuare il CD, DVD, supporti rimovibili o altra posizione in cui sono archiviati i file di installazione di programmi e quindi fare doppio clic sul programma di installazione. Il file di installazione è in genere una delle operazioni seguenti:
    • Autorun o Autorun.exe
    • Setup o Setup.exe
    • Install o Install.exe
  • Quando si scarica il programma da un sito Web, fare clic su Esegui .

Il supporto di installazione è illeggibile

Supporti di installazione come CD e DVD potrebbe essere sporco o graffiato e pertanto illeggibile dal lettore CD o DVD. Per risolvere il problema, procedere come segue:
Metodo 1: Pulire il CD o DVD
A tale scopo, utilizzare un kit di pulizia disco CD o DVD. In alternativa, è possibile utilizzare un panno di cotone morbido, per strofinare delicatamente il lato argentato del disco. Non utilizzare panni di carta, si possono graffiare la superficie di plastica o strisce. Durante la pulizia del CD, strofinare dal centro del disco esterno. Non utilizzare un movimento circolare. Se il problema persiste, pulire il disco utilizzando un panno umido o una soluzione per la pulitura disco CD o DVD commerciale. Asciugare accuratamente il disco prima di inserirlo nell'unità.
Metodo 2: Copiare i file di installazione sul computer o su altri supporti rimovibili
In questo caso, prendere nota del percorso e quindi eseguire il programma di installazione da tale posizione. Il file di installazione è in genere denominato Autorun.exe o Setup.exe, ma questo può variare. Se non si è certi, controllare il file Readme per istruzioni su come eseguire il processo di installazione nella cartella. Se è disponibile un file eseguibile (.exe), si consiglia di non eseguire il file MSI direttamente, senza istruzioni specifiche del fornitore.

Nota Se sono necessari più CD o DVD, si consiglia di copiare tutti i dischi nella stessa cartella, in ordine inverso (prima i dischi con numeri più grandi). Essere preparati approvare la sovrascrittura dei file esistenti, se richiesto e quindi installare dallo stesso percorso.
Metodo 3: Ottenere una versione aggiornata del pacchetto di installazione
Se si è tentato di installare dal CD o DVD, procedere come segue:
  • Controllare il sito Web del produttore del software per una versione più recente del pacchetto software. Scaricare e installare la nuova versione.
  • Se si dispone già della versione più recente, scaricare il programma dal sito Web del produttore e quindi eseguire l'installazione.

Danneggiamento dei file di installazione scaricato o copiato

Metodo 1: Copiare i file di installazione nel computer
Copiare i file di installazione su un disco rigido locale nel computer o su altri supporti rimovibili. Prendere nota del percorso e quindi eseguire l'installazione da tale posizione. Il file di installazione è in genere denominato Autorun.exe o Setup.exe, ma questo può variare. Se non si è certi, controllare il file Readme per istruzioni su come eseguire l'installazione nella cartella. Se è disponibile un file eseguibile (.exe), si consiglia di non eseguire il file MSI direttamente, senza istruzioni specifiche del fornitore.
  • Se si installa un programma da Internet, di nuovo il file (seleziona Salva anziché eseguire il download nella finestra di dialogo), salvare il file in una cartella su un disco rigido locale nel computer o su altri supporti rimovibili. Quindi, eseguire l'installazione da tale posizione.
  • Se i file di installazione in rete (ad esempio, un ambiente aziendale o commerciale), copiare tutti i file in una cartella su un disco rigido locale nel computer e quindi eseguire l'installazione da tale posizione.
Metodo 2: Ottenere una versione aggiornata del pacchetto di installazione
Se è trascorso un po' di tempo tra quando è stato scaricato il pacchetto e quando si è tentato di installarlo, eseguire le operazioni seguenti:
  • Controllare il sito Web del produttore del software per una versione più recente del pacchetto software. Scaricare e installare la nuova versione.
  • Se si dispone già della versione più recente, scaricare il programma di nuovo, quindi eseguire l'installazione.

Programmi attualmente in esecuzione nel computer in uso interferiscono con il processo di installazione

Disattivare i programmi che potrebbero interferire con il processo di installazione. A tale scopo, attenersi alla seguente procedura:
  1. Fare clic su StartPulsante Start, tipo Msconfig Nella ricerca e quindi scegliere msconfig.exe.

    Autorizzazione di controllo dell'Account utente Se viene chiesto di password di amministratore o di confermare, digitare la password o confermare.
  2. Nella scheda Generale , fare clic su avvio selettivoe deselezionare la casella di controllo Carica elementi di avvio .
  3. Fare clic su servizi, fare clic su Nascondi tutti i servizi Microsoft e quindi fare clic su Disabilita tutto.
  4. Fare clic su OK e quindi scegliere Riavvia.
  5. Provare a eseguire l'installazione dei programmi software.
  6. Dopo aver terminato la risoluzione del problema, riavviare il computer in modalità avvio normale. A tale scopo, attenersi alla seguente procedura:
    1. Fare clic su StartPulsante Start, digitare msconfig nella casella di ricerca e quindi fare clic su msconfig.exe.

      Autorizzazione di controllo dell'Account utente Se viene chiesto di password di amministratore o di confermare, digitare la password o confermare.
    2. Nella scheda Generale , fare clic su avvio normale, fare clic su OKe quindi scegliere Riavvia.
Per ulteriori informazioni sull'utilizzo di MSConfig, vedere Come risolvere un problema eseguendo un avvio parziale in Windows 8, Windows 7 o Windows Vista.

Correzione di un programma non è stato disinstallato correttamente

In genere esistono diversi modi per rimuovere qualsiasi programma. In questo caso, provare un altro metodo per rimuovere il programma.

I metodi comuni utilizzati per installare il software sono i seguenti:
Metodo 1: Utilizzare l'opzione di disinstallazione (se disponibile)
  1. Fare clic su StartPulsante Start, quindi fare clic su Tutti i programmi.
  2. Selezionare la cartella del programma che si sta tentando di disinstallare e quindi aprire la cartella.
  3. Se esiste un'opzione di disinstallazione, provare a utilizzarlo.
Il metodo 2: Opzioni del Pannello di controllo utilizzare
  1. Fare clic su StartPulsante Start, scegliere Pannello di controllo, fare clic su Installazione applicazioni o programmi e funzionalità e quindi fare clic su Disinstalla un programma.
  2. Selezionare il programma e quindi fare clic su Disinstalla. Seguire le istruzioni.
Risoluzione avanzata dei problemi
Nota I seguenti passaggi sono appropriati solo per utenti esperti.

Cercare eccessivamente lungo i nomi di file e cartelle

Assicurarsi che non siano i nomi di file o cartelle che sono più di 260 caratteri.

Per ulteriori informazioni la limitazione di lunghezza massima, vedere Denominazione dei file, percorsi e spazi dei nomi.

Attivare la registrazione di MSI e quindi leggere il file MSI file registro dettagliati

La maggior parte dei programmi creano un file di registro dell'installazione. Se è possibile individuare tali un log, è possibile attivare la registrazione MSI dettagliata. Per ulteriori informazioni, vedere Come attivare la registrazione di Windows Installer.

Nota Se si sta eseguendo il file di log di MSI senza applicazione di avvio automatico (.exe), è possibile aggiungere parametri per la registrazione dettagliata. Ad esempio, è possibile eseguire il comando seguente:
Msiexecpercorso\your_msi.msi/ L * vpercorso\your_msi_log.txt
Per un elenco di parametri della riga di comando msiexec, vedere Opzioni della riga di comando.

Registra in genere un'installazione non riuscita "Return Value 3", dove si è verificato il problema e in cui è iniziato il rollback dell'installazione. La descrizione dell'errore viene visualizzata immediatamente prima della voce di registro restituire valore 3.

Utilizzare Wilogutl.exe per analizzare i file di registro

È possibile utilizzare il WiLogUtl.exe strumento per analizzare i file di log da un'installazione di Windows Installer. Questo strumento può suggerire soluzioni per gli errori presenti in un file di registro. È disponibile in più tardi Windows Software Development Kit.

Di seguito è riportato un esempio di come utilizzare lo strumento Wilogutl.exe alla riga di comando:
WiLogUtl /q /lc:\mymsilog.log /o c\outputdir\

Il programma di disinstallazione manuale

Potrebbe essere possibile disinstallare manualmente alcune parti del programma tramite l'interfaccia di Windows. Ad esempio, si potrà eliminare cartelle e file di programma. Poiché la procedura per eseguire questa operazione può variare notevolmente, a seconda della versione di Windows in esecuzione e il programma che si sta tentando di disinstallare, non precise operazioni descritte di seguito. Se non si è sufficiente familiarità con il programma che si sta tentando di disinstallare per identificare i file e cartelle del programma, si consiglia di non provare questo metodo. In genere, quando si inizia a eliminare cartelle e file di programma, si corre il rischio di danneggiare il sistema operativo. Questo metodo può essere utilizzato a proprio rischio.

Se si prevede di disinstallare il programma manualmente, è necessario tenere presente quanto segue:
  • Prima di utilizzare questo metodo, assicurarsi che si crea un punto di ripristino di sistema.
  • Prima di iniziare, spostare eventuali dati personali o documenti che potrebbero essere finiti nella cartella di installazione del programma che si sta disinstallando. Ad esempio, spostare il materiale nella cartella documenti.
  • Se non è possibile eliminare manualmente un file di programma, ciò significa che il file è in uso o un altro programma accedere al file che consenta di eliminarlo. Ad esempio, software antivirus può accedere il file. Quando l'accesso a un file di programma software antivirus e rendendo impossibile eliminarlo, è probabile che questo stesso software antivirus è stata impedita da disinstallare il programma con mezzi più tradizionali.
Informazioni
Per informazioni generali su come installare o disinstallare un programma, vedere il seguente:

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2438651 - Ultima revisione: 09/09/2015 22:14:00 - Revisione: 28.0

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Starter Edition, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Datacenter x64 Edition, Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Enterprise x64 Edition, Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86), Microsoft Windows Server 2003 R2 Standard x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Enterprise Edition, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Standard Edition

  • kbsurveynew kbexpertiseinter kbinfo kbcip kbconsumer kbquadrantinstall kbmt KB2438651 KbMtit
Feedback