Pri inštalácii ľubovoľného programu s príponou .msi sa píše o probléme so službou Windiws Installer a pri spustení tejto služby sa píše: Službu nebolo možné spustiť v lokálnom počítači ... Chyba 2: Zadaný súbor nemožno nájsť. Alebo služba nie je uvedená.

Pri obnovovaní služby Inštalátor systému Windows postupujte podľa týchto pokynov.

Ako opraviť Inštalátor systému Windows

Skontrolujte počítač, či neobsahuje vírusy

Prvá vec, ktorú musíte urobiť, je ubezpečiť sa, že počítač nie je infikovaný vírusmi. Ak to chcete urobiť, odporúčame skontrolovať počítač s nainštalovaným antivírusovým programom v systéme. A tiež si stiahnite obslužný program na vyliečenie z dr.web (dr.web treatmentit! ®) a pomocou tohto pomocného programu vykonajte kontrolu znova.

Skontrolujte typ spustenia pre službu Inštalátor systému Windows

Ak to chcete urobiť, otvorte Ovládací panel - Nástroje na správu - Služby. V strede vyhľadajte službu Windows Installer. Kliknite na ňu pravým tlačidlom myši a v kontextovej ponuke kliknite na príkaz Vlastnosti. Zistite, ktorý typ spustenia je nastavený. Zmeňte to na automatické, reštartujte počítač a skontrolujte, či sa problém opakuje alebo nie.

Ak služba nie je v zozname alebo problém pretrváva, prečítajte si nižšie.

Spustí sa samotný inštalátor systému Windows

Ak sa problém opakuje alebo typ spustenia už bol automatický, skontrolujte, či sa spustí samotný inštalátor systému Windows. Kliknite na tlačidlo Štart - Spustiť - zadajte príkaz msiexec a stlačte kláves enter. Toto by malo otvoriť okno, do ktorého sa napíše verzia inštalátora systému Windows a dostupné príkazy.

Súbory potrebné na fungovanie Inštalátora systému Windows môžu byť poškodené

Ak chcete skontrolovať integritu systémových súborov, otvorte príkazový riadok ako správca (kliknite na Štart - Všetky programy - Príslušenstvo - Pravým tlačidlom myši kliknite na Príkazový riadok - Spustiť ako správca) a v príkazovom riadku spustite príkaz

Sfc / scannow

Reštartujte počítač a skontrolujte, či chyba pretrváva alebo nie.

Ak to nepomôže, otvorte príkazový riadok ako správca a zadajte nasledujúce príkazy za sebou a po každom z nich stlačte kláves Enter:

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

Reštartujte počítač a vyskúšajte Inštalátor systému Windows.

Ak problém pretrváva, porovnajte obsah vetvy registra HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ services \\ msiserver s rovnakou vetvou na inom počítači a ak je to potrebné, opravte hodnoty na problémovom počítači.

Chyby pri inštalácii aplikácií zo súborov s príponou .msi sú jedným z prejavov problémov so službou Windows Installer (v ruskej verzii Windows Installer). Používatelia všetkých verzií tohto operačného systému, s výnimkou tých najskorších, sa stretávajú s podobným javom. Až doteraz je problém s inštalátorom jedným z bežných dôvodov, prečo sa používatelia rozhodnú preinštalovať systém. Pokúsme sa prísť na to, ako sa tomu vyhnúť. Dôvod, že Inštalátor systému Windows nefunguje, môže byť nasledovný:

  • vírusová infekcia a odstránenie vírusu nie vždy problém vyrieši;
  • nesprávna inštalácia aktualizácií systému Windows;
  • porucha bezpečnostného softvéru, keď namiesto blokovania jedného podozrivého súboru msi dôjde k úplnému zablokovaniu inštalačnej služby;
  • zmeny bezpečnostných politík v počítači;
  • poškodenie systémových súborov alebo registra z dôvodov, ktoré nesúvisia s vírusmi (odstránenie inštalačných komponentov, nekvalifikovaná úprava registra, softvér „pokrivený“, porucha pevného disku atď.).

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

Inštalátor systému Windows tvoria nasledujúce komponenty:
  • súbor C: \\ Windows \\ System32 \\ Msiexec.exe - priamo inštalačnou aplikáciou samotnou;
  • súbor C: \\ Windows \\ System32 \\ msi.dll - knižnica Inštalátora systému Windows;
  • služba Msiserver, ktorej nastavenia sú uložené v kľúči registra.
Pred diagnostikou je dôležité skontrolovať, či sú v systéme oba tieto súbory, či sa vyššie uvedená časť nachádza v registri a či jeho parametre majú normálne hodnoty (hodnoty je možné zobraziť v registri podobného funkčného systému). Otvorte tiež zoznam služieb (stlačte Windows + R a do riadku „Otvoriť“ aplikácie „Spustiť“ zadajte príkaz services.msc). Vyhľadajte „Windows Installer“ 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 kľúč databázy Registry chýba alebo je poškodený, preneste ho tiež z produkčného systému. Ak to chcete urobiť, v pracovnom počítači spustite editor databázy Registry (C: \\ Windows \\ Regedt.exe) a vyhľadajte vyššie pomenovanú sekciu. Rozbaľte kontextové menu priečinka msiserver kliknutím pravým tlačidlom myši a kliknutím na položku „Exportovať“. Uložte súbor vo formáte .reg a preneste ho na problémové zariadenie. 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 Msiserver stále nespustí, skontrolujte, či je spustená služba RPC (Remote Procedure Call), na ktorej to záleží. Môžete znova zaregistrovať súbory inštalačného programu a reštartovať službu pomocou skupiny špeciálnych príkazov v príkazovom riadku. Pre pohodlie 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. Súbor spustíte tak, že naň dvakrát kliknete. Aby sa zmeny prejavili, kliknite na pracovnú plochu a stlačte kláves F5.

Kontrola bezpečnostných nastavení a prístupových práv

Inštalátor systému Windows nemusí fungovať aj z dôvodu, že je blokovaný bezpečnostným softvérom alebo že 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, najčastejšie sa to však deje prostredníctvom kontextovej ponuky ikony antivírusu na systémovej lište. Poďme teraz k právam. Otvorte kontextovú ponuku súboru Msiexec.exe a rozbaľte jeho vlastnosti. Prezrite si zoznam skupín a používateľov na karte Zabezpečenie. Medzi nimi musí byť „Systém“ a služba „Trustedinstaller“. Ten musí mať úplný prístup k súboru a musí byť jeho vlastníkom. Systém musí mať práva na čítanie a čítanie a vykonávanie. Služba Trustedinstaller sa prvýkrát objavila v systéme Windows Vista, takže v systéme Windows XP musíte systému poskytnúť úplný prístup. Všetko, čo je napísané nižšie, sa týka verzií vydaných po XP. Ak chcete skontrolovať, kto je vlastníkom súboru Msiexec.exe, kliknite na tej istej karte na tlačidlo Spresniť. 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 položku Ostatní používatelia a skupiny. Zadajte Trustedinstaller do poľa „Zadať 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 programu Trustedinstaller a systému. Knižnica msi.dll by mala mať úplne rovnaké nastavenia zabezpečenia. Teraz skontrolujeme, či existujú nejaké obmedzenia pre používateľa systému, aby mal prístup k nasledujúcim údajom:
  • systémová jednotka (zvyčajne jednotka C);
  • dočasné priečinky (to sú C: \\ Windows \\ Temp a C: \\ Users \\ Current_user \\ AppData \\ Temp);
  • priečinok C: \\ Config.Msi;
  • priečinok, kde 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. Toto sa deje 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 spočíva v niečom inom a špecialisti by sa s tým už mali vyrovnať.

Nie je žiadnym tajomstvom, že leví podiel na svetovej populácii používa na svojich počítačoch operačný systém od spoločnosti Microsoft. Môže to byť Windows 7, rovnaký Windows 8.1 alebo ultramoderný Windows 10. Prirodzene. Práve pre tieto operačné systémy existuje obrovské množstvo programov. Od najjednoduchších, nevyžaduje sa žiadna inštalácia, až po giganty ako Photoshop.

Existujú ale také nepríjemné okamihy, keď niektorá z týchto aplikácií jednoducho odmietne inštaláciu v počítači. Čo by sa malo urobiť v tomto prípade? Existuje riešenie - stačí si stiahnuť požadovanú aplikáciu v systéme Windows 7 a nainštalovať ju do počítača. Ďalej si povieme, ako to urobiť správne a popíšeme všetky možné odchýlky od kurzu a ako ich obísť.

Aká je aplikácia?

Windows Installer (alias Windows Installer) je súčasť operačného systému, vďaka čomu môžeme nainštalovať alebo odinštalovať aplikáciu s príponou .msi. Vďaka tomuto komponentu môžete nielen inštalovať alebo odinštalovať ľubovoľnú aplikáciu, ale aj vykonať v nej zmeny (dúfame, že pochopíte dôležitosť inštalátora). Môžete si zadarmo stiahnuť a nainštalovať inštalačný program systému Windows.

Dôvody nefunkčnosti programu

Ak ste začali inštalovať akýkoľvek program na svoj počítač, ale namiesto vytúženého okna sa zobrazil nápis: „Can't access Windows Installer“, čítate tento článok správnym smerom. Komponent je dodávaný ako súčasť operačného systému Microsoft OS, ale existujú situácie, kedy je potrebné ho prinútiť spustiť alebo preinštalovať. Porucha programu je možná z nasledujúcich dôvodov:

Obmedzenie prístupu pri prihlasovaní pomocou druhého účtu

Ak chcete vyriešiť tento problém, musíte sa prihlásiť pomocou svojho hlavného účtu (správcu). Ak nemáte túto príležitosť, musíte sa obrátiť na osobu, ktorá tento OS nainštalovala alebo nakonfigurovala.

Zakázaná služba Inštalátor systému Windows

Zastavenú službu spustíte otvorením ponuky „Hľadať“ a zadaním slova „Služby“.

Môžete tiež držať Win + R. V malom okne napíšte services.msc a kliknite na tlačidlo „OK“:


V zozname vyhľadajte položku Windows Installer, potom na ňu dvakrát kliknite a kliknite na príkaz „Spustiť“.




Chýbajúci komponent

Ak sa služba nenachádza vo vašom počítači alebo je jednoducho zastaraná, môžete si ju stiahnuť z odkazu a nainštalovať všetky komponenty.

Inštalátor systému Microsoft Windows je bezplatný systémový komponent, ktorý poskytuje vývojárom softvéru možnosť ľahšieho vývoja inštalátorov. Táto súčasť poskytuje základ pre inštaláciu a odstraňovanie programov v prostredí systému Microsoft Windows.

Jednou z najdôležitejších funkcií Inštalátora systému Windows je technológia transakcie viacerých balíkov. Vďaka nej sa v prípade, že by z nejakého dôvodu bola inštalácia aplikácie prerušená alebo neúspešne dokončená, všetky zmeny vykonané inštaláciou zrušia. Pri inštalácii viacerých komponentov navyše nie je potrebné zakaždým reštartovať počítač. O všetko sa postará Inštalátor systému Windows. Okrem inštalácie je tento nástroj vhodný aj na aplikáciu opráv. V takom prípade sa nahradia iba potrebné súbory a vykonajú sa iba nevyhnutné zmeny. Ak je oprava odstránená, nebudú ovplyvnené všetky zmeny vykonané inými opravami. K dispozícii je tiež funkcia na vloženie vlastného používateľského rozhrania do inštalačného programu.

Čo je nové v tomto vydaní?

4.5.6001.22133 Beta (19.07.2009)

· Vylepšenie rôznych charakteristík. · Podporuje zmenu nastavení aplikácie pomocou MSIARPSETTINGSIDENTIFIER. · Aktualizovaná podpora pre automatické spracovanie súborov Installer.ProductCode, Installer.CreateAdvertiseScript, Installer.AdvertiseScript, Installer.ProductInfoFromScript, Installer.ProductElevated a Installer.ProvideAssembly. · RemoveExistingProducts sa teraz prekrýva s vlastnosťou UILevel.

Operačný systém pozostáva z obrovského množstva programov a služieb, z ktorých každý vykonáva svoje vlastné funkcie. Napríklad na inštaláciu nových programov do vášho počítača sa používa Inštalátor systému Windows - inštalačná služba pre Windows 7. Je zodpovedný za rozbalenie súborov a zadanie údajov do systémového registra. Niektorí používatelia sa pri pokuse o inštaláciu aplikácií stretnú s chybou „Nepodarilo sa získať prístup k službe“, v dôsledku ktorej bude inštalácia programu nemožná. Tento článok poskytuje riešenie problému.

Podobná chyba môže nastať, ak bola príslušná služba deaktivovaná, systémové súbory alebo položky databázy Registry sú poškodené. Nasledujú spôsoby riešenia týchto problémov.

Príkaz Skenovať teraz

Ak boli niektoré dôležité systémové súbory zodpovedné za inštalátor poškodené v dôsledku vírusov alebo zlyhaní systému, môžete pre konzolu na riešenie problémov použiť špeciálny príkaz. Musíte urobiť nasledovné:


Potom skúste spustiť inštaláciu aplikácie a zavolať inštalatérovi znova. Ak problém nie je vyriešený - prejdite na ďalší odsek príručky.

Vedúci služby

Inštalačný program nemusí fungovať kvôli deaktivovanej službe, ktorá je za ňu zodpovedná. Skúste otvoriť správcu a zapnúť ho. Ak neviete, ako na to, postupujte podľa pokynov:


Ak požadovaná položka nie je v predloženom zozname, zavolajte na príkazový riadok. Postup je popísaný vyššie v predchádzajúcej časti manuálu. V konzole musíte zadať príkaz "net start MSIServer" a stlačiť kláves Enter. Ak nebudú problémy, zobrazí sa správa „Inštalátor systému Windows sa úspešne spustil.“

Exportný register

Môžete tiež nájsť kópiu kľúča registra niekoho iného online a importovať ho do počítača. Volá sa adresár, ktorý potrebujete „HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ services \\ msiserver“.