Kontakty

Chyba inštalátora systému Windows – riešenia. Vytváranie balíkov msi a inštalácia akéhokoľvek softvéru pomocou skupinových zásad systému Windows Ako spustiť súbor s príponou .msi

Niektoré programy a ovládače v systéme Windows by sa mali inštalovať iba s právami správcu. V prípade súborov EXE je možnosť inštalácie ako správca prítomná v kontextovom menu, ktoré sa vyvolá kliknutím na súbor pravým tlačidlom myši. Pre balíky MSI takáto možnosť neexistuje, ale možno ju pridať prostredníctvom Editora databázy Registry.

Inštrukcie

Otvorte dialógové okno Spustiť z ponuky Štart alebo stlačením klávesovej skratky Win + R. V okne, ktoré sa otvorí, napíšte regedit a stlačte Enter. Spustí sa Editor databázy Registry. Potvrdenie spustenia editora sa môže vyžadovať v závislosti od vašich nastavení kontroly používateľských účtov.

Prejdite do vetvy HKEY_CLASSES_ROOT \ Msi.Package \ shell. Kliknite pravým tlačidlom myši na "shell" a v ponuke, ktorá sa otvorí, vyberte možnosť vytvorenia nového oddielu.

Do sekcie "shell" bude pridaná podsekcia. Premenujte ho na „runas“ (nie sú potrebné úvodzovky).

V okne napravo dvakrát kliknite ľavým tlačidlom myši na tlačidlo „Predvolené“ alebo raz kliknite pravým tlačidlom myši a vyberte „Zmeniť ...“ Do prázdneho poľa hodnoty zadajte „Spustiť ako správca“. Zmeny potvrďte kliknutím na tlačidlo OK.

Teraz kliknite pravým tlačidlom myši na "runas" a znova vyberte možnosť vytvoriť oddiel. Vytvorte podkľúč s názvom "príkaz" (bez úvodzoviek).

Upravte kľúč "Default" zadaním príkazu "msiexec / i"% 1 "" do poľa hodnoty (bez úvodzoviek v tvare rybej kosti, ale s úvodzovkami pre% 1). Kliknite na tlačidlo OK.

Ak je nainštalovaný počítač antivirusový softvér môcť skenovať všetky súbory v počítači, ako aj každý súbor samostatne... Akýkoľvek súbor môžete skontrolovať kliknutím pravým tlačidlom myši na súbor a výberom príslušnej možnosti na kontrolu súboru na prítomnosť vírusov.

Napríklad na tomto obrázku súbor môj-súbor.msi, potom musíte kliknúť pravým tlačidlom myši na tento súbor a vybrať možnosť z ponuky súboru "Skenovať pomocou AVG"... Výberom tejto možnosti sa otvorí AVG Antivirus ktorá bude kontrolovať tohto súboru pre vírusy.


Niekedy môže dôjsť k chybe nesprávna inštalácia softvéru, čo môže byť spôsobené problémom, ktorý sa vyskytol počas procesu inštalácie. Môže to rušiť váš operačný systém prepojte svoj súbor MSI so správnou aplikáciou softvérový nástroj ovplyvňovanie tzv "Priradenia prípon súboru".

Niekedy jednoduché preinštalovanie 7-Zip môže vyriešiť váš problém správnym prepojením MSI so 7-Zip. V iných prípadoch problémy s asociácie súborov môže vyplývať z slabé programovanie softvéru vývojára a možno budete musieť kontaktovať vývojára so žiadosťou o ďalšiu pomoc.


Poradenstvo: Skúste inovovať 7-Zip na Najnovšia verzia aby ste sa uistili, že sú nainštalované najnovšie opravy a aktualizácie.


Môže sa to zdať príliš zrejmé, ale často samotný súbor MSI môže spôsobovať problém... Ak ste súbor dostali ako prílohu Email alebo ste ho stiahli z webovej stránky a proces sťahovania bol prerušený (napr. výpadok prúdu alebo iný dôvod), súbor môže byť poškodený... Ak je to možné, pokúste sa získať nová kópia MSI súbor a skúste ho znova otvoriť.


Opatrne: Poškodený súbor môže mať za následok vedľajšie poškodenie predchádzajúceho alebo existujúceho súboru. malvér na vašom PC, preto je veľmi dôležité, aby ste na vašom PC mali neustále spustený aktualizovaný antivírus.


Ak váš súbor MSI súvisiace s hardvérom vášho počítača na otvorenie súboru, ktorý možno budete potrebovať aktualizovať ovládače zariadení súvisiace s týmto zariadením.

Tento problém zvyčajne spojené s typmi mediálnych súborov ktoré závisia od úspešného otvorenia hardvéru vo vnútri počítača, napr. zvuková karta alebo grafickú kartu... Ak sa napríklad pokúšate otvoriť zvukový súbor, ale nemôžete ho otvoriť, možno to budete musieť urobiť aktualizovať ovládače zvukovej karty.


Poradenstvo: Ak sa pri pokuse o otvorenie súboru MSI dostanete Chybové hlásenie súvisiace so súborom SYS, problém môže byť pravdepodobne v súvislosti s poškodenými alebo zastaranými ovládačmi zariadení ktoré je potrebné aktualizovať. Tento proces možno zmierniť pomocou softvéru na aktualizáciu ovládačov, ako je napríklad DriverDoc.


Ak kroky nevyriešili problém a stále máte problémy s otváraním súborov MSI, môže to byť spôsobené nedostatok dostupných systémové prostriedky ... Niektoré verzie súborov MSI môžu vyžadovať značné zdroje (napr. pamäť / RAM, výpočtový výkon), aby sa správne otvoril na vašom počítači. Tento problém sa vyskytuje pomerne často, ak používate dostatočne starý počítač Hardvér a zároveň oveľa novšie operačný systém.

Tento problém sa môže vyskytnúť, keď sa počítač ťažko vyrovnáva s úlohou, pretože operačný systém (a ďalšie spustené služby pozadie) môcť spotrebuje príliš veľa zdrojov na otvorenie súboru MSI... Pred otvorením sa pokúste zavrieť všetky aplikácie v počítači Inštalátor systému Windows Balíček. Uvoľnením všetkých dostupných zdrojov na vašom počítači poskytnete lepšie prostredie na pokus o otvorenie súboru MSI.


Ak ty dokončil všetky vyššie uvedené kroky a váš súbor MSI sa stále neotvorí, možno budete musieť spustiť upgrade zariadenia... Vo väčšine prípadov, dokonca aj so staršími verziami hardvéru, môže byť výpočtový výkon stále viac než dostatočný pre väčšinu vlastných aplikácií (pokiaľ nevykonávate veľa práce náročnej na CPU, ako je 3D vykresľovanie, finančné/vedecké modelovanie alebo náročnú multimediálnu prácu) ... teda je pravdepodobné, že váš počítač nemá dostatok pamäte(bežnejšie nazývané „RAM“, príp RAM) vykonať úlohu otvorenia súboru.

Chyby pri inštalácii aplikácií zo súborov s príponou .msi sú jedným z prejavov porúch služby Windows Inštalátor (v ruskej verzii - inštalátor systému Windows). S podobným javom sa stretávajú používatelia všetkých verzií tohto OS, s výnimkou tej najskoršej. Zatiaľ je problém s inštalátorom jedným z bežné dôvody, podľa ktorého sa používatelia rozhodujú pre preinštalovanie systému. Skúsme prísť na to, ako sa tomu vyhnúť. Dôvod, prečo Inštalátor systému Windows nefunguje, môže byť nasledujúci:

  • vírusová infekcia a odstránenie vírusu nie vždy problém vyrieši;
  • nesprávna inštalácia Aktualizácie systému Windows;
  • porucha bezpečnostného softvéru, keď namiesto zablokovania jedného podozrivého súboru msi je inštalačná služba zablokovaná úplne;
  • zmeny v bezpečnostných zásadách v počítači;
  • poškodenie systémové súbory alebo registra z dôvodov, ktoré nesúvisia s vírusmi (odstránenie komponentov inštalátora, nekvalifikovaná úprava registra, „krivý“ softvér, porucha pevný disk atď.).

Kontrola integrity štruktúry Inštalátora systému Windows

Inštalátor systému Windows predstavujú nasledujúce súčasti:
  • súbor C: \ Windows \ System32 \ Msiexec.exe - priamo samotnou aplikáciou inštalátora;
  • súbor C: \ Windows \ System32 \ msi.dll - knižnica systému Windows Inštalatér;
  • službou Msserver, ktorej nastavenia sú uložené v kľúči databázy Registry.
Pred diagnostikou je dôležité uistiť sa, že oba tieto súbory sú v systéme prítomné, že vyššie uvedená sekcia je v registri a že jej parametre majú normálne hodnoty(hodnoty je možné zobraziť v registri podobného funkčného systému). Otvorte aj zoznam služieb (stlačte Windows + R a do riadku "Otvoriť" aplikácie "Spustiť" zadajte príkaz services.msc). Vyhľadajte „Inštalátor systému Windows“ a uistite sa, že sa spustí. Ak súbory chýbajú, skopírujte ich z iného systému rovnakej verzie alebo z inštalačného disku. Ak chýba resp poškodená priečka registratúra - preniesť aj z produkčného systému. Ak to chcete urobiť, na fungujúcom počítači spustite editor databázy Registry (C: \ Windows \ Regedt.exe) a vyhľadajte vyššie uvedenú časť. Rozbaľte kontextové menu priečinka msserver kliknutím pravým tlačidlom myši a kliknite na položku "Exportovať". Uložte súbor vo formáte .reg a preneste ho do problémového počítača. Dvakrát kliknite na tento súbor a potvrďte svoj súhlas s pridaním údajov do registra. Reštartujte počítač. Ak sa služba Msserver stále nespustí, skontrolujte, či je spustená služba RPC (Remote Procedure Call), na ktorej závisí. Môžete znova zaregistrovať inštalačné súbory a reštartovať službu pomocou sady špeciálnych príkazov v príkazovom riadku. Pre pohodlie si môžete vytvoriť dávkový súbor: vložte súbor akcií do poznámkového bloku a uložte ako s príponou .bat. Ak chcete súbor spustiť, stačí naň dvakrát kliknúť. Aby sa zmeny prejavili, kliknite na pracovnú plochu a stlačte F5.

Kontrola nastavení zabezpečenia a prístupových práv

Inštalátor systému Windows tiež nemusí fungovať, pretože je blokovaný bezpečnostným softvérom alebo operačný systém nemá potrebné práva. Po prvé, poďme zistiť softvér. Ak máte nainštalovaný antivírus, dočasne ho vypnite. Každý produkt má svoje vlastné metódy deaktivácie, ale najčastejšie sa to robí prostredníctvom kontextovej ponuky ikony antivírusu na systémovej lište. Teraz poďme k právam. Otvorte kontextové menu Msiexec.exe a rozbaľte jeho vlastnosti. Pozrite si zoznam skupín a používateľov na karte Zabezpečenie. Medzi nimi musí byť „Systém“ a služba „Trustedinstaller“ a táto služba musí mať úplný prístup k súboru a musí byť jeho vlastníkom. Systém musí mať oprávnenia „čítať“ a „čítať a vykonávať“. Služba Trustedinstaller sa prvýkrát objavila v Windows Vista, preto musí byť v systéme Windows XP udelený úplný prístup k systému. Všetko napísané nižšie platí pre verzie vydané po XP. Ak chcete zistiť, kto je vlastníkom Msiexec.exe, kliknite na tlačidlo Rozšírené na tej istej karte. V ďalšom okne rozbaľte kartu „Vlastník“. Prevezmite vlastníctvo služby Trustedinstaller, ak je uvedené inak. Ak nie je v zozname Zmeniť vlastníka na, kliknite na tlačidlo Zmeniť a potom na Ďalší používatelia a skupiny. Zadajte Trustedinstaller do poľa „Zadajte mená ...“, kliknite na „Skontrolovať mená“ a OK. Návrat do predchádzajúceho okna. Na karte Efektívne povolenia priraďte požadované práva inštalačnému programu Trustedinstaller a systému. Knižnica msi.dll by mala mať presne rovnaké nastavenia zabezpečenia. Teraz skontrolujme, či existujú nejaké obmedzenia pre používateľa „Systém“ na prístup k nasledujúcemu:
  • systémová jednotka (zvyčajne jednotka C);
  • dočasné priečinky (sú to C: \ Windows \ Temp a C: \ Users \ Current_user \ AppData \ Temp);
  • priečinok C: \ Config.Msi;
  • priečinok, v ktorom sa nachádza súbor msi, z ktorého sa pokúšate nainštalovať program.
Systém musí mať plný prístup ku všetkým týmto objektom. To sa robí rovnakým spôsobom, ako sme diskutovali vyššie. Po týchto operáciách je vo väčšine prípadov problém s inštalátorom úspešne vyriešený. Ak vám naše rady nepomohli, príčina poruchy je v niečom inom a už by sa s ňou mali zaoberať špecialisti.

Úvod

Naše inštalačné programy pre Windows obsahujú plné balenie inštalácia klientskej časti programu (MSI) (vytvorenej na báze Windows Installer v2.0). Pokyny pre sieťová inštalácia predpokladá, že používateľ je oboznámený so základmi Inštalátora systému Windows, najmä s nasadením súbory MSI... Tento balík je možné použiť na akejkoľvek operačnej sále. systém Windows ktorý podporuje Windows Installer v2.0.

Inštalácia na sieťovom serveri

  1. Dvakrát kliknite na výsledný súbor ( Yenka_Setup_ (MSI) .exe)
  2. Nainštalujte tento balík do priečinka všeobecný prístup k vašim programom.
  3. Pozornosť : Program musí byť aktivovaný PRED nasadením balíka do siete. Ak to chcete urobiť, spustite "Yenka.exe" z priečinka, do ktorého ste nainštalovali program (<путь установки>\ programové súbory \ Yenka \ Software \ Yenka.exe) a postupujte podľa pokynov na aktiváciu.

Inštalácia

Inštalácia balíka MSI pomocou príkazového riadku

  1. Do príkazového poľa zadajte riadok:
    msiexec / i "<путь к MSI файлу>\ YK.msi "
    kde:<путь к MSI файлу>toto je cesta k súboru balík Windows Inštalátor. Riadok môže vyzerať napríklad takto: msiexec / i "C: \ Program Files \ Yenka \ YK.msi"
  2. Stlačte kláves ENTER
    Pozor: Služba Windows Inštalátor umožňuje inštaláciu v režime „stealth“ pomocou prepínača „/ q“. Napríklad: msiexec / i "C: \ Program Files \ Yenka \ YK.msi" / q... Ak chcete zobraziť lištu priebehu inštalácie, môžete použiť " / qb".

Odinštalovanie balíka MSI pomocou príkazového riadka

  1. Z ponuky "Štart" vyberte "Spustiť ..."
  2. Do príkazového poľa zadajte riadok:
    msiexec / x "<путь к MSI файлу>\ YK.msi "
    kde:<путь к MSI файлу>toto je cesta k súboru balíka Windows Installer
  3. Stlačte kláves ENTER

Chyba inštalačného programu systému Windows je jedným z najčastejších problémov s kontextovými oknami, s ktorými sa stretávajú používatelia operačného systému Windows.

Chyba sa môže objaviť bez ohľadu na verziu operačného systému.

Dôvody chyby

OS môžete skenovať pomocou príkazu Sfc / scannow. Musíte ho zadať v okne príkazového riadku.

Bežať príkazový riadok možno vykonať aj dvoma inými spôsobmi:

  • Štart -> Všetky programy -> Príslušenstvo -> Príkazový riadok.
  • Štart -> Spustiť a zadajte názov programu cmd.exe

Za pár minút vám budú poskytnuté podrobné informácie o diskoch OS, poškodených súboroch, problémoch so službami a iných systémových programoch.

Príkazový riadok nielen nájde poškodené a poškodené súbory, ale ich aj nahradí funkčnými.

Po skenovaní zatvorte príkazový riadok a reštartujte počítač Osobný počítač alebo notebooku. Skúste spustiť proces inštalácie akéhokoľvek spustiteľného súboru.

Microsoft ponúka aj používateľom automatická utilita, ktorý je schopný vyriešiť problém inštalátora.

Prejdite na oficiálnu webovú stránku spoločnosti https://support.microsoft.com/en-us/mats/program_install_and_uninstall

V okne, ktoré sa otvorí, kliknite na tlačidlo „Spustiť teraz“. Pomôcka obnoví správnu konfiguráciu inštalačného programu.

Treba poznamenať, že tento nástroj nefunguje s ôsmou verziou operačného systému.

Konfigurácia prístupu inštalátora k súborom msi

Problém s inštaláciou môže byť spôsobený tým, že inštalačný program nemá prístup k súborom .msi. Používateľ môže tento problém vyriešiť sám.

Postupujte podľa pokynov nižšie:

  • Nájdite svoj inštalačný súbor a kliknite naň pravým tlačidlom myši;
  • Vyberte okno vlastností;
  • Prejdite na kartu bezpečnostných nastavení;
  • V textovom poli skupiny alebo používateľa skontrolujte, či existuje používateľ s názvom „systém“. Ak tam nie je, musíte používateľa pridať manuálne;

  • Ak chcete pridať nového používateľa, kliknite na tlačidlo Upraviť a potom na tlačidlo Pridať;
  • Do textového poľa pre názov objektu, ktorý chcete vybrať, napíšte slovo „systém“ (bez úvodzoviek). Ak používate anglickú verziu operačného systému, zadajte slovo System;
  • Zadané slovo by sa malo okamžite podčiarknuť, ako je znázornené na obrázku nižšie;

  • Začiarknite políčko vedľa plný prístup a teraz kliknite na tlačidlo OK;

Inštalátor bude mať teraz prístup k spustiteľnému súboru. Inštalácia by mala prebehnúť bez problémov.

Upozorňujeme, že v niektorých prípadoch blokovanie prístupu k inštalačný súbor môže antivírusový softvér.

Ak chcete vyriešiť tento variant problému, musíte prejsť do operačného systému pod účtu správca, vypnite antivírus a v nastaveniach vlastností antivírusu povoľte kompatibilitu s inými verziami OS, ako je znázornené na obrázku nižšie.

Chyba inštalátora systému Windows – riešenia



Páčil sa vám článok? Zdieľaj to