Proč nejsou nainstalovány programy ze souborů .msi? Instalační program Windows nefunguje. Chyby při instalaci programů z balíčku „.msi“ instalační služby systému Windows Stáhněte si instalační program systému Windows pro 7

Microsoft Windows Instalační program je volně šiřitelný součást systému, která poskytuje vývojářům software možnost pohodlnějšího vývoje instalačních programů. Tato součást poskytuje základ pro instalaci a odinstalaci programů v prostředí Microsoft Windows.

Jeden z nejdůležitějších Funkce Windows Instalační program je technologie transakce s více balíky. Díky ní, pokud byla instalace aplikace z nějakého důvodu přerušena nebo neúspěšně dokončena, budou všechny změny provedené instalací zrušeny. Při instalaci více komponent navíc není potřeba pokaždé restartovat počítač. Instalační služba Windows Installer se o vše postará. Kromě instalace se tento nástroj dobře hodí pro aplikaci záplat. V tomto případě pouze potřebné soubory a provedou se pouze nezbytné změny. Pokud je záplata odstraněna, všechny změny provedené jinými záplatami nebudou ovlivněny. Nechybí ani funkce pro vložení vlastního uživatelské rozhraní k instalačnímu technikovi.

Co je nového v této verzi?

4.5.6001.22133 Beta (19.07.2009)

· Zlepšení různých vlastností. · Podpora pro změnu nastavení aplikace pomocí MSIARPSETTINGSIDENTIFIER. · Aktualizovaná podpora pro automatickou práci s Installer.ProductCode, Installer.CreateAdvertiseScript, Installer.AdvertiseScript, Installer.ProductInfoFromScript, Installer.ProductElevated a Installer.ProvideAssembly. · RemoveExistingProducts se nyní překrývá s vlastností UILevel.

Chyby při instalaci aplikací ze souborů s příponou .msi jsou jedním z projevů provozních problémů služby Windows Instalační program (v ruské verzi - instalační program systému Windows). S podobným jevem se setkávají uživatelé všech verzí tohoto OS, s výjimkou těch nejstarších. Zatím je problém s instalátorem jedním z běžné důvody, podle kterého se uživatelé rozhodují pro přeinstalaci systému. Zkusme přijít na to, jak se tomu vyhnout. Důvod, proč Instalační služba Windows Installer nefunguje, může být následující:

  • virová infekce a odstranění viru ne vždy problém vyřeší;
  • nesprávná instalace Aktualizace systému Windows;
  • porucha bezpečnostního softwaru, kdy místo zablokování jednoho podezřelého souboru msi dojde k úplnému zablokování instalační služby;
  • změny v zásadách počítačové bezpečnosti;
  • poškození systémových souborů nebo registru z důvodů nesouvisejících s viry (odstranění součástí instalátoru, nekvalifikovaná úprava registru, křivý software, nefunkčnost pevný disk a tak dále.).

Kontrola integrity struktury Instalační služby systému Windows

Instalační služba systému Windows se skládá z následujících součástí:
  • soubor C:\Windows\System32\Msiexec.exe - přímo samotnou instalační aplikací;
  • soubor C:\Windows\System32\msi.dll - Knihovna Windows Instalátor;
  • Služba Msserver, jejíž nastavení jsou uložena v klíči registru.
Před diagnostikou je důležité se ujistit, že oba tyto soubory jsou v systému přítomny, že výše uvedená sekce je v registru a její parametry mají normální hodnoty (hodnoty lze zobrazit v registru podobného , pracovní systém). Otevřete také seznam služeb (stiskněte Windows + R a do řádku "Otevřít" aplikace "Spustit" zadejte příkaz services.msc). Najděte "Windows Installer" a ujistěte se, že se spustí. Pokud soubory chybí, zkopírujte je z jiného systému stejné verze nebo z instalačního disku. Pokud klíč registru chybí nebo je poškozen, přesuňte jej také pracovní systém. Chcete-li to provést, na funkčním počítači spusťte editor registru (C:\Windows\Regedt.exe) a vyhledejte výše uvedenou část. Rozbalte kliknutím pravým tlačítkem kontextová nabídka msserver a klikněte na "Exportovat". Uložte soubor ve formátu .reg a přeneste jej do problémového počítače. Poklepejte na tento soubor a potvrďte přidání dat do registru. Restartovat váš počítač. Pokud se služba Msserver stále nespustí, zkontrolujte, zda je spuštěna služba RPC (Remote Procedure Call), na které je závislá. Pomocí sady speciálních příkazů na příkazovém řádku můžete znovu zaregistrovat instalační soubory a restartovat službu. Pro pohodlí můžete vytvořit dávkový soubor: Vložte sadu akcí do poznámkového bloku a uložte ji jako příponu .bat. Chcete-li spustit soubor, jednoduše na něj dvakrát klikněte. Aby se změny projevily, klikněte na plochu a stiskněte F5.

Kontrola nastavení zabezpečení a přístupových práv

Instalační služba Windows Installer nemusí fungovat, protože je blokována bezpečnostním softwarem resp operační systémžádná potřebná práva. Nejprve se podívejme na software. Pokud máte nainstalovaný antivirus, dočasně jej vypněte. Každý produkt má své vlastní způsoby deaktivace, ale nejčastěji se to provádí prostřednictvím kontextové nabídky ikony antiviru na systémové liště. Nyní se postarejme o práva. Otevřete kontextovou nabídku Msiexec.exe a rozbalte jeho vlastnosti. Zobrazte seznam skupin a uživatelů na kartě Zabezpečení. Mezi nimi musí být „Systém“ a služba „Trustedinstaller“ a ta musí mít plný přístup do souboru a být jeho vlastníkem. Systém musí mít oprávnění „číst“ a „číst a provádět“. Služba Trustedinstaller se poprvé objevila v Windows Vista, takže ve Windows XP musí být systému udělen plný přístup. Vše napsané níže platí pro verze vydané později než XP. Chcete-li zkontrolovat, kdo vlastní Msiexec.exe, klikněte na tlačítko "Upřesnit" na stejné kartě. V dalším okně rozbalte kartu „Vlastník“. Pokud je jako vlastník určeno něco jiného, ​​nastavte vlastníka na službu Trustedinstaller. Pokud není v seznamu „Změnit vlastníka na“, klikněte na tlačítko „Změnit“ a poté klikněte na „Další uživatelé a skupiny“. Do pole „Zadejte jména...“ zadejte Trustedinstaller, klikněte na „Zkontrolovat jména“ a OK. Návrat do předchozího okna. Na kartě "Efektivní oprávnění" přidělte potřebná práva Trustedinstaller a systému. Knihovna msi.dll by měla mít přesně stejné nastavení zabezpečení. Nyní se podívejme, zda existují nějaká omezení pro uživatele „System“ pro přístup k následujícímu:
  • systémová jednotka (obvykle jednotka C);
  • dočasné složky (jedná se o C:\Windows\Temp a C:\Users\Current_User\AppData\Temp);
  • složka C:\Config.Msi;
  • složka, kde se nachází soubor msi, ze kterého se pokoušíte program nainstalovat.
Systém musí mít plný přístup ke všem těmto objektům. To se provádí stejným způsobem, jak jsme diskutovali výše. Po těchto operacích je ve většině případů problém s instalačním programem úspěšně vyřešen. Pokud vám naše rady nepomohly, příčina neúspěchu je v něčem jiném a měli by si s tím poradit specialisté.

v Softonic skenujeme všechny soubory hostované na naší platformě, abychom posoudili a předešli možnému poškození vašeho zařízení. Náš tým provádí kontroly pokaždé, když je nahrán nový soubor, a pravidelně kontroluje soubory, aby potvrdil nebo aktualizoval jejich stav. Tento komplexní proces nám umožňuje nastavit stav libovolného souboru ke stažení následovně:

    Je velmi pravděpodobné, že tento softwarový program je čistý.

    Co to znamená?

    Zkontrolovali jsme soubor a adresy URL spojené s tímto softwarovým programem ve více než 50 předních světových antivirových službách, nebyla zjištěna žádná možná hrozba.

    Tento softwarový program je potenciálně škodlivý nebo může obsahovat nežádoucí přiložený software.

    Proč je softwarový program stále dostupný?

    Na základě našeho systému skenování jsme zjistili, že tyto příznaky jsou možné falešně pozitivní.

    Co je falešně pozitivní?

    Znamená to, že neškodný program je nesprávně označen jako škodlivý kvůli příliš širokému detekčnímu podpisu nebo algoritmu použitému v antivirovém programu.

    Je vysoce pravděpodobné, že tento softwarový program je škodlivý nebo obsahuje nežádoucí přibalený software.

    Proč tento softwarový program již není dostupný v našem katalogu?

    Na základě našeho systému skenování jsme zjistili, že tyto příznaky jsou pravděpodobně skutečné pozitivní.

Rádi bychom zdůraznili, že čas od času nám může uniknout potenciálně škodlivý softwarový program. Abychom vám i nadále slibovali katalog programů a aplikací bez malwaru, integroval náš tým na každou stránku katalogu funkci Report Software, která nám vrací vaši zpětnou vazbu.

Označte jakékoli konkrétní problémy, se kterými se můžete setkat, a Softonic tyto obavy co nejdříve vyřeší.

Operační systém se skládá z velkého množství programů a služeb, z nichž každý plní své vlastní funkce. Například k instalaci nových programů do počítače použijete Windows Installer, instalační službu pro Windows 7. Je zodpovědný za rozbalení souborů a zadávání dat do systémový registr. Někteří uživatelé se při pokusu o instalaci aplikací setkají s chybou „Nelze získat přístup ke službě“, v důsledku čehož je instalace programu nemožná. Tento článek představuje způsoby, jak problém vyřešit.

K podobné chybě může dojít, pokud byla příslušná služba deaktivována nebo systémové soubory nebo záznamy v registru. Níže jsou uvedeny způsoby řešení takových problémů.

příkaz "skenovat nyní".

Pokud byly v důsledku virů nebo selhání systému poškozeny některé důležité systémové soubory odpovědné za instalační program, můžete k identifikaci a opravě chyb použít speciální příkaz pro konzolu. Musíte provést následující:


Poté zkuste znovu zavolat instalační program spuštěním instalace nějaké aplikace. Pokud se problém nevyřeší, pokračujte dalším krokem průvodce.

Správce služeb

Je možné, že instalační program nefunguje, protože je zakázána služba, která za něj odpovídá. Zkuste otevřít správce a zapnout jej. Pokud nevíte, jak na to, postupujte podle pokynů:


Pokud požadovaný prvek není v uvedeném seznamu, zavolejte příkazový řádek. Jak to udělat, je popsáno výše v předchozí části návodu. V konzoli musíte zadat příkaz „net start MSIServer“ a stisknout Enter. Pokud nenastanou žádné problémy, zobrazí se zpráva „Instalační služba systému Windows byla úspěšně spuštěna“.

Export registru

Můžete také najít kopii klíče registru někoho jiného online a importovat ji do svého počítače. Adresář, který potřebujete, se nazývá "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msserver".