Programma di installazione di Windows 7 a 64 bit. Errori durante l'installazione di programmi dal pacchetto Windows Installer “.msi. Principali motivi per cui questo servizio potrebbe non funzionare

Gli errori durante l'installazione di applicazioni da file con estensione .msi sono una delle manifestazioni di problemi nel funzionamento del servizio Windows Installer (nella versione russa, Windows Installer). Gli utenti di tutte le versioni di questo sistema operativo, ad eccezione delle prime, devono affrontare un fenomeno simile. Finora, il problema con il programma di installazione è uno dei motivi frequenti per cui gli utenti decidono di reinstallare il sistema. Proviamo a capire come evitarlo. Il motivo per cui Windows Installer non funziona potrebbe essere il seguente:

  • infezione da virus e la rimozione del virus non risolve sempre il problema;
  • installazione errata Aggiornamenti di Windows;
  • L'anti-malware si arresta in modo anomalo quando invece di bloccare un file msi sospetto, il servizio di installazione viene bloccato completamente;
  • modifiche alle politiche di sicurezza sul computer;
  • danno file di sistema o del registro per cause non legate a virus (rimozione di componenti dell'installatore, modifica non qualificata del registro, software "storto", malfunzionamento disco rigido eccetera.).

Verifica dell'integrità della struttura di Windows Installer

Il programma di installazione di Windows è rappresentato dai seguenti componenti:
  • file C:\Windows\System32\Msiexec.exe - direttamente dal programma di installazione stesso;
  • file C:\Windows\System32\msi.dll - Libreria di Windows Installer;
  • dal servizio Msserver, le cui impostazioni sono memorizzate nella chiave di registro .
Prima di eseguire la diagnosi, è importante assicurarsi che entrambi questi file siano presenti nel sistema, che la sezione precedente sia nel registro e che i suoi parametri abbiano valori normali (i valori possono essere trovati nel registro di un sistema simile e funzionante). Apri anche l'elenco dei servizi (premi Windows + R e inserisci il comando services.msc nella riga "Apri" dell'applicazione "Esegui"). Cerca "Windows Installer" e assicurati che funzioni. Se mancano i file, copiarli da un altro sistema della stessa versione o dal disco di installazione. Se la chiave di registro è mancante o danneggiata, trasferirla anche dal sistema funzionante. Per fare ciò, su un computer funzionante, esegui l'editor del registro (C:\Windows\Regedt.exe) e trova la sezione sopra. Fare clic con il pulsante destro del mouse per espandere il menu contestuale della cartella msserver e fare clic su "Esporta". Salva il file in formato .reg e trasferiscilo sulla macchina problematica. Fare doppio clic su questo file e confermare il consenso all'aggiunta dei dati al registro. Riavvia il tuo computer. Se il servizio Msserver non si avvia ancora, verificare se il servizio RPC (Remote Procedure Call) da cui dipende è in esecuzione. È possibile registrare nuovamente i file del programma di installazione e riavviare il servizio utilizzando una serie di comandi speciali sulla riga di comando. Per comodità, puoi creare un file batch: incolla il set di azioni nel blocco note e salva come con l'estensione .bat. Per eseguire un file, fai semplicemente doppio clic su di esso. Per rendere effettive le modifiche, fare clic sul desktop e premere F5.

Controllo delle impostazioni di sicurezza e delle autorizzazioni

Windows Installer potrebbe non funzionare a causa del fatto che è bloccato dal software di sicurezza o sistema operativo nessun diritto richiesto. Per prima cosa, affrontiamo il software. Se hai installato un antivirus, disabilitalo temporaneamente. Ogni prodotto ha i suoi modi per disabilitarlo, ma molto spesso viene fatto tramite il menu contestuale dell'icona dell'antivirus nella barra delle applicazioni. Ora diamo un'occhiata ai diritti. Aprire il menu contestuale di Msiexec.exe ed espandere le sue proprietà. Visualizza l'elenco di gruppi e utenti nella scheda "Sicurezza". Tra questi, devono esserci "Sistema" e il servizio "Trustedinstaller", e quest'ultimo deve avere pieno accesso al file ed essere il suo proprietario. Il sistema deve disporre delle autorizzazioni di "lettura" e "lettura ed esecuzione". Il servizio Trustedinstaller è apparso per la prima volta in Windows Vista, quindi in Windows XP è necessario concedere il controllo completo al sistema. Tutto quanto scritto di seguito si riferisce a versioni rilasciate dopo XP. Per verificare chi possiede Msiexec.exe, fai clic sul pulsante "Avanzate" nella stessa scheda. Nella finestra successiva, espandi la scheda "Proprietario". Imposta il proprietario sul servizio Trustedinstaller se è specificato qualcos'altro. Se non compare nell'elenco "Cambia proprietario in", fai clic sul pulsante "Cambia", seguito da "Altri utenti e gruppi". Inserisci Trustedinstaller nel campo "Inserisci nomi...", fai clic su "Controlla nomi" e OK. Torna alla finestra precedente. Nella scheda "Autorizzazioni effettive", assegnare i diritti necessari a Trustedinstaller e al sistema. La libreria msi.dll deve avere esattamente le stesse impostazioni di sicurezza. Ora controlliamo se ci sono restrizioni per l'accesso dell'utente "Sistema" a quanto segue:
  • unità di sistema (di solito unità C);
  • cartelle temporanee (queste sono C:\Windows\Temp e C:\Users\Current_user\AppData\Temp);
  • cartella C:\Config.Msi;
  • la cartella in cui si trova il file msi da cui si sta tentando di installare il programma.
Tutti questi oggetti devono avere pieno accesso al sistema. Questo viene fatto nello stesso modo di cui abbiamo discusso sopra. Dopo queste operazioni, nella maggior parte dei casi, il problema con il programma di installazione viene risolto con successo. Se il nostro consiglio non ti ha aiutato, la causa del fallimento risiede in qualcos'altro e gli specialisti dovrebbero affrontarlo.

L'errore di Windows Installer è uno dei problemi pop-up più comuni che gli utenti del sistema operativo devono affrontare. Sistemi Windows.

L'errore potrebbe apparire indipendentemente dalla versione del tuo sistema operativo.

Motivi dell'errore

È possibile eseguire una scansione del sistema operativo utilizzando il comando Sfc /scannow. Devi inserirlo nella finestra della riga di comando.

Correre riga di comando Puoi farlo anche 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, malfunzionamenti nei servizi e altri programmi di sistema.

La riga di comando non solo troverà i file corrotti 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.

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

Vai all'indirizzo web del sito web ufficiale dell'azienda https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

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

Vale la pena notare che l'utilità non funziona con l'ottava versione del sistema operativo.

Configurazione del programma di installazione Accesso ai file msi

L'errore di installazione potrebbe essere causato dal fatto che il programma di installazione non ha accesso ai file msi. L'utente può risolvere questo problema da solo.

Segui le istruzioni seguenti:

  • Trova il tuo file di installazione e fai clic con il pulsante destro del mouse su di esso;
  • Seleziona la finestra delle proprietà;
  • Vai alla scheda delle impostazioni di sicurezza;
  • Nella casella di testo dei gruppi o degli utenti, controlla se è presente un utente denominato "sistema". Se non è presente, è necessario aggiungere l'utente manualmente;

  • Per aggiungere un nuovo utente, clicca sul pulsante Modifica e poi sul pulsante Aggiungi;
  • Nel campo di testo per i nomi dell'oggetto selezionato, scrivere la parola "sistema" (senza virgolette). Se stai utilizzando una versione inglese del sistema operativo, inserisci la parola System;
  • La parola inserita dovrebbe essere immediatamente sottolineata, come mostrato nella figura seguente;

  • Seleziona la casella accanto al campo di accesso completo e ora fai clic sul pulsante OK;

Il programma di installazione sarà ora in grado di accedere all'eseguibile. L'installazione dovrebbe essere completata senza problemi.

Si noti che in alcuni casi, il software antivirus può bloccare l'accesso al file di installazione.

Per risolvere questo problema, è necessario accedere al sistema operativo in account amministratore, disattivare l'antivirus e abilitare la compatibilità con altre versioni del sistema operativo nelle impostazioni delle proprietà dell'antivirus, come mostrato nella figura seguente.

Errore di Windows Installer - Soluzioni

Nel Softonico scansioniamo tutti i file ospitati sulla nostra piattaforma per valutare ed evitare potenziali danni per il tuo dispositivo. Il nostro team esegue controlli ogni volta che viene caricato un nuovo file e rivede periodicamente i file per confermarne o aggiornarne lo stato. Questo processo completo ci consente di impostare uno stato per qualsiasi file scaricabile come segue:

    È estremamente probabile che questo programma software sia pulito.

    Cosa significa questo?

    Abbiamo scansionato il file e gli URL associati a questo programma software in oltre 50 dei principali servizi antivirus del mondo; non è stata rilevata alcuna possibile minaccia.

    Questo programma software è potenzialmente dannoso o può contenere software in bundle indesiderato.

    Perché il programma software è ancora disponibile?

    Sulla base del nostro sistema di scansione, abbiamo stabilito che questi flag potrebbero essere falsi positivi.

    Cos'è un falso positivo?

    Significa che un programma benigno è erroneamente contrassegnato come dannoso a causa di una firma di rilevamento o di un algoritmo di rilevamento eccessivamente ampio utilizzato in un programma antivirus.

    È altamente probabile che questo programma software sia dannoso o contenga software in bundle indesiderato.

    Perché questo programma software non è più disponibile nel nostro catalogo?

    Sulla base del nostro sistema di scansione, abbiamo stabilito che è probabile che questi flag siano davvero positivi.

Vorremmo sottolineare che di tanto in tanto potremmo perdere un programma software potenzialmente dannoso. Per continuare a prometterti un catalogo di programmi e app privo di malware, il nostro team ha integrato una funzione Report Software in ogni pagina del catalogo che ci rimanda il tuo feedback.

Segnala eventuali problemi particolari che potresti incontrare e Softonic risolverà tali problemi il prima possibile.

Un problema abbastanza comune tra gli utenti del sistema operativo Windows di qualsiasi versione è l'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 come 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. parlando 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 infuriare terribilmente, perché. dopo uno stupido messaggio di errore, non è completamente chiaro cosa fare dopo. Microsoft ha progettato specificamente Windows Installer per migliorare l'installazione di programmi (principalmente per gli amministratori di sistema), ma non si è occupata adeguatamente del funzionamento privo di bug di questo servizio, né di un'adeguata segnalazione dei problemi. E ora dobbiamo rastrellarlo 🙂

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

errori di file msi

Molto spesso, vengono visualizzati errori a causa di diritti di sistema insufficienti su file o cartelle. Non si può dire che Windows Installer non funzioni, in questo caso basta solo aggiungere i diritti necessari e tutto funzionerà. Proprio ieri, ho riscontrato il fatto che la distribuzione.msi scaricata non voleva essere installata, mentre la procedura guidata di installazione si avvia correttamente, i parametri sono selezionati, ma poi il sistema pensa per alcuni secondi e dà un errore:

"Errore di lettura dal file "nome file" verificare che il file esista e che sia possibile accedervi" (Errore 1305). Si traduce "Errore di lettura dal file... controlla se il file esiste e se hai accesso ad esso". Beh, non sei stupido? Naturalmente, il pulsante "Riprova" non aiuta e l'annullamento interrompe l'intera installazione. Il messaggio inoltre non ha un carico semantico speciale, perché il file esiste sicuramente e ho accesso ad esso, altrimenti semplicemente non sarei in grado di eseguirlo e ricevere questo messaggio, oltre che per qualche motivo in inglese 🙂

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

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

In Windows XP, non ci sarà la scheda Sicurezza se è abilitata la condivisione file semplice. Per disattivarlo, devi andare a "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 accedervi come amministratore.

Più modi per risolvere il problema


Il metodo descritto aiuterà con messaggi diversi, con numeri diversi. Ad esempio, potresti visualizzare errori di file msi come questo:

  • 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, dovrebbe essere d'aiuto impostare i diritti sul file e/o su alcune cartelle di sistema. Controlla se "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 cambierà in "normale" e verrai spostato nella vera cartella temporanea. Anche i diritti su di esso dovrebbero essere verificati. Consiglio anche di cancellare le cartelle temporanee da tutto ciò che vi si è accumulato, o ancora meglio, cancellarle e crearne di nuove con lo stesso nome. Se non riesci a eliminare la cartella, leggi , ma non è necessario.

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

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 reg da lì, secondo il tuo Versioni di Windows. Accetta di importare le impostazioni.

Importante! Prima dell'ultima azione, preferibilmente! Se il metodo non aiuta o peggiora, puoi ripristinare lo stato precedente.

Su Windows XP o Windows Server 2000 installazione ultima versione installatore 4.5.

Se non aiuta, registra nuovamente i componenti:

  1. Premi "Win + R" e digita " cmd". Quindi nella finestra nera, inserisci in sequenza i seguenti comandi:
    MSIExec /annulla la registrazione
    MSIExec / server di registrazione
  2. La risposta dovrebbe essere vuota, nessun errore. Se il problema non viene risolto, immettere un altro comando
    regsvr32 msi.dll
  3. chiudi la finestra nera

Se dice che non ci sono abbastanza diritti, allora devi eseguire .

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

L'ultima opzione è scaricare il programma Kerish Doctor, ha una funzione per correggere 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 c'è almeno una cartella con uno spazio all'inizio del nome nel percorso del file di distribuzione, allora rimuovi lo spazio. Questo semplice trucco risolverà il tuo problema 🙂

Riassumendo

Gli errori con il programma di installazione di Windows sono molto spiacevoli, ce ne sono molti e non è immediatamente chiaro dove scavare. Una cosa è chiara: il sistema è guasto e deve essere ripristinato in condizioni di lavoro. A volte niente aiuta e devi. Tuttavia, non affrettarti a farlo, prova a chiedere aiuto su questo forum. Descrivi esattamente il tuo problema, raccontaci cosa hai già fatto, quali messaggi hai ricevuto e magari ti aiuteranno! Dopotutto, il mondo non è privo di brave persone 🙂

Iniziamo con il motivo per cui, in linea di principio, questo programma è necessario su un PC e quali funzioni svolge.


Di solito coloro che non sono riusciti ad accedere al servizio di installazione Programma di installazione di Windows, cadere in uno stato di torpore. In questo articolo, cercheremo di sfatare una volta per tutte i terribili miti sulla criticità di questo errore, considerare i punti principali e, per ogni evenienza, altri metodi efficaci per risolvere il problema, alcuni saranno nelle parti seguenti.


Servizio di sistema operativo Programma di installazione di Windowsè un collegamento importante, un piccolo sottosistema del tuo sistema Windows principale. Fornisce l'installazione (installazione) della maggior parte dei programmi. Da qui l'altro nome: il programma di installazione. Senza di essa non potrai utilizzare i programmi che richiedono installazione per il loro lavoro (è vero, per alcuni tipi di programmi l'installazione non è richiesta, tuttavia, poiché stai già leggendo questo articolo, qui il caso è diverso). Ha il formato .msi. Non c'è niente di terribile e incomprensibile nelle lettere di questo formato, solo un'abbreviazione del nome della prima versione Programma di installazione Microsoft.


I messaggi di errore e di errore più comuni sono i seguenti:

  • Il servizio Windows Installer non è disponibile;
  • Impossibile accedere al servizio Windows Installer. Questo di solito accade a causa di un programma di installazione installato in modo errato per il sistema operativo Windows;
  • Problemi del servizio Windows Installer: impossibile accedere al servizio Programma di installazione di Windows Windows 7/8/XP;
  • Il problema più comune: Programma di installazione di Windows semplicemente non installato.

Passiamo ora alle soluzioni ottimali ed efficaci a questi problemi.


Il tuo primo compito sarà verificare se il servizio Windows Installer è in esecuzione o meno sul tuo sistema operativo e, in effetti, controllare la presenza dell'elenco dei programmi installati sul sistema. Potrebbe anche essere necessario scaricare Programma di installazione di Windows per Windows 7 x32, se si dispone di un tale sistema operativo, perché su di esso, particolarmente spesso può essere assente.


Nella maggior parte dei casi, questo accade ai normali utenti di PC. Ci possono essere diverse ragioni per questo risultato: dai virus rilevati su siti dannosi a programmi errati o funzionanti in modo errato. Tuttavia, in un modo o nell'altro, il problema deve essere risolto.


Per prima cosa devi controllare l'elenco dei servizi del tuo sistema operativo. Per fare ciò, premere la combinazione di tasti sulla tastiera Windows (casella di controllo) + R(in quest'ordine), una finestra chiamata "Esegui" dovrebbe apparire immediatamente sullo schermo del tuo PC. Successivamente, per capire perché non è possibile accedere al servizio Programma di installazione di Windows, nel campo vuoto digitiamo servizi.msc (Non è necessario inserire il corsivo, lo indico qui per chiarezza). Non c'è niente di complicato, tutto sarà più o meno così:



Successivamente, fai clic sul pulsante chiamato ok. Vedrai una finestra intitolata "Servizi" . Nell'elenco, dovrai scorrere un po', affaticare gli occhi e trovare un servizio chiamato Programma di installazione di Windows:



È possibile che non lo trovi, quindi devi scaricarlo gratuitamente Programma di installazione di Windows per Windows 7/8, ecc. (puoi farlo alla fine della pagina). Se lo trovi - fantastico - fai clic due volte con il pulsante sinistro del mouse, guarda le seguenti immagini. Qui ti fornisco esempi per le versioni del sistema operativo di Windows 7 e Windows 8. La differenza tra loro è solo che su Windows 7 l'utente può cambiare le opzioni di avvio tra automaticamente e manualmente. Su Windows 8, questo può essere fatto solo forzatamente.




Se possiedi Windows 7, prova a scegliere l'opzione del tipo di avvio automatico del programma di installazione di Windows. Riavvia il tuo iron friend dopo questa procedura e riprova ad installare il programma che ti serve.


Nel caso in cui i tuoi tentativi di trovare qualcosa in merito Programma di installazione di Windows fallito, dovrai installarlo. Hide-Info ha versioni per qualsiasi Windows, ad esempio Programma di installazione di Windows x64 per Windows 7 può essere scaricato gratuitamente dal link sottostante.


Tuttavia, se non sei ancora riuscito a risolvere il problema e ritieni che il tuo accesso non sia limitato a nessuno e le vecchie versioni del programma non sono state rilevate, puoi fare riferimento alla funzione "Ripristina impostazioni del servizio nel registro" . Queste informazioni sono disponibili sul sito Web Microsoft. Per Windows 8 questo metodo potrebbe non portare al risultato sperato, ma, in ogni caso, per implementarlo sarà necessario familiarizzare con il sito ufficiale. Tuttavia, più spesso è sufficiente solo scaricare Programma di installazione di Windows per Windows 7 32 bit e 64 bit senza apportare modifiche al corpo del registro.


Di seguito sono riportati i collegamenti ad altri metodi per affrontare questo problema, i collegamenti per il download Programma di installazione di Windows , così come il forum di supporto ufficiale, anche se se leggi attentamente altri metodi e fai tutto secondo le istruzioni, il sito ufficiale non ti sarà più utile.


Condividi con gli amici o salva per te:

Caricamento in corso...