De ce nu sunt instalate programele din fișierele .msi? Programul de instalare Windows nu funcționează. Motive pentru care programele nu sunt instalate și lansate Programul de instalare nu pornește

Eroarea de instalare Windows este una dintre cele mai frecvente probleme pop-up întâlnite de utilizatorii sistemului de operare Windows.

Eroarea poate apărea indiferent de versiunea sistemului de operare.

Motivele erorii

Puteți scana sistemul de operare folosind comanda Sfc /scannow. Trebuie să îl introduceți în fereastra liniei de comandă.

De asemenea, puteți lansa linia de comandă în alte două moduri:

  • Start -> Toate programele -> Accesorii -> Linie de comandă.
  • Start -> Run și introduceți numele programului cmd.exe

În câteva minute vi se vor furniza informații detaliate despre discurile OS, fișierele corupte, problemele cu serviciile și alte programe de sistem.

Linia de comandă nu numai că va găsi fișiere corupte și corupte, ci și le va înlocui cu altele funcționale.

După scanare, închideți promptul de comandă și reporniți computerul personal sau laptopul. Încercați să rulați procesul de instalare a oricărui fișier executabil.

De asemenea, Microsoft oferă utilizatorilor un utilitar automat care poate rezolva problema cu programul de instalare.

Accesați adresa web a site-ului web oficial al companiei https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

În fereastra care se deschide, faceți clic pe butonul „Run acum”. Utilitarul va restabili configurația corectă a programului de instalare.

Este de remarcat faptul că utilitarul nu funcționează cu cea de-a opta versiune a sistemului de operare.

Configurarea accesului instalatorului la fișierele msi

Problema de instalare poate fi cauzată de faptul că programul de instalare nu are acces la fișierele msi. Utilizatorul poate rezolva această problemă independent.

Urmați instrucțiunile de mai jos:

  • Găsiți fișierul de instalare și faceți clic dreapta pe el;
  • Selectați fereastra de proprietăți;
  • Accesați fila setări de securitate;
  • În caseta de text grupuri sau utilizatori, verificați dacă există un utilizator numit „sistem”. Dacă nu este acolo, trebuie să adăugați utilizatorul manual;

  • Pentru a adăuga un utilizator nou, faceți clic pe butonul Editare și apoi pe butonul Adăugare;
  • În câmpul de text pentru numele obiectului selectat, scrieți cuvântul „sistem” (fără ghilimele). Dacă utilizați versiunea în limba engleză a sistemului de operare, introduceți cuvântul System;
  • Cuvântul introdus trebuie subliniat instantaneu, așa cum se arată în figura de mai jos;

  • Bifați caseta de lângă Acces complet și acum faceți clic pe butonul OK;

Programul de instalare va putea acum să acceseze fișierul executabil. Instalarea ar trebui să se termine fără probleme.

Vă rugăm să rețineți că, în unele cazuri, software-ul antivirus poate bloca accesul la fișierul de instalare.

Pentru a rezolva această problemă, trebuie să vă conectați la sistemul de operare sub un cont de administrator, să dezactivați antivirusul și să activați compatibilitatea cu alte versiuni ale sistemului de operare în setările proprietăților antivirus, așa cum se arată în figura de mai jos.

Eroare Windows Installer - Depanare

Există un număr imens de motive pentru care programele instalate pe un computer încetează brusc să funcționeze sau încep să ruleze cu totul. Din păcate, multe dintre ele sunt de natură extrem de specifică, asociate cu anumite software și nuanțe tehnice ale fiecărei aplicații individuale și necesită o abordare exclusivă din partea utilizatorului pentru a rezolva problema restabilirii funcționalității acestora.

Cu toate acestea, există multe motive comune care apar destul de des și, eliminându-le, puteți restabili cu ușurință funcționarea majorității software-ului. Dorim să oferim astfel de soluții universale cu adevărat eficiente utilizatorilor noștri în instrucțiunile de mai jos.

Deci, dacă vreun program instalat pe computer a încetat să funcționeze sau să pornească, aveți nevoie de...

Verificați cerințele tehnice (cerințe de sistem)

Înainte de a descărca și utiliza orice program, verificați întotdeauna cu atenție cerințele tehnice pentru fiecare program pe site-ul oficial al dezvoltatorului de software. În același timp, asigurați-vă că aveți în vedere că o astfel de tehnologie. Există două tipuri de cerințe: minim (garantați că programul va rula pe mașina dvs., dar nu garantați că va funcționa rapid și complet) Și recomandat.

Cei care descarcă software de pe site-ul nostru mydiv.net ar trebui să rețină că informațiile despre cerințele tehnice se află pe pagina principală a fiecărui program din fila „Cerințe”(vezi captura de ecran).

Studiind tehnologia. cerințele fiecărei aplicații, acordați atenție următoarelor nuanțe, mai ales dacă aveți probleme nu cu software-ul „casnic”, ci cu utilități specializate ( de exemplu, programul de configurare, testare și overclockare a oricărui hardware sau a altor aplicații profesionale nu pornește / nu funcționează):

  • Puterea procesorului, marca, modelul și alți parametri suplimentari (de exemplu: Intel Core 2 Extreme QX9650, 3GHz).
  • Capacitate RAM, marca, tipul, frecvența magistralei etc. (de exemplu: Corsair DDR3 2048MB, 1333MHz).
  • Parametrii plăcii video: marca, modelul, integrată (încorporată) sau discretă (externă), volumul și tipul memoriei video etc. (de exemplu: AMD Radeon HD 7770, 1GB GDDR5).
  • Hard disk: asigurați-vă că verificați cantitatea de spațiu liber necesară pentru a instala programul + spațiu suplimentar pentru stocarea fișierelor temporare și create în acest program, precum și: marca, modelul, tipul (extern sau intern), tipul (SSD, HDD). sau SSHD) și alte tehnologii. parametrii hard diskului.
  • Placa de sunet. Verificați cu atenție toate cerințele pentru dispozitivul de sunet: marca, modelul, tipul (intern sau extern), etc. Acest lucru este necesar în special pentru lansarea și utilizarea programelor specializate pentru configurarea și testarea plăcilor de sunet, editorilor audio, convertoarelor etc.
  • Cerințe de sistem de operare: Asigurați-vă că verificați versiunea sistemului de operare, numărul său de compilare, cerințele pentru prezența pachetelor de servicii instalate, adâncimea de biți a sistemului de operare etc. (de exemplu: Windows 7 Home Premium SP1 x64 sau Windows 10 Build 10547).
  • Software suplimentar. Pe lângă cerințele hardware necesare pentru lansarea și operarea programelor, există și „cerințe software” pentru software. Adică, pentru funcționarea normală a oricărei aplicații, poate fi necesară instalarea obligatorie a unui software tehnic suplimentar. Iată o listă cu ceea ce trebuie neapărat să instalați pe computer și să actualizați periodic pentru a menține actualizată versiunea instalată:
    • Microsoft DirectX. Un set de biblioteci și instrumente necesare pentru procesarea și reproducerea graficii computerizate.
    • K-Lite Codec Pack sau Advaced Codecs. Seturi de codecuri multimedia necesare pentru redarea audio și video pe un computer. De asemenea, sunt adesea folosite de programe specializate pentru editarea și conversia audio și video.
    • Adobe Flash Player. Un program suplimentar de browser care vă permite să redați videoclipuri pe Internet.
    • Microsoft Visual C++. Un set de biblioteci și pluginuri necesare pentru funcționarea multor programe de calculator (inclusiv jocuri video) scrise în C++ sau C#.
    • Microsoft .NET Framework. Necesar pentru programele și jocurile scrise folosind tehnologia .NET.
    • Java JRE. Necesar pentru rularea programelor create folosind limbajul Java.

Pentru alte cerințe software, verificați pe site-urile web oficiale ale dezvoltatorilor de programe! Studiind cu atenție toate cerințele hardware și software, veți înțelege imediat dacă computerul dumneavoastră poate gestiona programul necesar sau nu!

Actualizați/reinstalați driverele

Driverul este cel mai important program tehnic de care depinde în proporție de 100% funcționarea normală a tuturor dispozitivelor conectate la computer (procesor, placă video, placă de sunet și alte dispozitive), precum și sistemul de operare în sine și tot software-ul instalat pe acesta. . De acord, dacă aveți probleme cu driverul camerei web, este puțin probabil să puteți utiliza un program pentru înregistrarea de pe o cameră web sau să efectuați un apel video pe Skype. O altă opțiune... De exemplu, dacă nu aveți un driver de placă de sunet instalat pe computer (sau a început să intre în conflict), atunci playerul dvs. media va afișa cu siguranță „filme mute” și puteți, de asemenea, să uitați să lucrați în editori/convertoare audio. Prin urmare, este destul de evident că trebuie să monitorizați cu atenție driverele și să le actualizați la timp!

Dezinstalarea și reinstalarea completă a programelor deteriorate

Într-adevăr, această metodă poate funcționa cu adevărat. Aplicațiile care eșuează sau nu pornesc deloc trebuie eliminate din sistem și reinstalate. Pentru a elimina corect programele din sistemul de operare, cel mai bine este să folosiți aplicații specializate "dezinstalare". În aceste scopuri, vă recomandăm să utilizați Revo Uninstaller. Instrucțiuni detaliate despre cum să cum să reinstalați corect programele pe computer și să utilizați Revo Uninstaller, poate fi citit în.

Cu toate acestea, programele dezinstalatoare Până în prezent, s-au creat multe. Dacă programul de mai sus nu vă convine în niciun fel, atunci puteți alege orice altă aplicație care vă place din acest set de programe.

Curățare completă a sistemului cu programe de curățare

Această metodă este, de asemenea, destul de justificată, mai ales ca o măsură preventivă împotriva eșecurilor programului în viitor. Tine minte! Cu cât se acumulează mai puțin „gunoi” în sistemul de operare, cu atât acesta va funcționa mai stabil și tot software-ul instalat pe el!

Pentru a efectua sarcini de acest fel, cel mai bine este să utilizați programe speciale - „curățeni”. Cel mai bun dintre ei, fără îndoială, este CCleaner. Cum se utilizează CCleaner și curățați complet sistemul , este scris în detaliu. Pentru cei care ar dori să utilizeze acest program în mod continuu în viitor, recomandăm un alt ghid tematic „”.

Cu toate acestea, există și o mulțime de programe de curățare pe piața modernă de calculatoare. Dacă este nevoie, puteți selecta cu ușurință orice alt program pentru a curăța „OS” uitându-vă la acest set de „Programe pentru curățarea sistemului de operare”.

Eliminarea programelor de la pornire (autorun)

Programele care sunt în rulare automată pornesc întotdeauna automat împreună cu sistemul de operare și continuă să rămână în fundal în viitor. Fără îndoială, multe dintre ele pot intra în conflict cu alte aplicații care rulează/rulează pe PC, precum și să încetinească foarte mult sistemul și chiar să conducă adesea la blocări! Încercați să eliminați toate aplicațiile inutile de la pornire și, foarte posibil, programele de care aveți nevoie vor începe să se lanseze și să funcționeze din nou normal.

Puteți șterge pornirea de obiecte inutile în diferite moduri, fie manual (prin intermediul serviciului msconfig), și cu ajutorul utilităților specializate, de exemplu, același CCleaner. Puteți citi mai multe despre cum să editați autorun în manualul „ ”.

Curățarea computerelor de viruși

Programele malware pot fi, de asemenea, motivul real pentru care anumite programe de pe un computer pot să nu funcționeze sau să nu pornească, deoarece virușii pot deteriora, șterge și bloca cu ușurință fișierele de program care funcționează. Prin urmare, recomandăm tuturor utilizatorilor să achiziționeze un antivirus serios și să scaneze complet sistemul!

Puteți selecta aici programe antivirus potrivite (aceste seturi conțin cele mai bune, inclusiv aplicații antivirus gratuite de diferite tipuri):

Software antivirus suplimentar, puteți căuta pe mydiv.netîn alte seturi de programe din secțiunea „Securitate”.

Citiți cu atenție aceste ghiduri despre cum să utilizați antivirusuri și să curățați complet computerul de diferite programe malware:

Adăugați excepții la antivirus

După cum știți, nu există antivirusuri ideale. Mulți dintre ei suferă adesea de fals pozitive. În orice moment, un antivirus poate șterge cu ușurință fișierele oricărui program care „nu-i place” de pe computer sau poate bloca execuția acestora. În consecință, aceste programe vor înceta imediat să funcționeze sau vor începe cu totul.

Pentru a evita astfel de situații neplăcute, trebuie să utilizați funcția „Excepții”, disponibil în aproape orice antivirus normal. Vă rugăm să rețineți! Puteți adăuga doar acele fișiere și foldere pe care le considerați 100% sigure la excepții!

Pentru a afla cum să creați corect excepții în antivirusuri, citiți aceste ghiduri:

  • " ",

Rulați programe ca administrator și dezactivați UAC

UAC- un sistem de control al contului de utilizator Windows creat pentru a controla delimitarea drepturilor de acces utilizator la funcțiile sistemului de operare și pentru a preveni lansarea neautorizată a diferitelor aplicații în modul „în fundal”.

Doar administratorul are privilegii ridicate în sistem. Și numai acesta poate rula multe servicii de sistem și aplicații instalate pe computer! Prin urmare, dacă vreun program nu pornește pentru dvs., încercați să-l reporniți cu drepturi administrative. În același timp, puteți opri sistemul UAC pentru a nu interveni în viitor.

Puteți citi mai multe despre cum se face acest lucru în manualul " ".

Diverse probleme de rețea...

Aici veți găsi soluții la cele mai frecvente probleme de rețea care fac ca multe programe instalate pe computer să nu mai funcționeze sau să pornească.

Prescrierea DNS Google

Multe programe necesită o conexiune la Internet constantă și stabilă pentru a se lansa și a funcționa, cu care majoritatea furnizorilor noștri au adesea probleme serioase. Una dintre cele mai frecvente probleme este defecțiunile serverului DNS. Deci, dacă routerul detectează prezența unei conexiuni, dar dintr-un motiv necunoscut paginile din browser nu se încarcă, este foarte posibil ca furnizorul să aibă unele probleme cu serverele DNS. Pentru a remedia problema, trebuie să o setați în setările plăcii de rețea servere DNS alternative de la Google.

Se face așa. Faceți clic pe pictograma de rețea (în colțul din dreapta jos al ecranului) și deschideți "Centrul de rețea și partajare".

În meniul care se deschide, selectați opțiunea "Schimbă setările adaptorului"și vei fi dus la secțiune "Conexiuni de retea".

În această secțiune, selectați "Conexiune LAN" sau „Conexiune la rețea fără fir”(dacă obțineți internet prin Wi-Fi). Faceți clic dreapta pe obiectul selectat și selectați „Proprietăți”.

În proprietățile plăcii de rețea, selectați „Internet Protocol Versiunea 4 (TCP/IPv4)” făcând dublu clic pe el. În proprietățile protocolului de rețea care se deschid, introduceți următoarele numere: „Server DNS preferat” - 8.8.8.8, „Server DNS alternativ”- 8.8.4.4. Apoi, pentru a confirma operația, apăsați "BINE".

Ca alternativă, puteți face acest lucru. În coloana „server preferat”, scrieți adresa IP a routerului dvs(de obicei: 192.168.1.1 sau 192.168.0.1 ), iar în „alternativă” - deja DNS-ul Google.

După aceasta, dacă problema a fost cu serverele DNS, paginile din browser încep să se deschidă normal, iar funcționarea multor programe care necesită o conexiune la Internet revine la normal.

Adăugarea de programe la excepțiile rețelei antivirus

După cum am menționat mai devreme, într-una dintre instrucțiunile descrise mai sus, multe antivirusuri moderne sunt departe de a fi ideale și adesea deranjează utilizatorii cu rezultate false pozitive. La discreția lor „pur personală”, aceștia pot bloca cu ușurință toată activitatea de rețea a oricăror programe care rulează/rulează pe computer. Nu este greu de ghicit unde va duce asta! Există o singură modalitate de a face față asta - adăugați programe și procese care rulează în sistem la excepții

Dezactivați lucrul offline în Internet Explorer

Multe aplicații Windows (de exemplu, Windows Live Mail și Skype etc.) sunt conectate direct la browserul Internet Explorer. Adică, pur și simplu, își folosesc motorul. Din această cauză (în unele situații) modul offline acest browser poate cauza probleme cu aplicațiile online. Dacă, de exemplu, e-mailul dvs. din Windows Live Mail nu este restaurat sau nu vă puteți conecta la Skype (este afișat un ecran alb sau albastru fără câmpuri pentru introducerea numelui de utilizator/parolă) și alte probleme similare cu software-ul care funcționează anterior în mod normal, este posibil să aveți nevoie dezactivați modul offlineîn Internet Explorer.

Se face așa. Lansați Internet Explorer. Apăsați tasta "ALT" pentru a afișa panoul de control al browserului. Deschide fila "Fişier"și eliminați caseta de selectare din articol „Lucrează autonom”(de asemenea, această opțiune poate fi localizată în fila "Serviciu").

Cu toate acestea, rețineți că în noile versiuni ale browserului IE, nu există o astfel de opțiune în panoul de control și puteți dezactiva modul offline numai prin editarea registrului!

Acest lucru se face după cum urmează. Deschide meniul "Start" iar în bara de căutare tastați comanda: regedit. Faceți clic pe stânga. faceți clic pe comanda rapidă care apare în partea de sus regedit.exe pentru a lansa Registry Editor.

Apoi, găsiți filiala în registru: HKEY+CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings. După aceasta, faceți dublu clic cu butonul stâng al mouse-ului pe parametru „GlobalUserOffline” iar în fereastra care se deschide, setați valoarea - 0 .

Dacă găsiți un astfel de parametru în registru, atunci trebuie neapărat să-l creați! Faceți clic dreapta în fereastra din dreapta a Editorului Registrului și selectați opțiunea "Crea", și apoi „Valoare DWORD”.

După ce toate operațiunile sunt finalizate, modul offline al IE va fi dezactivat și funcționalitatea programelor de care aveți nevoie ar trebui să fie restaurată.

Aceasta încheie acest ghid. Pe cât posibil, v-am prezentat toate cele mai rapide și eficiente metode de rezolvare a problemelor comune legate de lansarea și funcționarea software-ului. Încearcă să le folosești pe cele mai potrivite și, cel mai probabil, programele tale vor funcționa din nou!

Se întâmplă ca unele programe în Windows 7 nu vrea să se instaleze, sau Programul instalat nu vrea să pornească. Acest lucru se întâmplă nu pentru că programul nu poate rula pe acest sistem de operare, ci pur și simplu pentru că programatorii care au scris programul au verificat versiunea Windows.
ÎN Windows 7 se prevede o astfel de situaţie şi se adaugă o metodă rulați programe în modul de compatibilitate cu o versiune anterioară de Windows. Acest lucru nu înseamnă că această metodă funcționează întotdeauna 100%. Și totul depinde de capabilitățile sistemului de operare pe care programul le folosește. Și dacă un astfel de program folosește anumite capacități unice care sunt unice pentru versiunea anterioara sistem de operare, în acest caz Mod de compatibilitate nu va ajuta. Dar, în practică, astfel de programe nu se găsesc foarte des, așa că dacă apare o problemă, ar trebui să încercați să utilizați metoda rulează în modul de compatibilitate.
Pentru început Mod de compatibilitate program sau instalare, dacă nu dorește să fie instalat, ar trebui să deschideți proprietățile programului. Faceți clic dreapta pe pictograma programului sau fișierului instalat și selectați „Proprietăți”.

În fereastra care se deschide, accesați fila „Compatibilitate”, bifați caseta „Rulați programul în modul de compatibilitate pentru:”

și deschideți meniul pentru a selecta versiunea Windows. Trebuie să spun că lista de opțiuni de SO este destul de extinsă, începând cu Windows 95 si pana la Windows Vista SP2.

Aici puteți alege și Opțiuni suplimentare pentru început. Și dacă programul a fost scris cu mult timp în urmă, pentru versiuni foarte timpurii Windows, puteți încerca un set limitat de culori („Utilizați 256 de culori”) și, de asemenea, puteți rula într-o fereastră mică cu o rezoluție de 640 x 480. Este posibil ca unele programe să nu funcționeze cu stiluri moderne de desktop, pentru ele ar trebui să bifați „Dezactivați design vizual” și „Dezactivați compoziția desktopului”.
Bifați opțiunea „Dezactivați scalarea la rezoluție înaltă” dacă fontul din fereastra programului este foarte mic sau, dimpotrivă, mare. De asemenea, puteți bifa caseta de aici pentru a rula programul ca administrator.

Dacă nu ești sigur de alegerea ta Mod de compatibilitate programe pe care le puteți utiliza un instrument pentru depanarea problemelor de compatibilitate cu programele Pentru diagnosticeȘi prevenirea problemelor computerului. Pentru a-l lansa, deschideți Panoul de control și faceți clic pe elementul „Depanare”. În fereastra care se deschide, găsiți elementul „Programe” și faceți clic pe linia de mai jos.

Erorile la instalarea aplicațiilor din fișierele cu extensia .msi sunt una dintre manifestările problemelor cu serviciul Windows Installer (în versiunea rusă, Windows Installer). Utilizatorii tuturor versiunilor acestui sistem de operare, cu excepția celor mai vechi, se confruntă cu un fenomen similar. Până acum, problema cu programul de instalare este unul dintre motivele comune pentru care utilizatorii decid să reinstaleze sistemul. Să încercăm să ne dăm seama cum să evităm acest lucru. Motivul pentru care Windows Installer nu funcționează poate fi următorul:

  • infecția virală, iar eliminarea virusului nu rezolvă întotdeauna problema;
  • instalarea incorectă a actualizărilor Windows;
  • o defecțiune a software-ului de securitate atunci când, în loc să blocheze un fișier msi suspect, serviciul de instalare este blocat complet;
  • modificări ale politicilor de securitate informatică;
  • Deteriorarea fișierelor de sistem sau a registrului din motive care nu țin de viruși (înlăturarea componentelor de instalare, editarea necalificată a registrului, software-ul strâmb, defecțiunea hard diskului etc.).

Verificarea integrității structurii Windows Installer

Windows Installer constă din următoarele componente:
  • fișierul C:\Windows\System32\Msiexec.exe - direct de aplicația de instalare în sine;
  • fișier C:\Windows\System32\msi.dll - biblioteca Windows Installer;
  • Serviciul Msserver, ale cărui setări sunt stocate în cheia de registry.
Înainte de a diagnostica, este important să vă asigurați că ambele fișiere sunt prezente în sistem, că secțiunea de mai sus este în registru și că parametrii săi au valori normale (valorile pot fi vizualizate în registrul unui , sistem de lucru). Deschideți și lista de servicii (apăsați Windows + R și introduceți comanda services.msc în linia „Deschidere” a aplicației „Run”). Găsiți „Windows Installer” și asigurați-vă că pornește. Dacă fișierele lipsesc, copiați-le de pe alt sistem de aceeași versiune sau de pe discul de instalare. Dacă cheia de registry lipsește sau este deteriorată, transferați-o și din sistemul de lucru. Pentru a face acest lucru, pe un computer care funcționează, rulați editorul de registry (C:\Windows\Regedt.exe) și găsiți secțiunea de mai sus. Faceți clic dreapta pe meniul contextual al folderului msserver și faceți clic pe „Export”. Salvați fișierul în format .reg și transferați-l pe mașina cu probleme. Faceți dublu clic pe acest fișier și acceptați să adăugați date în registry. Reporniți computerul. Dacă serviciul Msserver tot nu pornește, verificați dacă serviciul RPC (Remote Procedure Call) de care depinde rulează. Puteți reînregistra fișierele de instalare și reporniți serviciul folosind un set de comenzi speciale pe linia de comandă. Pentru comoditate, puteți crea un fișier batch: lipiți un set de acțiuni în Notepad și salvați-l ca extensie .bat. Pentru a lansa un fișier, faceți dublu clic pe el. Pentru ca modificările să aibă efect, faceți clic pe desktop și apăsați F5.

Verificarea setărilor de securitate și a drepturilor de acces

Este posibil ca Windows Installer să nu funcționeze deoarece este blocat de software de securitate sau sistemul de operare nu are drepturile necesare. Mai întâi, să ne uităm la software. Dacă aveți un antivirus instalat, dezactivați-l temporar. Fiecare produs are propriile metode de dezactivare, dar cel mai adesea acest lucru se face prin meniul contextual al pictogramei antivirus din bara de sistem. Acum să avem grijă de drepturi. Deschideți meniul contextual al Msiexec.exe și extindeți proprietățile acestuia. Vizualizați lista de grupuri și utilizatori în fila Securitate. Printre acestea trebuie să fie „Sistem” și serviciul „Trustedinstaller”, iar acesta din urmă trebuie să aibă acces deplin la fișier și să fie proprietarul acestuia. Sistemul trebuie să aibă permisiuni de „citire” și „citire și executare”. Serviciul Trustedinstaller a fost introdus pentru prima dată în Windows Vista, așa că în Windows XP trebuie să se acorde acces complet la sistem. Tot ce este scris mai jos se aplică versiunilor lansate mai târziu decât XP. Pentru a verifica cine deține Msiexec.exe, faceți clic pe butonul „Avansat” din aceeași filă. În fereastra următoare, extindeți fila „Proprietar”. Setați proprietarul la serviciul Trustedinstaller dacă este specificat altceva ca proprietar. Dacă nu se află în lista „Schimbați proprietarul în”, faceți clic pe butonul „Schimbați”, apoi faceți clic pe „Alți utilizatori și grupuri”. Introduceți Trustedinstaller în câmpul „Introduceți nume...”, faceți clic pe „Verificați numele” și OK. Reveniți la fereastra anterioară. În fila „Permisiuni efective”, atribuiți drepturile necesare Trustedinstaller și sistemului. Biblioteca msi.dll ar trebui să aibă exact aceleași setări de securitate. Acum să verificăm dacă există restricții pentru ca utilizatorul „Sistem” să acceseze următoarele:
  • unitate de sistem (de obicei unitatea C);
  • foldere temporare (acestea sunt C:\Windows\Temp și C:\Users\Current_User\AppData\Temp);
  • folderul C:\Config.Msi;
  • folderul în care se află fișierul msi din care încercați să instalați programul.
Sistemul trebuie să aibă acces deplin la toate aceste obiecte. Acest lucru se face în același mod în care am discutat mai sus. După aceste operațiuni, în majoritatea cazurilor problema cu instalatorul este rezolvată cu succes. Dacă sfaturile noastre nu v-au ajutat, cauza eșecului constă în altceva și specialiștii ar trebui să se ocupe de asta.

Windows 7, în ciuda lansării unor sisteme de operare mai noi din această familie, rămâne în continuare unul dintre cele mai populare și solicitate în rândul utilizatorilor din întreaga lume, datorită versatilității sale. Dar, după cum se dovedește, nu este întotdeauna posibilă utilizarea unor aplicații instalate de utilizator. Cel mai adesea, astfel de situații apar în etapa de instalare. Dar de ce pe Windows 7 care, teoretic, ar trebui să funcționeze în el fără probleme? Există multe motive pentru aceasta, care vor fi discutate în continuare. Dar numai cele mai de bază și mai frecvente probleme sunt oferite spre considerare, deoarece este pur și simplu imposibil să le acoperim pe toate, mai ales dacă luăm în considerare fiecare caz specific de eșecuri și erori.

De ce programele nu sunt instalate pe Windows 7: motive principale

În primul rând, să ne uităm la motivele care provoacă apariția erorilor chiar la începutul instalării. Dintre acestea, cele mai importante aspecte sunt următoarele:

  • utilizatorul nu are drepturile necesare;
  • blocarea instalării de către antivirusuri și firewall-uri;
  • nepotrivire între arhitectura sistemului și software-ul instalat;
  • hardware și drivere învechite sau neacceptate pentru acesta;
  • build-uri incomplete de distribuție și fișiere importante ale sistemului de operare lipsă;
  • platforme suplimentare învechite;
  • componentele reziduale ale versiunilor anterioare ale aplicațiilor instalate;
  • probleme de compatibilitate;
  • Coruperea fișierelor MSI și erori;
  • expunerea la viruși.

Desigur, lista de mai sus nu poate fi numită absolut completă și reflectă toate situațiile posibile, totuși, în cea mai mare parte, acestea sunt motivele care împiedică instalarea normală a software-ului, printre care pozițiile de frunte aparțin jocurilor și aplicațiilor moderne pentru computer. cu multimedia.

Depanarea erorilor Windows Installer pentru Windows 7 la începutul instalării

Pentru a elimina eventualele erori și erori, să începem cu cel mai simplu lucru - dacă utilizatorul are drepturile necesare pentru a instala un program. Nu este un secret că în cea de-a șaptea modificare a Windows a apărut pentru prima dată așa-numitul super administrator cu un cont ascuns, dar constant activ, care, ca utilizator, are mult mai multe drepturi de acces pentru a modifica parametrii sistemului decât orice alt utilizator înregistrat în sistem, chiar și din grupul de administratori. Și orice program, după cum știți, cu excepția versiunilor portabile, schimbă doar unele opțiuni de sistem, de exemplu, înregistrarea propriilor biblioteci dinamice sau crearea propriilor chei în registrul de sistem, pentru care trebuie să obțineți permisiunea corespunzătoare. Și dacă adăugați aici UAC User Account Control, se pare că utilizatorul mediu nu are deloc privilegii.

Cu toate acestea, dacă Windows Installer pentru Windows 7 imediat după pornirea instalării dă o eroare, puteți corecta situația pur și simplu rulând programul de instalare ca administrator prin meniul RMB de pe obiectul selectat. După aceasta, eroarea poate dispărea. Dar nu ar trebui să te bazezi doar pe această opțiune.

Probleme cu software-ul de securitate

Acum să presupunem că programele de instalare sunt lansate cu drepturile necesare, dar programele încă nu sunt instalate pe Windows 7. Ce să fac? În primul rând, ar trebui să citiți condițiile de instalare dacă nu încercați să instalați versiunea oficială a aplicației, dar utilizați un fel de reambalare piratată sau personalizată.

Deși acest lucru se poate aplica în mod egal unor versiuni de software legitim, uneori este recomandat să dezactivați protecția antivirus în timp real în timpul instalării, mai ales dacă aveți un antivirus gratuit, cum ar fi Avast, instalat pe computer. În principiu, acțiuni similare pot fi efectuate cu firewall-ul Windows, dar în majoritatea cazurilor acest lucru nu este necesar.

Capacitatea sistemului

Acum câteva cuvinte despre o altă situație când programele nu sunt instalate pe Windows 7. Eroarea de instalare poate apărea din nou și din nou dacă sistemul dvs. de operare are o arhitectură diferită de cea pe care este intenționată să o utilizeze aplicația instalată.

În proprietățile computerului prin RMB, uitați-vă la o scurtă descriere a sistemului utilizat. Dacă aveți Windows 7 x64, nu ar trebui să apară probleme, deoarece atât programele pe 64, cât și pe 32 de biți pot fi instalate pe acest sistem. Dar dimpotrivă - în niciun caz.

Actualizări de hardware, drivere și sistem

Uneori puteți întâmpina probleme cu hardware-ul instalat pe computer, de exemplu, procesoare care nu acceptă arhitectura x64. Dar, deoarece acest lucru este foarte rar astăzi, apariția conflictelor, dacă programele nu sunt instalate pe Windows 7 sub nici un pretext, este asociată cu instalarea incorectă a driverelor, absența sau învechirea acestora. Faptul că sistemul însuși poate alege driverul cel mai potrivit pentru un anumit dispozitiv (după cum i se pare) nu înseamnă deloc că echipamentul care rulează un astfel de software va funcționa fără defecțiuni. În acest caz, ar trebui să instalați exclusiv drivere „native” (de preferință actualizate), descărcându-le, de exemplu, de pe site-ul oficial al producătorului dispozitivului.

Pentru a automatiza astfel de procese, puteți utiliza programe speciale de actualizare a driverelor precum Driver Booster, care găsesc cele mai recente versiuni de software de control cu ​​arhitectura dorită și le integrează în sistem fără intervenția utilizatorului.

Dacă driverul necesar nu este găsit, în „Manager dispozitive”, care poate fi apelat prin parametri suplimentari de sistem și fila hardware, „Panou de control” sau consola „Run”, introducând comanda devmgmt.msc, ar trebui să utilizați fila de informații și după selectarea echipamentului de afișare a ID-ului din listă, copiați cea mai lungă linie care conține identificatorii VEN și DEV, apoi utilizați-o pentru a căuta un driver, descărcați-l și instalați-l singur. De asemenea, după ce îl salvați pe hard disk sau pe dispozitivul de stocare extern, puteți solicita sistemului să instaleze din locația selectată.

Adesea, produsele software moderne implică și instalarea celor mai recente actualizări pentru sistemul de operare în sine.

Dacă astfel de pachete nu au fost găsite și integrate în sistem automat, puteți utiliza Centrul de actualizare pentru a le căuta manual și apoi le instalați după finalizarea descărcării.

Compilări neoficiale de aplicații și biblioteci lipsă

Uneori, programele de pe Windows 7 nu sunt instalate, deoarece sunt folosite unele repachete neoficiale (de obicei dezintegrate), din care este posibil să lipsească fișiere importante ale aplicației care se instalează. În acest caz, este mai bine să nu experimentați, ci să găsiți lansarea oficială a programului. Dar se întâmplă și ca sistemul în sine să nu aibă bibliotecile dinamice necesare care sunt necesare pentru ca aplicația să funcționeze corect. Unii oameni recomandă să descărcați singur componentele lipsă, apoi să le plasați în folderul System32 și apoi să le înregistrați folosind instrumentul regsvr32. Problema, trebuie să spun, este destul de plictisitoare.

Deci, nu este mai ușor să utilizați un utilitar special DLL Suite care poate detecta automat bibliotecile lipsă sau deteriorate și să le descarce de pe Internet?

Platforme suplimentare instalate incorect și depășite

Dacă vorbim în mod specific despre jocuri și multimedia, orice sistem trebuie să aibă instalate platforme suplimentare speciale, fără de care niciun astfel de program nu va funcționa pur și simplu. Printre acestea se numără trei principale:

  • DirectX;
  • .Cadru net;
  • Visual C++ redistribuibil.

Problema aici este că dacă pentru primele două platforme puteți găsi și instala cele mai recente versiuni direct de pe site-ul oficial Microsoft, atunci versiunea celei de-a treia componente, de exemplu, pentru jocurile oarecum învechite, nu trebuie neapărat să fie cea mai recentă. . În general, programul de instalare trebuie să conțină inițial un instrument care instalează modificarea necesară a platformei, dar dacă instalatorul în sine este stricat, această componentă va trebui să fie integrată singur în sistem.

Pentru multimedia, dacă utilizatorul are de-a face cu programe dezvoltate de Apple care au fost adaptate pentru Windows 7 x64 sau x86, poate fi necesară și instalarea de componente suplimentare. Cel mai adesea, este necesară platforma QuickTime.

Rămășițe de versiuni vechi de programe șterse

Un alt motiv pentru care programele nu se instalează pe Windows 7 se poate datora rămășițelor din versiunile anterioare ale aplicațiilor care au fost eliminate. După cum știți, eliminarea atentă și completă a programelor instalate este unul dintre cele mai slabe puncte ale tuturor sistemelor acestei familii. Dar adesea, la sfârșitul unor astfel de procese, puteți găsi un număr mare de componente reziduale sub formă de fișiere, directoare și chei de registry. Prin urmare, pentru a elimina aplicațiile cât mai complet posibil, este mai bine să utilizați programe automate de dezinstalare (de exemplu, iObit Uninstaller) sau să curățați sistemul folosind optimizatori (CCleaner, Advanced SystemCare etc.).

Utilizarea modului de compatibilitate

Dar unele aplicații învechite (sau chiar instalarea lor), care funcționează fără probleme în versiunile anterioare de Windows, sunt uneori recomandabile să ruleze folosind așa-numitul mod de compatibilitate.

În Windows 7, în acest caz, instalatorul sau aplicația instalată va recunoaște sistemul de operare nu ca a șaptea versiune, ci ca o modificare anterioară. Vă rugăm să rețineți că actualizarea versiunii de sistem nu este furnizată, adică în a șaptea modificare nu există deloc compatibilitate cu Windows 8, 8.1 sau 10 (deși teoretic toate cele patru sisteme pot asigura funcționarea corectă a aceluiași program). Puteți selecta modul dorit prin proprietățile fișierului care se lansează, folosind elementul de proprietăți și fila corespunzătoare în care este selectată din listă versiunea necesară a sistemului de operare.

Fișiere de instalare corupte și probleme de service

În cele din urmă, una dintre cele mai frecvente probleme de instalare implică deteriorarea instalatorului însuși. Acest lucru se poate datora parțial încărcării incomplete a distribuțiilor sau a fișierelor de instalare ambalate în arhive, uneori, programul de instalare Windows încorporat poate să nu funcționeze corect etc.

În primul caz, trebuie doar să redescărcați conținutul, în al doilea, utilizați secțiunea de servicii (services.msc), opriți serviciul Windows Installer, reporniți dispozitivul computerului și porniți-l din nou dacă activarea nu are loc automat .

Impact viral

În cele din urmă, adevăratul flagel al tuturor sistemelor Windows sunt aplicațiile viruși. Ele pătrund în sistem în diverse moduri, afectând componentele sale importante, dar cel mai adesea astfel de amenințări pot fi găsite pe tot felul de trackere de torrent. Prin urmare, după descărcarea fișierelor din astfel de resurse de internet, acestea trebuie verificate imediat cu un fel de scaner portabil. Dar chiar și aici ar trebui să se înțeleagă clar că nu toți virușii moderni pot fi detectați de scanerele antivirus. Unele dintre ele (de exemplu, applet-urile de publicitate numite browser hijacker) se pot deghiza ca programe oficiale de afiliat și pot pătrunde în sistem complet legal.