Perché i programmi dei file .msi non sono installati? Il programma di installazione di Windows non funziona. Motivi per cui i programmi non vengono installati e avviati Il programma di installazione non si avvia

L'errore del programma di installazione di Windows è uno dei problemi popup più comuni riscontrati dagli utenti del sistema operativo Windows.

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

Ragioni dell'errore

È possibile eseguire la scansione del sistema operativo utilizzando il comando Sfc /scannow. È necessario 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 sui dischi del sistema operativo, file danneggiati, problemi con i servizi e altri programmi di sistema.

La riga di comando non solo troverà file corrotti e danneggiati, ma li sostituirà anche con file funzionali.

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 agli utenti anche un'utilità automatica in grado di risolvere il problema con il programma di installazione.

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

Nella finestra che si apre, clicca sul pulsante “Esegui ora”. L'utility 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 dell'accesso dell'installatore ai file msi

Il problema di installazione potrebbe essere causato dal fatto che il programma di installazione non ha accesso ai file msi. L'utente può risolvere questo problema in modo indipendente.

Seguire le istruzioni riportate di seguito:

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

  • Per aggiungere un nuovo utente cliccare sul pulsante Modifica e poi sul pulsante Aggiungi;
  • Nel campo di testo relativo ai nomi dell'oggetto selezionato, scrivere la parola “sistema” (senza virgolette). Se utilizzi la versione inglese del sistema operativo, inserisci la parola System;
  • La parola inserita dovrebbe immediatamente risultare sottolineata, come mostrato nella figura sottostante;

  • Seleziona la casella accanto ad Accesso completo e ora fai clic sul pulsante OK;

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

Tieni presente che in alcuni casi il software antivirus potrebbe bloccare l'accesso al file di installazione.

Per risolvere questo problema, è necessario accedere al sistema operativo con un 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: risoluzione dei problemi

Esistono numerosi motivi per cui i programmi installati su un computer smettono improvvisamente di funzionare o iniziano a funzionare del tutto. Sfortunatamente, molti di essi sono di natura estremamente specifica, associati a determinati software e sfumature tecniche di ogni singola applicazione e richiedono un approccio esclusivo da parte dell'utente per risolvere il problema del ripristino della funzionalità.

Tuttavia, ci sono molti motivi comuni che si presentano abbastanza spesso e, eliminandoli, è possibile ripristinare facilmente il funzionamento della maggior parte dei software. Vogliamo offrire soluzioni universali veramente efficaci ai nostri utenti nelle istruzioni seguenti.

Quindi, se un programma installato sul tuo computer ha smesso di funzionare o avviarsi, è necessario...

Verifica i requisiti tecnici (Requisiti di sistema)

Prima di scaricare e utilizzare qualsiasi programma, controlla sempre attentamente i requisiti tecnici di ciascun programma sul sito Web ufficiale dello sviluppatore del software. Allo stesso tempo, assicurati di tenere presente che tale tecnologia. Esistono due tipi di requisiti: minimo (garantire che il programma funzionerà sulla tua macchina, ma non garantire che funzionerà rapidamente e completamente) E consigliato.

Coloro che scaricano software dal nostro sito web mydiv.net devono tenere presente che le informazioni sui requisiti tecnici si trovano sulla pagina principale di ciascun programma nella scheda "Requisiti"(vedi schermata).

Studiare tecnologia. requisiti di ciascuna applicazione, prestare attenzione alle seguenti sfumature, soprattutto se si riscontrano problemi non con il software "domestico", ma con utilità specializzate ( ad esempio, il programma per configurare, testare e overclockare qualsiasi hardware o altre applicazioni professionali non si avvia/non funziona):

  • Potenza del processore, la marca, il modello e altri parametri aggiuntivi (ad esempio: Intel Core 2 Extreme QX9650, 3GHz).
  • Capacità della RAM, la marca, il tipo, la frequenza del bus, ecc. (ad esempio: Corsair DDR3 2048 MB, 1333 MHz).
  • Parametri della scheda video: marca, modello, integrata (integrata) o discreta (esterna), volume e tipo di memoria video, ecc. (ad esempio: AMD Radeon HD 7770, 1 GB GDDR5).
  • Disco rigido: assicurati di controllare la quantità di spazio libero richiesto per installare il programma + spazio aggiuntivo per l'archiviazione di file temporanei e creati in questo programma, nonché: marca, modello, tipo (esterno o interno), tipo (SSD, HDD o SSHD) e altre tecnologie. parametri del disco rigido.
  • Scheda audio. Controlla attentamente tutti i requisiti del dispositivo audio: marca, modello, tipo (interno o esterno), ecc. Ciò è particolarmente necessario per avviare e utilizzare programmi specializzati per impostare e testare schede audio, editor audio, convertitori, ecc.
  • Requisiti del sistema operativo: Assicurati di controllare la versione del sistema operativo, il numero di build, i requisiti per la presenza di service pack installati, la profondità di bit del sistema operativo, ecc. (ad esempio: Windows 7 Home Premium SP1 x64 o Windows 10 Build 10547).
  • Software aggiuntivo. Oltre ai requisiti hardware necessari per avviare e utilizzare i programmi, esistono anche “requisiti software” per il software. Cioè, per il normale funzionamento di qualsiasi applicazione, potrebbe essere necessaria l'installazione obbligatoria di software tecnico aggiuntivo. Ecco un elenco di ciò che devi assolutamente installare sul tuo computer e aggiornare periodicamente per mantenere aggiornata la versione installata:
    • Microsoft DirectX. Un insieme di librerie e strumenti necessari per l'elaborazione e la riproduzione della grafica computerizzata.
    • Pacchetto codec K-Lite o codec avanzati. Set di codec multimediali necessari per riprodurre audio e video su un computer. Sono spesso utilizzati anche da programmi specializzati per l'editing e la conversione di audio e video.
    • Adobe Flash Player. Un programma aggiuntivo per il browser che ti consente di riprodurre video su Internet.
    • Microsoft Visual C++. Un insieme di librerie e plugin necessari per il funzionamento di molti programmi per computer (compresi i videogiochi) scritti in C++ o C#.
    • Microsoft.NET Framework. Necessario per programmi e giochi scritti utilizzando la tecnologia .NET.
    • JavaJRE. Necessario per l'esecuzione di programmi creati utilizzando il linguaggio Java.

Per altri requisiti software, controlla i siti Web ufficiali degli sviluppatori del programma! Studiando attentamente tutti i requisiti hardware e software, capirai subito se il tuo computer è in grado di gestire il programma richiesto oppure no!

Aggiorna/reinstalla i driver

Il driver è il programma tecnico più importante da cui dipende al 100% il normale funzionamento di tutti i dispositivi collegati al computer (processore, scheda video, scheda audio e altri dispositivi), nonché il sistema operativo stesso e tutto il software installato su di esso . D'accordo, se hai problemi con il driver della webcam, difficilmente sarai in grado di utilizzare un programma per registrare da una webcam o effettuare una videochiamata su Skype. Un'altra opzione... Ad esempio, se non hai un driver della scheda audio installato sul tuo computer (o ha iniziato a creare conflitti), il tuo lettore multimediale mostrerà sicuramente "film muti" e potrai anche dimenticarti di lavorare in editor/convertitori audio. Pertanto, è abbastanza ovvio che sia necessario monitorare attentamente i driver e aggiornarli in tempo!

Disinstallazione e reinstallazione completa dei programmi danneggiati

In effetti, questo metodo può davvero funzionare. Le applicazioni che falliscono o non si avviano affatto devono essere rimosse dal sistema e reinstallate. Per rimuovere correttamente i programmi dal sistema operativo, è meglio utilizzare applicazioni specializzate "disinstallatori". Per questi scopi, ti consigliamo di utilizzare Revo Uninstaller. Istruzioni dettagliate su come farlo come reinstallare correttamente i programmi sul tuo computer e utilizzare Revo Uninstaller, può essere letto.

Tuttavia, i programmi programmi di disinstallazione Ad oggi è stato creato molto. Se il programma di cui sopra non ti soddisfa in alcun modo, puoi scegliere qualsiasi altra applicazione che ti piace da questo set di programmi.

Pulizia completa del sistema con programmi di pulizia

Questo metodo è anche abbastanza giustificato, soprattutto come prevenzione contro futuri fallimenti del programma. Ricordare! Meno “spazzatura” si accumula nel sistema operativo, più stabile sarà e funzionerà tutto il software installato su di esso!

Per eseguire compiti di questo tipo, è meglio utilizzare programmi speciali: "detergenti". Il migliore di questi, senza dubbio, è CCleaner. Come usare CCleaner e pulire completamente il sistema , è scritto in dettaglio. Per coloro che in futuro desiderano utilizzare questo programma in modo continuativo, consigliamo un'altra guida tematica "".

Tuttavia, ci sono anche molti programmi di pulizia sul moderno mercato dei computer. In caso di necessità, puoi facilmente selezionare qualsiasi altro programma per pulire il “sistema operativo” guardando questa serie di “Programmi per la pulizia del sistema operativo”.

Rimozione dei programmi all'avvio (esecuzione automatica)

I programmi in esecuzione automatica si avviano sempre automaticamente insieme al sistema operativo e continuano a rimanere bloccati in background in futuro. Senza dubbio, molti di essi potrebbero entrare in conflitto con altre applicazioni in esecuzione sul PC, oltre a rallentare notevolmente il sistema e spesso anche a causare arresti anomali! Prova a rimuovere tutte le applicazioni non necessarie dall'avvio e, molto probabilmente, i programmi necessari inizieranno ad avviarsi e a funzionare di nuovo normalmente.

È possibile cancellare l'avvio da oggetti non necessari in diversi modi, sia manualmente (tramite il servizio msconfig) e con l'aiuto di utilità specializzate, ad esempio lo stesso CCleaner. Puoi leggere ulteriori informazioni su come modificare l'esecuzione automatica nel manuale " ".

Pulizia dei computer dai virus

Il malware può anche essere il vero motivo per cui alcuni programmi su un computer potrebbero non funzionare o non avviarsi, poiché i virus possono facilmente danneggiare, eliminare e bloccare i file di programma funzionanti. Pertanto, consigliamo a tutti gli utenti di acquistare un antivirus serio e di scansionare completamente il sistema!

Qui puoi selezionare i programmi antivirus adatti (questi set contengono i migliori, comprese applicazioni antivirus gratuite di vario tipo):

Software antivirus aggiuntivo, è possibile cercare su mydiv.net in altri set di programmi nella sezione "Sicurezza".

Leggi attentamente queste guide su come utilizzare gli antivirus e pulire a fondo il tuo computer da vari malware:

Aggiungi eccezioni all'antivirus

Come sai, non esistono antivirus ideali. Molti di loro spesso soffrono di falsi positivi. In qualsiasi momento, un antivirus può facilmente eliminare dal computer i file di qualsiasi programma che “non gli piace” o bloccarne l’esecuzione. Di conseguenza, questi programmi smetteranno immediatamente di funzionare o si avvieranno del tutto.

Per evitare situazioni così spiacevoli, è necessario utilizzare la funzione "Eccezioni", disponibile in quasi tutti i normali antivirus. Notare che! Puoi aggiungere alle eccezioni solo i file e le cartelle che ritieni sicuri al 100%!

Per sapere come creare correttamente le eccezioni negli antivirus, leggi queste guide:

  • " ",

Esegui i programmi come amministratore e disabilita l'UAC

UAC- un sistema di controllo dell'account utente di Windows creato per controllare la delimitazione dei diritti di accesso degli utenti alle funzioni del sistema operativo e impedire l'avvio non autorizzato di varie applicazioni in modalità "in background".

Solo l'amministratore ha privilegi elevati nel sistema. E solo lui può eseguire molti servizi di sistema e applicazioni installate sul computer! Pertanto, se un programma non si avvia, prova a riavviarlo con diritti amministrativi. Allo stesso tempo, puoi spegnere il sistema UAC per non interferire in futuro.

Puoi leggere ulteriori informazioni su come eseguire questa operazione nel manuale " ".

Vari problemi di rete...

Qui troverai le soluzioni ai problemi di rete più comuni che causano il blocco o l'avvio di molti programmi installati sul tuo computer.

Prescrizione di Google DNS

Molti programmi richiedono una connessione Internet costante e stabile per essere avviati e funzionanti, con la quale la maggior parte dei nostri fornitori ha spesso seri problemi. Uno dei problemi più comuni sono i guasti del server DNS. Quindi, se il tuo router rileva la presenza di una connessione, ma per qualche motivo sconosciuto le pagine nel browser non vengono caricate, è del tutto possibile che il provider abbia qualche problema con i server DNS. Per risolvere il problema, è necessario impostarlo nelle impostazioni della scheda di rete server DNS alternativi di Google.

È fatto così. Fare clic sull'icona della rete (nell'angolo in basso a destra dello schermo) e aprire "Centro connessioni di rete e condivisione".

Nel menu che si apre, seleziona l'opzione "Cambia le impostazioni dell'adattatore" e verrai indirizzato alla sezione "Le connessioni di rete".

In questa sezione seleziona "Connessione LAN" O "Connessione di rete wireless"(se accedi a Internet tramite Wi-Fi). Fare clic con il tasto destro sull'oggetto selezionato e selezionare "Proprietà".

Nelle proprietà della scheda di rete, seleziona "Protocollo Internet versione 4 (TCP/IPv4)" facendo doppio clic su di esso. Nelle proprietà del protocollo di rete che si aprono, inserisci i seguenti numeri: "Server DNS preferito" - 8.8.8.8, "Server DNS alternativo"- 8.8.4.4. Successivamente, per confermare l'operazione, premere "OK".

In alternativa, puoi farlo. Nella colonna "server preferito", scrivi Indirizzo IP del router(Generalmente: 192.168.1.1 O 192.168.0.1 ), e in "alternativa" - già i DNS di Google.

Successivamente, se il problema riguardava i server DNS, le pagine del browser inizieranno ad aprirsi normalmente e il funzionamento di molti programmi che richiedono una connessione Internet ritorna normale.

Aggiunta di programmi alle eccezioni della rete antivirus

Come accennato in precedenza, in una delle istruzioni sopra descritte, molti antivirus moderni sono tutt'altro che ideali e spesso infastidiscono gli utenti con falsi positivi. A loro discrezione "puramente personale", possono facilmente bloccare tutta l'attività di rete di qualsiasi programma in esecuzione sul computer. Non è difficile indovinare dove questo porterà! C'è solo un modo per affrontare questa situazione: aggiungere programmi e processi in esecuzione nel sistema alle eccezioni

Disattiva il lavoro offline in Internet Explorer

Molte applicazioni Windows (ad esempio Windows Live Mail e Skype, ecc.) sono direttamente collegate al browser Internet Explorer. Cioè, semplicemente, usano il suo motore. Per questo motivo (in alcune situazioni) modalità offline questo browser potrebbe causare problemi con le applicazioni online. Se, ad esempio, la tua posta in Windows Live Mail non viene ripristinata o non riesci ad accedere a Skype (viene visualizzata una schermata bianca o blu senza campi per inserire login/password) e altri problemi simili con software che precedentemente funzionavano normalmente, potresti aver bisogno disattivare la modalità offline nell'Internet Explorer.

È fatto così. Avvia Internet Explorer. Premere il tasto "ALT" per visualizzare il pannello di controllo del browser. Apri la scheda "File" e rimuovi la casella di controllo dall'elemento "Lavorare in autonomia"(inoltre, questa opzione può essere posizionata nella scheda "Servizio").

Tuttavia, tieni presente che nelle nuove versioni del browser IE non è presente tale opzione nel pannello di controllo e puoi disattivare la modalità offline solo tramite modifica del registro!

Questo viene fatto come segue. Apri il menu "Inizio" e nella barra di ricerca digita il comando: regedit. Fare clic a sinistra. clicca sul collegamento che appare in alto regedit.exe per avviare l'editor del Registro di sistema.

Successivamente, trova il ramo nel registro: HKEY+CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Impostazioni Internet. Successivamente fare doppio clic con il tasto sinistro del mouse sul parametro "UtenteGlobalOffline" e nella finestra che si apre, imposta il valore - 0 .

Se trovi un parametro del genere nel registro, devi assolutamente crearlo! Fare clic con il tasto destro nella finestra destra dell'editor del registro e selezionare l'opzione "Creare", poi "Valore DWORD".

Una volta completate tutte le operazioni, la modalità offline di IE verrà disabilitata e la funzionalità dei programmi necessari dovrebbe essere ripristinata.

Questo conclude questa guida. Per quanto possibile, ti abbiamo presentato tutti i metodi più rapidi ed efficaci per risolvere i problemi comuni relativi al lancio e al funzionamento del software. Prova ad utilizzare quelli più adatti e, molto probabilmente, i tuoi programmi funzioneranno di nuovo!

Succede che alcuni programmi in Windows 7 non vuole essere installato, O il programma installato non vuole avviarsi. Ciò accade non perché il programma non possa essere eseguito su questo sistema operativo, ma semplicemente i programmatori che hanno scritto il programma hanno effettuato un controllo della versione finestre.
IN Windows 7 tale situazione è prevista ed è aggiunto un metodo eseguire programmi in modalità compatibilità con una versione precedente di Windows. Questo non vuol dire che questo metodo funzioni sempre al 100%. E il punto dipende dalle funzionalità del sistema operativo utilizzate dal programma. E se un programma del genere utilizza determinate funzionalità uniche che sono uniche versione precedente sistema operativo, in questo caso Modalità di compatibilità non aiuterà. Ma in pratica, tali programmi non si trovano molto spesso, quindi se si verifica un problema, dovresti provare a utilizzare il metodo eseguito in modalità compatibilità.
Per cominciare modalità di compatibilità programma o installazione, se non vuoi essere installato, dovresti aprire proprietà del programma. Fare clic con il tasto destro sull'icona del programma o del file da installare e selezionare "Proprietà".

Nella finestra che si apre, vai alla scheda "Compatibilità", seleziona la casella "Esegui il programma in modalità compatibilità per:"

ed espandere il menu per selezionare la versione finestre. Devo dire che l'elenco delle scelte del sistema operativo è piuttosto ampio, a cominciare da finestre95 e fino a Windows Vista SP2.

Qui puoi scegliere Opzioni aggiuntive per iniziare. E se il programma è stato scritto molto tempo fa, per le primissime versioni finestre, puoi provare un set limitato di colori ("Usa 256 colori") e anche eseguirlo in una piccola finestra con una risoluzione di 640 x 480. Alcuni programmi potrebbero non funzionare con gli stili desktop moderni, per loro dovresti selezionare "Disabilita visual design" e "Disabilita composizione desktop."
Seleziona l'opzione "Disabilita ridimensionamento ad alta risoluzione" se il carattere nella finestra del programma è molto piccolo o, al contrario, grande. Puoi anche selezionare la casella qui per eseguire il programma come amministratore.

Se non sei sicuro della tua scelta modalità di compatibilità programmi che puoi utilizzare uno strumento per la risoluzione dei problemi di compatibilità dei programmi Per diagnostica E prevenire problemi informatici. Per avviarlo, apri il Pannello di controllo e fai clic sulla voce "Risoluzione dei problemi". Nella finestra che si apre, individua la voce “Programmi” e clicca sulla riga sottostante.

Gli errori durante l'installazione di applicazioni da file con estensione .msi sono una delle manifestazioni di problemi con il servizio Windows Installer (nella versione russa, Windows Installer). Gli utenti di tutte le versioni di questo sistema operativo, ad eccezione delle prime, riscontrano un fenomeno simile. Fino ad ora, il problema con il programma di installazione è uno dei motivi più comuni 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 virale e la rimozione del virus non sempre risolve il problema;
  • installazione errata degli aggiornamenti di Windows;
  • un malfunzionamento del software di sicurezza quando, invece di bloccare un file msi sospetto, viene bloccato completamente il servizio di installazione;
  • cambiamenti nelle politiche di sicurezza informatica;
  • Danni ai file di sistema o al registro per motivi non legati ai virus (rimozione di componenti del programma di installazione, modifica non qualificata del registro, software corrotto, guasto del disco rigido, ecc.).

Verifica dell'integrità della struttura di Windows Installer

Il programma di installazione di Windows è costituito dai seguenti componenti:
  • file C:\Windows\System32\Msiexec.exe - direttamente dall'applicazione di installazione stessa;
  • file C:\Windows\System32\msi.dll - libreria di Windows Installer;
  • Servizio Msiserver, le cui impostazioni sono archiviate nella chiave di registro.
Prima della diagnosi è importante assicurarsi che entrambi questi file siano presenti nel sistema, che la sezione sopra sia nel registro e che i suoi parametri abbiano valori normali (i valori possono essere visualizzati nel registro di un simile , sistema di lavoro). Apri anche l'elenco dei servizi (premi Windows + R e inserisci il comando services.msc nella riga "Apri" dell'applicazione "Esegui"). Trova "Windows Installer" e assicurati che si avvii. Se mancano i file, copiateli da un altro sistema della stessa versione o dal disco di installazione. Se la chiave di registro è mancante o danneggiata, trasferiscila anche dal sistema funzionante. Per fare ciò, su un computer funzionante, esegui l'editor del registro (C:\Windows\Regedt.exe) e trova la sezione precedente. Fare clic con il tasto destro del mouse sul menu contestuale della cartella msiserver e fare clic su "Esporta". Salvare il file in formato .reg e trasferirlo sulla macchina problematica. Fare doppio clic su questo file e accettare di aggiungere dati al registro. Riavvia il tuo computer. Se il servizio Msiserver continua a non avviarsi verificare che il servizio RPC (Remote Procedure Call) da cui dipende sia 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 una serie di azioni nel Blocco note e salvalo come estensione .bat. Per avviare un file è sufficiente fare doppio clic su di esso. Per rendere effettive le modifiche, fare clic sul desktop e premere F5.

Verifica delle impostazioni di sicurezza e dei diritti di accesso

Windows Installer potrebbe non funzionare perché è bloccato da un software di sicurezza oppure il sistema operativo non dispone dei diritti necessari. Innanzitutto, diamo un'occhiata al software. Se hai installato un antivirus, disabilitalo temporaneamente. Ogni prodotto ha i propri metodi di disabilitazione, ma molto spesso ciò avviene tramite il menu contestuale dell'icona dell'antivirus nella barra delle applicazioni. Ora occupiamoci dei diritti. Apri il menu contestuale di Msiexec.exe ed espandi 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 esserne il proprietario. Il sistema deve disporre delle autorizzazioni di "lettura" e "lettura ed esecuzione". Il servizio Trustedinstaller è stato introdotto per la prima volta in Windows Vista, quindi in Windows XP deve essere garantito l'accesso completo al sistema. Tutto quanto scritto di seguito si applica alle versioni rilasciate successivamente a XP. Per verificare chi possiede Msiexec.exe, fare clic sul pulsante "Avanzate" nella stessa scheda. Nella finestra successiva, espandi la scheda "Proprietario". Imposta il proprietario sul servizio Trustedinstaller se viene specificato qualcos'altro come proprietario. Se non è presente nell'elenco "Cambia proprietario in", fare clic sul pulsante "Cambia", quindi su "Altri utenti e gruppi". Inserisci Trustedinstaller nel campo "Inserisci nomi...", fai clic su "Controlla nomi" e OK. Ritorna alla finestra precedente. Nella scheda "Autorizzazioni effettive", assegna i diritti necessari a Trustedinstaller e al sistema. La libreria msi.dll dovrebbe avere esattamente le stesse impostazioni di sicurezza. Ora controlliamo se ci sono restrizioni per l'utente "Sistema" per accedere a quanto segue:
  • unità di sistema (solitamente unità C);
  • cartelle temporanee (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 stai tentando di installare il programma.
Al sistema deve essere garantito l'accesso completo a tutti questi oggetti. 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 i nostri consigli non ti hanno aiutato, la causa del fallimento risiede in qualcos'altro e gli specialisti dovrebbero occuparsene.

Windows 7, nonostante il rilascio dei nuovi sistemi operativi di questa famiglia, rimane ancora uno dei più apprezzati e richiesti dagli utenti di tutto il mondo, grazie alla sua versatilità. Ma, a quanto pare, non è sempre possibile utilizzare alcune applicazioni installate dall'utente. Molto spesso, tali situazioni compaiono nella fase di installazione. Ma perché su Windows 7 che, in teoria, dovrebbe funzionare senza problemi? Ci sono molte ragioni per questo, di cui parleremo più avanti. Ma vengono presi in considerazione solo i problemi più elementari e più comuni, poiché è semplicemente impossibile coprirli tutti, soprattutto se si tiene conto di ogni caso specifico di guasti ed errori.

Perché i programmi non sono installati su Windows 7: ragioni principali

Innanzitutto, esaminiamo i motivi che causano la comparsa di errori all'inizio dell'installazione. Tra questi, gli aspetti più importanti sono i seguenti:

  • l'utente non dispone dei diritti necessari;
  • bloccare l'installazione di antivirus e firewall;
  • mancata corrispondenza tra l'architettura del sistema e il software installato;
  • hardware e driver obsoleti o non supportati;
  • build di distribuzione incomplete e file importanti del sistema operativo mancanti;
  • piattaforme aggiuntive obsolete;
  • componenti residui di versioni precedenti delle applicazioni installate;
  • problemi di compatibilità;
  • Corruzione ed errori del file MSI;
  • esposizione ai virus.

Naturalmente, l'elenco di cui sopra non può essere definito assolutamente completo e riflette tutte le possibili situazioni, tuttavia, nella maggior parte dei casi, questi sono i motivi che impediscono la normale installazione di software, tra cui le posizioni principali appartengono ai moderni giochi per computer e alle applicazioni per il lavoro. con la multimedialità.

Risoluzione dei problemi relativi agli errori di Windows Installer per Windows 7 all'inizio dell'installazione

Per eliminare possibili guasti ed errori, iniziamo dalla cosa più semplice: se l'utente dispone dei diritti necessari per installare un programma. Non è un segreto che proprio con la settima versione di Windows il cosiddetto super amministratore sia apparso per la prima volta con un account nascosto ma costantemente attivo, che come utente ha molti più diritti di accesso per modificare i parametri di sistema rispetto a qualsiasi altro utente registrato nel sistema, anche dal gruppo di amministratori. E qualsiasi programma, come sai, ad eccezione delle versioni portatili, modifica semplicemente alcune opzioni di sistema, ad esempio registrando le proprie librerie dinamiche o creando le proprie chiavi nel registro di sistema, per le quali è necessario ottenere l'autorizzazione appropriata. E se aggiungi qui il controllo dell'account utente UAC, sembra che l'utente medio non abbia alcun privilegio.

Tuttavia, se Windows Installer per Windows 7 immediatamente dopo l'avvio dell'installazione restituisce un errore, puoi correggere la situazione semplicemente eseguendo il programma di installazione come amministratore tramite il menu RMB sull'oggetto selezionato. Successivamente, l'errore potrebbe scomparire. Ma non dovresti fare affidamento solo su questa opzione.

Problemi con il software di sicurezza

Supponiamo ora che i programmi di installazione vengano avviati con i diritti necessari, ma che i programmi non siano ancora installati su Windows 7. Cosa fare? Innanzitutto, dovresti leggere le condizioni di installazione se non stai tentando di installare la versione ufficiale dell'applicazione, ma stai utilizzando una sorta di repack modificato o personalizzato.

Sebbene ciò possa applicarsi anche ad alcune versioni di software legittimo, a volte è consigliabile disabilitare la protezione antivirus in tempo reale mentre l'installazione è in esecuzione, soprattutto se sul computer è installato un antivirus gratuito come Avast. In linea di principio, azioni simili possono essere eseguite con il firewall di Windows, ma nella maggior parte dei casi ciò non è necessario.

Capacità del sistema

Ora qualche parola su un'altra situazione in cui i programmi non sono installati su Windows 7. L'errore del programma di installazione potrebbe apparire più e più volte se il tuo sistema operativo ha un'architettura diversa da quella che intende utilizzare l'applicazione installata.

Nelle proprietà del computer tramite RMB, guarda una breve descrizione del sistema utilizzato. Se hai Windows 7 x64, non dovrebbero esserci problemi, poiché su questo sistema possono essere installati sia programmi a 64 che a 32 bit. Ma al contrario, assolutamente no.

Aggiornamenti hardware, driver e sistema

A volte potresti riscontrare problemi con l'hardware installato sul computer, ad esempio, processori che non supportano l'architettura x64. Ma, poiché oggi questo è molto raro, la comparsa di conflitti, se i programmi non vengono installati su Windows 7 con nessun pretesto, è associata all'errata installazione dei driver, alla loro assenza o obsolescenza. Il fatto che il sistema stesso possa scegliere il driver più adatto per un determinato dispositivo (come sembra) non significa affatto che l'apparecchiatura su cui è in esecuzione tale software funzionerà senza guasti. In questo caso, dovresti installare esclusivamente driver “nativi” (preferibilmente aggiornati), scaricandoli, ad esempio, dal sito ufficiale del produttore del dispositivo.

Per automatizzare tali processi, è possibile utilizzare speciali programmi di aggiornamento dei driver come Driver Booster, che trovano le ultime versioni del software di controllo con l'architettura desiderata e le integrano nel sistema senza l'intervento dell'utente.

Se il driver richiesto non viene trovato, in “Gestione periferiche”, che può essere richiamato tramite parametri di sistema aggiuntivi e la scheda hardware, “Pannello di controllo” o la console “Esegui” inserendo il comando devmgmt.msc, è necessario utilizzare il scheda informazioni e dopo aver selezionato l'apparecchiatura di visualizzazione ID dall'elenco, copiare la riga più lunga contenente gli identificatori VEN e DEV, quindi utilizzarla per cercare un driver, scaricarlo e installarlo autonomamente. Inoltre, dopo averlo salvato sul disco rigido o su un dispositivo di archiviazione esterno, puoi impostare il sistema in modo che venga installato dalla posizione selezionata.

Spesso i moderni prodotti software implicano anche l'installazione degli ultimi aggiornamenti per il sistema operativo stesso.

Se tali pacchetti non vengono trovati e integrati automaticamente nel sistema, è possibile utilizzare il Centro aggiornamenti per cercarli manualmente e quindi installarli al termine del download.

Build di app non ufficiali e librerie mancanti

A volte i programmi su Windows 7 non vengono installati a causa del fatto che viene utilizzato un repack non ufficiale (solitamente ridotto), in cui potrebbero mancare file importanti dell'applicazione installata. In questo caso è meglio non sperimentare, ma trovare la versione ufficiale del programma. Ma succede anche che il sistema stesso non disponga delle librerie dinamiche necessarie affinché l'applicazione funzioni correttamente. Alcune persone consigliano di scaricare da soli i componenti mancanti, quindi di inserirli nella cartella System32 e quindi di registrarli utilizzando lo strumento regsvr32. La questione, devo dire, è piuttosto noiosa.

Quindi non è più semplice utilizzare una speciale utility DLL Suite in grado di rilevare automaticamente le librerie mancanti o danneggiate e scaricarle da Internet?

Piattaforme aggiuntive installate in modo errato e obsolete

Se parliamo specificamente di giochi e contenuti multimediali, su qualsiasi sistema devono essere installate piattaforme aggiuntive speciali, senza le quali nessun programma del genere funzionerà semplicemente. Tra questi ce ne sono tre principali:

  • DirectX;
  • .NET Framework;
  • Ridistribuibile in Visual C++.

Il problema qui è che se per le prime due piattaforme puoi trovare e installare le versioni più recenti direttamente dal sito ufficiale di Microsoft, allora la versione del terzo componente, ad esempio, per giochi un po' obsoleti, non deve necessariamente essere l'ultima . In generale, il programma di installazione deve inizialmente contenere uno strumento che installi la modifica richiesta della piattaforma, ma se il programma di installazione stesso è danneggiato, questo componente dovrà essere integrato tu stesso nel sistema.

Per quanto riguarda i contenuti multimediali, se l'utente ha a che fare con programmi sviluppati da Apple adattati per Windows 7 x64 o x86, potrebbe essere necessaria anche l'installazione di componenti aggiuntivi. Molto spesso è necessaria la piattaforma QuickTime.

Resti di vecchie versioni cancellate di programmi

Un altro motivo per cui i programmi non vengono installati su Windows 7 potrebbe essere dovuto alla rimozione di residui di versioni precedenti delle applicazioni. Come sapete, la rimozione attenta e completa dei programmi installati è uno dei punti deboli di tutti i sistemi di questa famiglia. Ma spesso alla fine di tali processi è possibile trovare un numero enorme di componenti residui sotto forma di file, directory e chiavi di registro. Pertanto, per rimuovere le applicazioni nel modo più completo possibile, è meglio utilizzare programmi di disinstallazione automatica (ad esempio iObit Uninstaller) o pulire il sistema utilizzando ottimizzatori (CCleaner, Advanced SystemCare, ecc.).

Utilizzo della modalità compatibilità

Ma alcune applicazioni obsolete (o anche la loro installazione), che funzionano senza problemi nelle versioni precedenti di Windows, a volte è consigliabile eseguirle utilizzando la cosiddetta modalità di compatibilità.

In Windows 7, in questo caso, il programma di installazione o l'applicazione installata riconoscerà il sistema operativo non come la settima versione, ma come una modifica precedente. Tieni presente che non è previsto l'aggiornamento della versione del sistema, ovvero nella settima modifica non c'è alcuna compatibilità con Windows 8, 8.1 o 10 (anche se teoricamente tutti e quattro i sistemi possono garantire il corretto funzionamento dello stesso programma). È possibile selezionare la modalità desiderata tramite le proprietà del file in fase di avvio, utilizzando la voce proprietà e la scheda corrispondente in cui è selezionata dall'elenco la versione richiesta del sistema operativo.

File di installazione danneggiati e problemi di servizio

Infine, uno dei problemi di installazione più comuni riguarda il danneggiamento dell'installatore stesso. Ciò potrebbe essere parzialmente dovuto al caricamento incompleto delle distribuzioni o dei file di installazione confezionati negli archivi; a volte il programma di installazione integrato di Windows stesso potrebbe non funzionare correttamente, ecc.

Nel primo caso basterà riscaricare il contenuto, nel secondo utilizzare la sezione servizi (services.msc), interrompere il servizio Windows Installer, riavviare il dispositivo informatico e riaccenderlo se l'attivazione non avviene automaticamente .

Impatto virale

Infine, la vera piaga di tutti i sistemi Windows sono gli applet antivirus. Penetrano nel sistema in vari modi, influenzando i suoi componenti importanti, ma molto spesso tali minacce possono essere trovate su tutti i tipi di tracker torrent. Pertanto, dopo aver scaricato i file da tali risorse Internet, è necessario controllarli immediatamente con una sorta di scanner portatile. Ma anche qui dovrebbe essere chiaro che non tutti i virus moderni possono essere rilevati dagli scanner antivirus. Alcuni di essi (ad esempio gli applet pubblicitari chiamati browser hijacker) possono mascherarsi da programmi di affiliazione ufficiali e penetrare nel sistema in modo completamente legale.