Come configurare smartphone e PC. Portale informativo
  • casa
  • Errori
  • Windows 10 non avvia msi. Errori durante l'installazione di programmi dal pacchetto di Windows Installer “.msi

Windows 10 non avvia msi. Errori durante l'installazione di programmi dal pacchetto di Windows Installer “.msi

Alcuni programmi e driver in Windows dovrebbero essere installati solo con i diritti di amministratore. Nel caso dei file EXE, l'opzione per l'installazione come amministratore è presente nel menu contestuale, che viene richiamato facendo clic sul file con il tasto destro del mouse. Non esiste tale opzione per i pacchetti MSI, ma può essere aggiunta tramite l'editor del registro.

Istruzioni

Apri la finestra di dialogo Esegui dal menu Start o premendo la scorciatoia da tastiera Win + R. Nella finestra che si apre, scrivi regedit e premi Invio. Verrà avviato l'editor del registro. La conferma dell'avvio dell'editor potrebbe essere richiesta a seconda delle impostazioni di Controllo dell'account utente.

Vai al ramo HKEY_CLASSES_ROOT \ Msi.Package \ shell. Fare clic con il tasto destro su "shell" e nel menu che si apre, selezionare l'opzione per creare una nuova partizione.

Una sottosezione verrà aggiunta alla sezione "shell". Rinominalo in "runas" (non sono necessarie virgolette).

Nella finestra a destra, fare doppio clic sul tasto "Predefinito" con il tasto sinistro del mouse o fare clic con il tasto destro una volta e selezionare "Cambia..." Nel campo del valore vuoto, immettere "Esegui come amministratore". Confermare le modifiche facendo clic sul pulsante OK.

Ora fai clic con il pulsante destro del mouse su "runas" e seleziona nuovamente l'opzione di creazione della partizione. Crea una sottochiave denominata "comando" (senza virgolette).

Modifica la chiave "Predefinito" inserendo il comando "msiexec / i"% 1 "" nel campo del valore (senza le virgolette a spina di pesce, ma con le virgolette per% 1). Fare clic su OK.

Quando si installa un programma con estensione .msi, viene segnalato un problema con il servizio Windiws Installer e all'avvio di questo servizio viene scritto: Impossibile avviare il servizio sul computer locale... Errore 2: Impossibile avviare il file specificato Essere trovato. Oppure il servizio non è elencato.

Segui queste linee guida per ripristinare il servizio Windows Installer.

Come riparare Windows Installer

Controlla il tuo computer per i virus

La prima cosa da fare è assicurarsi che il computer non sia infetto da virus. Per fare ciò, ti consigliamo di controllare il tuo computer con un programma antivirus installato sul sistema. E scarica anche l'utility cure da dr.web (dr.web cureit! ®) e controlla di nuovo con questa utility.

Controlla che tipo di avvio ha il servizio Windows Installer

Per fare ciò, apri Pannello di controllo - Strumenti di amministrazione - Servizi. Individua il servizio Windows Installer al centro. Fare clic con il tasto destro su di esso e selezionare Proprietà dal menu di scelta rapida. Guarda quale tipo di avvio è impostato. Cambialo in automatico, riavvia il computer e controlla se il problema si ripresenta o meno.

Se il servizio non è elencato o il problema persiste, leggi di seguito.

Il programma di installazione di Windows si avvia?

Se il problema si ripresenta o il tipo di avvio era già automatico, controlla se il programma di installazione di Windows si avvia. Per fare ciò, fare clic su Start - Esegui - Digitare msiexec e premere invio. Questo dovrebbe aprire una finestra in cui verranno scritti la versione di Windows Installer e i comandi disponibili.

I file necessari per il funzionamento di Windows Installer potrebbero essere danneggiati

Per verificare l'integrità dei file di sistema, aprire un prompt dei comandi come amministratore (fare clic su Start - Tutti i programmi - Accessori - Fare clic con il pulsante destro del mouse su Prompt dei comandi - Esegui come amministratore) e nel prompt dei comandi eseguire il comando

Sfc / scannow

Riavvia il computer e controlla se l'errore persiste o meno.

Se questo non aiuta, apri un prompt dei comandi come amministratore e inserisci i seguenti comandi in sequenza, premendo invio dopo ciascuno di essi:

Msiexec/unreg msiexec/regserver net stop msiserver regsvr32/u/s%windir%\System32\msi.dll regsvr32/u/s%windir%\System32\msihnd.dll regsvr32/u/s%windir%\System32\msisip. dll regsvr32/s%windir%\System32\msi.dll regsvr32/s%windir%\System32\msihnd.dll regsvr32/s%windir%\System32\msisip.dll net start msiserver

Riavvia il computer e prova Windows Installer.

Se il problema persiste, confrontare il contenuto del ramo di registro HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msiserver con lo stesso ramo su un altro computer e, se necessario, correggere i valori sul computer problematico.

Un problema abbastanza comune tra gli utenti del sistema operativo Windows di qualsiasi versione è un errore msi durante l'installazione di programmi da un file con estensione .msi. In questo articolo descriverò i problemi comuni con il programma di installazione di Windows 7/10 / XP e le opzioni per risolverli, oltre a realizzare un video sul problema attuale.

I file con estensione .msi sono i soliti pacchetti di installazione (distribuzioni) da cui viene installato il programma. A differenza del solito "setup.exe", il sistema utilizza il servizio Windows Installer (processo msiexec.exe) per eseguire il file msi. In parole povere, Windows Installer decomprimerà ed eseguirà i file dalla distribuzione. Quando Windows Installer non funziona, vengono visualizzati vari errori.

In generale, mi fa incazzare terribilmente, tk. dopo uno stupido messaggio di errore, non è completamente chiaro cosa fare dopo. Microsoft ha progettato specificamente Windows Installer per migliorare l'installazione dei programmi (principalmente per gli amministratori di sistema), ma non si è occupata adeguatamente del buon funzionamento di questo servizio o anche di un'adeguata segnalazione dei problemi. E ora dobbiamo rastrellarlo

I problemi possono riguardare il funzionamento del servizio stesso o possono sorgere durante l'installazione dei programmi, quando tutto è configurato, in linea di principio, correttamente. Nel primo caso, devi scegliere il servizio di installazione e, nel secondo, risolvere il problema con un file specifico. Consideriamo entrambe le opzioni, ma prima la seconda.

Errori file Msi

Molto spesso vengono visualizzati errori a causa di diritti di sistema insufficienti su file o cartelle. Questo non vuol dire che Windows Installer non funzioni, in questo caso, devi solo aggiungere i diritti necessari e tutto funzionerà. Proprio ieri mi sono trovato di fronte al fatto che la distribuzione .msi scaricata non voleva essere installata, mentre la procedura guidata di installazione si avvia correttamente, vengono selezionati i parametri, ma poi il sistema ci pensa per qualche secondo e dà un errore:

"Errore di lettura dal file" nome file "verifica che il file esista e che tu possa accedervi" (Errore 1305). Tradotto "Errore di lettura dal file... controlla se il file esiste e se hai accesso ad esso." Beh, non è stupido? Naturalmente, il pulsante "Riprova" non aiuta e l'annullamento termina l'intera installazione. Il messaggio inoltre non ha un carico semantico speciale, poiché il file esiste sicuramente e ho accesso ad esso, altrimenti semplicemente non sarei in grado di eseguirlo e ricevere questo messaggio, inoltre, per qualche motivo, in inglese

E l'errore è che non sono io che dovrei avere accesso al file, ma il programma di installazione di Windows, o meglio il sistema stesso. La soluzione è molto semplice:

Ora l'errore del programma di installazione non apparirà! Puoi aggiungere l'accesso all'intera cartella da cui di solito installi i programmi, ad esempio alla cartella Download, come la mia. Guardiamo un video sulla risoluzione dei problemi con i diritti di accesso:

In Windows XP, la scheda Protezione non verrà visualizzata se è abilitata la Condivisione file semplice. Per disattivarlo, devi andare su "Start -> Pannello di controllo -> Opzioni cartella -> Visualizza" e disattiva l'opzione "Utilizza condivisione file semplice". Nelle versioni ridotte di Windows 7/10 e XP, non è presente alcuna scheda Sicurezza. Per vederlo, devi avviare Windows in modalità provvisoria e accedere come amministratore.

Altri modi per risolvere il problema


Il metodo descritto aiuterà con messaggi diversi, con numeri diversi. Ad esempio, puoi vedere errori come questi nei file msi:

  • Errore 1723
  • Errore interno 2203
  • Errore di sistema 2147287035
  • Errore "Impossibile aprire questo pacchetto di installazione"
  • Errore 1603: si è verificato un errore irreversibile durante l'installazione

In tutti questi casi, l'impostazione dei diritti sul file e/o su alcune cartelle di sistema dovrebbe aiutare. Controlla se il "sistema" ha accesso alla cartella dei file temporanei (potresti ricevere l'errore "Il sistema non può aprire il dispositivo o il file specificato"). Per questo:

Dopo aver premuto "Invio" il percorso verrà convertito in "normale" e ti sposterai nella vera cartella temporanea. I diritti su di esso devono essere verificati. Ti consiglio anche di cancellare le cartelle temporanee da tutto ciò che si è accumulato lì, o ancora meglio, eliminarle e crearne di nuove con gli stessi nomi. Se non puoi eliminare una cartella, leggila, ma non è necessario.

Se il servizio Windows Installer continua a non funzionare, controlla i diritti sulla cartella "C:\Config.Msi", anche qui il "sistema" deve avere pieno accesso. In questo caso, potresti aver visualizzato l'errore "Errore 1310". Per ogni evenienza, assicurati di avere anche tutti i diritti sulla cartella DOVE installi il software.

Impostazioni e servizi del registro

Il prossimo modo per correggere l'errore è ripristinare i parametri operativi nel registro di Windows Installer.

Per fare ciò, scarica l'archivio ed esegui due file di registro da lì, corrispondenti alla tua versione di Windows. Accetta di importare le impostazioni.

Importante! È consigliabile prima dell'ultima azione! Se il metodo non funziona o peggiora, puoi ripristinare lo stato precedente.

Su Windows XP o Windows Server 2000, installare l'ultimo Installer 4.5.

Se non aiuta, fai un'altra registrazione dei componenti:

  1. Premi "Win + R" e inserisci " cmq". Quindi, in una finestra nera, inserisci in sequenza i seguenti comandi:
    MSIExec / Annulla registrazione
    MSIExec/regserver
  2. In risposta, dovrebbe esserci vuoto, nessun errore. Se il problema non viene risolto, inserisci un altro comando
    regsvr32 msi.dll
  3. Chiudi la finestra nera

Se scrive che non ci sono abbastanza diritti, allora devi correre.

Se i comandi sono stati eseguiti, ma non hanno aiutato, eseguire msi_error.bat dall'archivio, controllare il risultato.

L'ultima opzione è scaricare Kerish Doctor, che ha una funzione per riparare il servizio di installazione e molti altri problemi comuni di Windows.

Inoltre, molti programmi utilizzano .NET Framework, quindi non sarà superfluo installare l'ultima versione di questo pacchetto. E, infine, un altro consiglio: se il percorso del file di distribuzione contiene almeno una cartella con uno spazio all'inizio del nome, rimuovi lo spazio. Questo semplice trucco risolverà il tuo problema.

Riassumendo

Gli errori con Windows Installer sono molto spiacevoli, ce ne sono molti e non è immediatamente chiaro dove scavare. Una cosa è chiara: il sistema è guasto ed è necessario ripristinarlo a uno stato funzionante. A volte niente aiuta e devi farlo. Tuttavia, prenditi il ​​​​tuo tempo per farlo, prova a chiedere aiuto su questo forum. Descrivi esattamente il tuo problema, raccontaci cosa hai già fatto, quali messaggi hai ricevuto e, forse, ti aiuteranno! Dopotutto, il mondo non è privo di brave persone

L'errore di Windows Installer è uno dei problemi pop-up più comuni riscontrati dagli utenti del sistema operativo Windows.

L'errore può apparire indipendentemente dalla versione del sistema operativo.

Motivi dell'errore

Puoi scansionare il sistema operativo usando il comando Sfc / scannow. Devi inserirlo nella finestra della riga di comando.

Puoi anche avviare la riga di comando in altri due modi:

  • Start -> Tutti i programmi -> Accessori -> Prompt dei comandi.
  • Start -> Esegui e inserisci il nome del programma cmd.exe

In pochi minuti ti verranno fornite informazioni dettagliate su dischi del sistema operativo, file danneggiati, problemi con i servizi e altri programmi di sistema.

La riga di comando non solo troverà i file danneggiati e danneggiati, ma li sostituirà anche con quelli funzionanti.

Dopo la scansione, chiudi il prompt dei comandi e riavvia il tuo personal computer o laptop. Prova a eseguire il processo di installazione di qualsiasi file eseguibile.

Inoltre, Microsoft offre agli utenti un'utilità automatica in grado di risolvere il problema del programma di installazione.

Vai al sito Web ufficiale dell'azienda https://support.microsoft.com/en-us/mats/program_install_and_uninstall

Nella finestra che si apre, fai clic sul pulsante "Esegui ora". L'utility ripristinerà la corretta configurazione del programma di installazione.

Va notato che l'utilità non funziona con l'ottava versione del sistema operativo.

L'installazione di un'applicazione o di un programma su un computer non viene sempre completata correttamente.

Quando si tenta di installare un prodotto software su un computer che esegue il sistema operativo Windows 7, viene visualizzato un errore del pacchetto Windows Installer.

Motivi dell'errore

Leggi anche: Tutto su NET Framework per Windows 10 Metodi di download, installazioni ed errori comuni

Prima di provare a risolvere un problema, è necessario scoprire la causa esatta del suo verificarsi. Il motivo principale dell'errore è la restrizione dei diritti di accesso.

In altre parole, durante l'esecuzione del file di installazione, il sistema non è in grado di determinare se l'utente dispone dei diritti sufficienti per l'esecuzione.

Spesso, il messaggio "Errore pacchetto Windows Installer" è accompagnato da numeri e lettere. Questi dati puntano a quelle cartelle a cui l'utente del PC non ha accesso.

Inoltre, il motivo dell'errore potrebbe essere l'assenza di diversi file nel programma di installazione.

Alcuni file possono essere distrutti dal software antivirus, scambiandoli per malware.

Se l'applicazione è stata scaricata da una risorsa piratata, è possibile che inizialmente mancassero alcuni file necessari per la corretta installazione.

Quando si installa un'applicazione sul computer, è necessario disabilitare o configurare il programma antivirus. Si consiglia di eseguire queste azioni solo quando esiste la certezza al cento per cento che il file installato non danneggerà il computer.

Durante l'installazione, quali programmi ricevi più messaggi di errore?

Leggi anche: Come modificare il tipo di rete Windows: Istruzioni per tutte le versioni (7/8/10)

L'errore del pacchetto Windows Installer viene visualizzato durante l'installazione di file con estensione MSI, nonché di programmi come iTunes e gli emulatori Java.

Il messaggio di errore durante l'installazione di Java contiene un codice numerico - 1721. Indica che il processo di installazione non è riuscito.

Il motivo potrebbe essere nascosto sia nella mancanza di diritti di installazione, sia nel programma antivirus. Affinché l'installazione dei file diventi fattibile, è necessario aggiungerli all'elenco delle esclusioni nelle impostazioni dell'antivirus.

Se, successivamente, l'errore rimane lo stesso, il problema risiede proprio nell'autorizzazione del sistema per installare il file.

L'installazione dell'applicazione iTunes ha le sue caratteristiche, che verranno discusse di seguito.

Impossibile installare iTunes - Errore pacchetto Windows Installer

Leggi anche: iMyFone TunesFix: risolvi tutti i tipi di errori e problemi mentre lavori con iTunes senza perdere dati!

Questo errore può verificarsi quando si tenta di installare iTunes su un computer con sistema operativo Windows 7.

Per risolverlo, puoi reinstallare il sistema operativo. Oppure installa iTunes correttamente.

La corretta installazione del programma viene eseguita nella seguente sequenza:

  • Sulla tastiera del computer, tieni premuti i tasti "Windows" + "S".
  • Nella finestra di ricerca del programma che appare, è necessario inserire la parola "programmi e componenti" e fare clic sul risultato.

  • Nell'elenco dei programmi, devi trovare "Aggiornamento software Apple".
  • Cliccando sul programma con il tasto destro del mouse, selezionare la sottovoce del menu contestuale "Ripristina". Se fai clic su "disinstalla", durante la disinstallazione verrà visualizzato il messaggio "errore pacchetto iTunes Windows Installer". Quindi devi solo seguire le istruzioni sullo schermo.

  • Dopo aver completato tutti i passaggi per ripristinare il programma, dovrebbe essere disinstallato. Per fare ciò, è necessario tornare all'elenco dei programmi e fare già clic sul pulsante "elimina".
  • Dopo aver disinstallato il programma, il computer dovrebbe essere riavviato.
  • Dopo un riavvio, Ituns viene installato di nuovo.

E se il problema persiste?

Leggi anche: TOP-3 semplici modi per cancellare la RAM su un computer o laptop con Windows 7/10

Tuttavia, le azioni di cui sopra non sempre ti salvano dal malfunzionamento.

Se, dopo aver eseguito le operazioni di cui sopra, l'errore persiste, è necessario eseguire la seguente serie di azioni:

1 Fare clic con il pulsante destro del mouse sul file di installazione, selezionare la sottovoce "apri con".

2 Selezionare un programma di archiviazione dall'elenco visualizzato.

3 Nella finestra che si apre, esegui il quarto file dall'alto.

4 Chiudi l'archivio e prova a installare nuovamente iTunes.

5 Il programma si installa facilmente sul computer.

iTunes deve essere scaricato dal sito ufficiale.

Durante l'installazione di Aytyuns, l'errore del pacchetto di Windows Installer "si blocca". Per risolvere questo problema, dovresti seguire i passaggi precedenti.

Allo stesso tempo, non dovresti installare aggiornamenti di sistema tramite Internet. Devono essere scaricati da un'unità flash USB o da un disco.

Ciò impedirà la visualizzazione dell'errore del pacchetto Windows Installer durante l'installazione di iTunes su Windows 7.

Errore durante l'installazione di file con estensione MSI

Come accennato in precedenza, l'errore può verificarsi non solo durante l'installazione di iTunes, ma anche quando si tenta di installare programmi il cui file di installazione ha l'estensione MSI.

I file con estensione .exe vengono installati senza problemi. Questo perché quando si lavora con file MSI, l'utilità viene utilizzata per scaricare msiexec.exe.

Il suo rifiuto di lavorare e potrebbe essere la causa dell'errore.

Se si verifica un errore durante l'installazione, il motivo risiede nel file di installazione. L'utilità funziona come previsto.

Il messaggio di errore può assumere due forme:

Prima di risolvere il problema, è necessario diagnosticare il funzionamento dell'utilità di installazione.

Diagnostica dell'utility per l'installazione dei file

Leggi anche: [Istruzioni] Come accedere alla modalità provvisoria nel sistema operativo Windows (XP / 7/8/10)

La diagnostica del funzionamento dell'utilità di installazione viene eseguita come segue:

  • Con la combinazione di tasti "Win" + "R" è necessario aprire una finestra di sistema progettata per eseguire comandi;

  • Nel campo è necessario inserire il comando services.msc e confermare con il pulsante OK;
  • Nella finestra di visualizzazione del servizio che si apre, è necessario trovare il servizio di installazione di Windows (in questo caso si tratta di Windows 7);

  • Dopo aver fatto doppio clic sul servizio, dovrebbe apparire la finestra di configurazione del servizio. Tutti i parametri devono essere impostati esattamente come mostrato nello screenshot;

  • Il programma di installazione non è installato sul computer.
  • I problemi di cui sopra vengono risolti registrando nuovamente l'utilità di installazione nel sistema operativo Windows. Il processo di reimmatricolazione si svolge nel seguente modo:

    È necessario aprire la riga di comando, può essere aperta in diversi modi: utilizzando la scorciatoia da tastiera: "Windows" + "X" o eseguendo l'utilità della riga di comando, che si trova nella cartella "programmi standard".

    Oltre a questi metodi, la riga di comando può essere avviata utilizzando il comando cmd.exe nella finestra "Esegui".

    I seguenti comandi si adattano alla versione a 32 bit del sistema operativo:

    Comandi per la versione a 32 bit

    Nella versione a 64 bit del sistema, è necessario inserire:

    Dopo aver completato l'inserimento dei comandi, questi devono essere confermati premendo il tasto Invio. Dopo la conferma, il computer dovrebbe essere riavviato.

    La riga di comando viene avviata come amministratore. La riga di comando non solo esegue la scansione del computer alla ricerca di file danneggiati, ma li sostituisce anche con quelli interi. Ciò richiede che il PC sia connesso a Internet.

    Dopo che la scansione e la sostituzione dei file sono state completate, è necessario riavviare il computer. Dopo il riavvio, è necessario provare a eseguire il file di installazione con l'estensione MSI.

    Oltre alle utilità integrate nel sistema per ripristinare il programma di installazione, Microsoft offre un'utilità di terze parti. Può essere scaricato dal sito ufficiale della società.

    Va notato che funziona su Windows 7, XP, Vista.

    Principali articoli correlati