• Nelze získat přístup ke službě Windows Installer – jak opravit. Proč se programy neinstalují ze souborů .msi? Windows installer nefunguje Nelze odinstalovat msi installer co

    Účel msi.dll

    K instalaci balíčků Microsoft Installer (MSI) je vyžadován soubor msi.dll. Pokud je tento soubor odebrán, Instalační služba Windows Installer nebude fungovat.

    V tomto článku se budeme zabývat instancí chyby msi.dll na počítači se systémem Windows a jejím řešením.

    Chyba Msi.dll v systému Windows

    Při pokusu o instalaci libovolného programu Instalační služby systému Windows do počítače se systémem Windows se může zobrazit chybová zpráva podobná té, která je zde uvedena:

    "Soubor MSIEXEC.EXE je spojen s chybějícím exportem MSI.DLL:222."

    Po stisknutí tlačítka OK, zobrazí se další chybová zpráva podobná té, která je uvedena níže:

    "Nelze spustit zařízení C:\Windows\System\MSIEXEC.EXE připojené k systému, který nefunguje."

    Příčina chyby

    K tomuto problému dochází, pokud se soubory Instalační služby systému Windows v počítači pokusí aktualizovat Instalační službu souborů systému Windows.

    Povolení

    Když nastane výše popsaný problém, první věc, kterou musíte udělat, je restartovat počítač a zkusit znovu nainstalovat program Windows Office. Pokud Instalační služba Windows Installer povýšila soubory nebo soubory nejsou zkopírovány do správného umístění. Místo toho jsou nejprve zkopírovány do dočasné složky. Pouze po restartování počítače se soubory zkopírují do příslušné složky. Chcete-li tuto chybovou zprávu vyřešit, postupujte takto.

    Úkol 1 – Stáhněte si instalační program Windows Update

    1. Klikněte na tlačítko odkazu a klikněte na tlačítko Stažení umístěný vedle InstMsiA.exe.
    2. Uložit soubor na ploše.

    Úkol 2 – Přejmenujte soubory Instalační služby systému Windows

    1. Přejděte do nabídky Start a vybrat si Vypněte počítač.
    2. Dále klikněte na tlačítko Restartujte počítač v režimu MS-DOS a potom klepněte na tlačítko OK .
    3. Do příkazového řádku zadejte následující příkazy a po každém příkazu je spusťte stisknutím klávesy Enter. cd systém
      ren msi.dll msi.old
      ren msihnd.dll msihnd.old
      ren msiexec.exe msiexec.old
      výstup
    4. Restartujte systém Windows.

    Úkol 3 - Spusťte systém Windows v nouzovém režimu

    1. Klepněte na tlačítko Start a vyberte položku Vypněte počítač.
    2. Dále klikněte na tlačítko Znovu načíst a stiskněte tlačítko OK.
    3. Stiskněte a podržte tlačítko POSUN když se okno znovu načte.

    Úloha 4 – Instalace instalačního programu Windows Update pro Windows

    1. Dvakrát klikněte na soubor InstMsiA.exe uloženy na ploše.
    2. Dále postupujte podle pokynů na obrazovce a dokončete proces instalace.
    3. Nakonec restartujte počítač.

    Pokud se registr ptá na otázky, které způsobují chyby DLL, jako jsou chyby msi.dll?

    Ano, dělají to proto, že registr je ve skutečnosti zpackaný nebo poškozený, což je často příčinou běžné chyby DLL. Položky související se soubory DLL jsou uloženy v registru. Pokud jsou položky související se soubory DLL poškozené nebo chybí, můžete obdržet opakující se chyby DLL. Opravy chyb DLL, jako jsou chyby msi.dll, které způsobují problémy s registrem. Prohledejte registr pomocí účinného čističe registru, jako je RegGenie. Jedná se o výkonný nástroj, který vám umožňuje provádět vlastní skenování registru za účelem opravy chyb DLL.

    MSI.DLL - Je to bezpečnostní soubor?

    Ano, true msi.dll je soubor zabezpečení od společnosti Microsoft. Několik případů malwaru však používá soubor s názvem msi.dll. Chcete-li určit, že msi.dll ve vašem počítači není systémovou hrozbou, prohledejte celý počítač se systémem Windows pomocí spolehlivých a účinných bezpečnostních nástrojů.

    K vyvolání procedury instalace nebo odinstalace můžete použít příkaz msiexec s volbami příkazového řádku. Parametry příkazu msiexec jsou předávány informace, které se obvykle zadávají během interaktivní instalace pomocí Instalační panely WebSphere MQ. Chcete-li to provést, zadejte na příkazovém řádku následující příkaz spolu s požadovanými možnostmi: msiexec [možnosti]

    Při spuštění WebSphere MQ v systémech Windows ® Vista nebo Windows Server 2008 s povoleným Řízením uživatelských účtů (UAC) je nutné spustit tichou instalaci nebo odinstalaci z příkazového řádku se zvýšenými oprávněními. Chcete-li to provést, kliknutím pravým tlačítkem spusťte příkazový řádek a vyberte Spustit jako administrátor. Pokud se pokusíte spustit neinteraktivní instalaci nebo odinstalovat bez zvýšených uživatelských oprávnění, zobrazí se v protokolu instalace chyba AMQ4353.

    Příkaz msiexec podporuje dva typy voleb příkazového řádku:

    Nejprve musíte zadat možnosti příkazového řádku v příkazu msiexec a poté páry vlastnost=hodnota.

    Pokud je parametr zadán na příkazovém řádku i v souboru odpovědí, má přednost hodnota na příkazovém řádku.

    Příklad použití příkazu msiexec: msiexec /i "" /l*v c:\install.log /m mif-file TRANSFORMS="1033.mst" AGREETOLICENSE="yes" ADDLOCAL="Server" kde: /i "cesta \MSI\IBM WebSphere MQ.msi" Instalace produktu pomocí zadaného souboru MSI. /l*v c:\install.log Vygeneruje soubor protokolu install.log obsahující informace o instalaci. /m mif-file Vytvoří soubor stavu serveru Microsoft® System Management Server (SMS), .mif: mif-file . TRANSFORMS="1033.mst" Určuje, že instalace je v angličtině (Spojené státy americké). Další informace o jiných jazycích najdete v tématu Použití transformací pro příkaz msiexec. AGREETOLICENSE="yes" Přijměte licenční podmínky. ADDLOCAL="Server" Lokálně nainstaluje komponentu serveru.

    Tab. 1. Možnosti příkazového řádku msiexec
    Parametr Možnosti Popis
    /A Igelitová taška Administrativní instalace produktu po síti, tzn. instalace původního obrazu aplikace, podobného obrazu na disku CD.
    /i Igelitová taška|kód produktu Nainstalujte nebo nakonfigurujte produkt pomocí zadaného souboru MSI.

    Instalační balíček WebSphere MQ Windows: IBM WebSphere MQ.msi .

    /j

    balíček|
    Balíček /t TransformList|
    Balení /g LanguageID

    Upozornění na produkt.

    Tato možnost ignoruje všechny hodnoty vlastností zadané na příkazovém řádku.

    u Upozornit aktuálního uživatele m Upozornit všechny uživatele v tomto systému g ID jazyka t Použít transformaci na balíček

    /l

    log soubor

    Určuje cestu k souboru protokolu a také příznaky, které označují informace, které mají být protokolovány.

    i Stavové zprávy w Závažná varování e Všechny chybové zprávy a Probíhající akce r Záznamy akcí u Uživatelské výzvy c Počáteční nastavení uživatelského rozhraní m Nedostatek paměti nebo informace o kritickém ukončení o Zprávy o nedostatku místa na disku p Vlastnosti terminálu v Podrobný výstup + Informace přidány do existujícího souboru! Každý řádek je protokolován * Všechny informace kromě možnosti v jsou protokolovány. Chcete-li protokolovat všechny informace, včetně možnosti v, zadejte "/l*v"

    /q n|b|r|f Úroveň uživatelského rozhraní zobrazená během instalace.

    q, qn Žádné uživatelské rozhraní. Neinteraktivní instalace bez uživatelského rozhraní. qb Hlavní uživatelské rozhraní. Zobrazuje vestavěná dialogová okna se stavovými zprávami qr Omezené uživatelské rozhraní, na konci instalace zobrazí modální dialogové okno. qf Plné uživatelské rozhraní, na konci instalace se zobrazí modální dialogové okno. qn+ Žádné uživatelské rozhraní, na konci instalace se zobrazí modální dialogové okno. qb+ Hlavní uživatelské rozhraní, na konci instalace se zobrazí modální dialogové okno. Modální okno se nezobrazí, pokud uživatel instalaci zrušil. qb - Hlavní uživatelské rozhraní bez modálních oken. Všimněte si, že /qb+- úroveň uživatelského rozhraní není podporována.

    /X Igelitová taška|kód produktu Odebrání produktu.
    1. Nepoužívejte současně možnosti /i , /x , /ja /a.
    2. Možnosti /t a /g lze použít pouze s /j .
    3. Možnosti /l a /q lze použít s /i, /x, /j a /a.

    V tabulkách Použití souboru odpovědí s příkazem msiexec.

    SAVEINI cesta\název souboru Během instalace se vytvoří soubor odpovědí. Soubor obsahuje volby vybrané pro tuto instalaci, které může uživatel nastavit během interaktivní instalace. ONLYINI 1|ano| "" 1, ano nebo jakákoli jiná nenulová hodnota: Dokončete instalaci před aktualizací cílového systému, ale po vygenerování souboru odpovědí (pokud je zadán).

    "". Pokračujte v instalaci a aktualizujte cílový systém (výchozí).

    PŘEMĚNIT cesta\název souboru Určuje transformační soubory (.mst), které se mají použít na produkt. Například: soubor "1033.mst" odkazuje na soubor překladu pro národní prostředí Angličtina (USA).
    • tutorial

    Hezký den, Habr! Chci představit zajímavý, podle mého názoru, způsob, jak vytvořit msi-instalátory pro jakýkoli software a v důsledku toho jej nasadit pomocí nástrojů GPO. Zdůrazňuji, že popsaná metoda neimplikuje vytváření "castů" systému, ale využívá nativní softwarové instalátory a k vytvoření msi se používají pouze bezplatné produkty pro komerční použití.

    Úvod, pár odkazů a zřeknutí se odpovědnosti

    Každý normální instalátor softwaru má schopnost automatické instalace s určitými nebo výchozími parametry. Podstata mé metody je jednoduchá a spočívá v zabalení nativního instalátoru do msi „kontejneru“ a jeho spuštění s potřebnými parametry příkazového řádku. Na síti je spousta informací o automatické instalaci té či oné aplikace a nebudu se tomu věnovat. Naším cílem, opakuji, je instalace softwaru pomocí skupinových zásad. Mimochodem, někteří z vás mohou namítnout, že instalaci lze provést přes ZAW, ale bohužel tento způsob je použitelný pouze pro instalaci s právy aktuálního uživatele a nelze jej použít pro centralizovanou automatickou instalaci aplikací.

    Zajímavá série článků o instalaci softwaru přes GPU. Pro začátečníky doporučuji si vše přečíst, abyste se později neptali, jaký je rozdíl mezi „přidělenou“ a „veřejnou“ instalací.

    Požadovaný software. Freeware Exe to MSI Converter a dobře známá orca První je potřeba k vytvoření msi z exe a druhý, aby bylo možné výslednou přezdívku msi nainstalovat pomocí skupinových zásad.

    Metoda netvrdí, že je zcela unikátní a na některých místech mohou existovat excesy, kterým by se bylo možné vyhnout, ale to je způsobeno nedostatkem touhy a potřebou ponořit se příliš hluboko do parametrů tabulek msi-package. Původním cílem bylo rychle najít volný způsob, jak vytvořit msi a po několika hodinách strávených čtením zahraničních fór a nekonečných restartech virtuálního stroje byla metoda nalezena. Článek také není recenzí rozhraní programu a neuvidíte snímky obrazovky.

    Vytvoření a příprava balíčku

    Příklad instalace bude vytvořen pro Mozilla Firefox, protože se jedná o dobře známý produkt, který nemá instalátor msi od vývojářů.
    1. Spusťte exe na msi a zadejte v něm cestu k instalačnímu programu firefox exe. Podle informací dříve nalezených v síti je zřejmé, že můžete v tichosti nainstalovat firelis s parametry -ms -ira. Zadáme je do druhého pole exe to msi a klikneme na "Sestavit MSI".
    2. Zdá se, že vše, balíček msi je připraven. Spuštěním výsledného výsledku skutečně nainstalujeme firefox do systému a článek může být odstaven. Bohužel ne vše je tak jednoduché. Současný instalační balíček není vhodný pro nasazení přes GPO a při nabootování počítače se v protokolech objeví zcela nevysvětlitelné chyby „došlo k neopravitelné chybě ...“ A jde o to, že vývojáři exe to msi také chtějí jíst a jejich bezplatný produkt generuje msi "ne podle pravidel".
    3. No, vezmeme kosatku a otevřeme v ní našeho emciana.
    4. Nejprve najdeme tabulku v levém seznamu vlastnictví a věnujte pozornost dvěma polím - kód produktu A UpgradeCode. Tato dvě pole musí být jedinečná pro každý produkt a naše exe do msi generuje vždy totéž. No nevadí, klikněte na horní menu Zobrazit -> Souhrnné informace, najděte pole kód balíčku a klikněte Nový GUID. Výsledný výsledek je zkopírován do schránky a vložen do kód produktu. Opakujte pro UpgradeCode a nakonec pro sebe kód balíčku. Přímo tam Souhrnné informace upravit pole Titul v prohlížeči Mozilla Firefox je zbytek volitelný. V podstatě to nic neovlivňuje.
    5. Opět v tabulce vlastnictvíjméno výrobku na Mozilla Firefox (hodně měním ARPCONTACT A výrobce). Můžete také nastavit správnou hodnotu pro Verze produktu.
    6. Zdá se, že GUID a další „ID“ se změnily, ale jak ukazuje praxe, nestačí to. Klikněte na orca Nástroje –> Ověřit, sundej ptáka Zobrazit INFO zprávy a stiskněte jít.
    7. Jak vidíte, objevila se spousta chyb pro přítomnost / nepřítomnost některých tabulek a hodnot. Neobtěžoval jsem se a jen jsem vzal první malé msi, které se objevilo (7zip x64 9.20), a zkopíroval jsem odtud 4 chybějící tabulky (samozřejmě přes Export-Import): _Validation, AdminExecuteSequence, AdminUISequence a AdvtExecuteSequence. Ve skutečnosti jsem si jistý, že je možné vytvořit "správný" instalátor msi, bez zbytečného odpadu, ale nezapomeňte, naším cílem je pouze v tichosti spustit nativní nastavení aplikace.
    8. Po přidání tabulek projděte znovu Nástroje –> Ověřit(mimochodem, poprvé můžete kontrolu vůbec přeskočit a rovnou importovat tabulky). Pokud jste si jako základ vzali i msi z 7zip, tak výsledkem bude šest chyb, které je potřeba odstranit. Klikněte zavřít, odstraňte nadbytečná pole označená červeně.
    9. Na konci můžete ověření znovu zkontrolovat a ujistit se, že zůstanou pouze nerušivá varování. Uložit msi.
    10. To je v podstatě vše, zbývá přidat msi do GPU a přiřadit potřebné vlastnosti.

    Nuance

    1. Při instalaci výše popsaným způsobem budete mít jakoby dvě kopie softwaru. První je skutečná aplikace, kterou potřebujete, a druhá je původní přezdívka msi, protože jsme ji nainstalovali. V zásadě to neovlivňuje nic, kromě zobrazení v "Přidat nebo odebrat programy" a pak pouze ve Windows XP (pokud jste nezměnili nic jiného, ​​než jsem uvedl). Nevýhodou může být výskyt nepotřebných programů při automatické inventarizaci softwaru, pokud jej používáte.
    2. Aplikaci nebudete moci automaticky odinstalovat pomocí stejných nástrojů pro nasazení. Přesněji to dopadne, ale smaže se pouze nepotřebný msi kontejner. No a s vlastnostmi msi si můžete pohrát při jeho vytváření, aby si s sebou vzalo dříve nainstalovanou aplikaci, také tiše. Takový úkol jsem si nedával.
    3. Při instalaci aktualizací softwaru je třeba ve vlastnostech GPU aplikace určit, že nahradí předchozí, to znamená, že nejprve musí odstranit ten starý. Tím je zajištěno, že při „instalaci a odebírání programů“ nebudete mít stejné duplikáty aplikací pro leváky, které se nikomu nevzdaly.
    4. Chcete-li nainstalovat aplikaci, která má distribuci několika souborů, musíte ji nejprve zabalit do exe, který se při spuštění rozbalí a vydá příkaz pro tichou instalaci. Doporučuji vytvářet archivy sfx pomocí stejného 7-zipu.
    5. Nic vám nebrání v instalaci softwaru pomocí spouštěcích skriptů. Navíc je tato metoda flexibilnější a používám ji již delší dobu prostřednictvím svých skriptů. To je jen použití nativních nástrojů GPU je mnohem rychlejší, protože jednoduché vytvoření msi z exe trvá několik minut.
    6. Windows 7 z nějakého důvodu neříká „Instalace spravované aplikace...“, ale říká pouze „čekejte prosím“. Při prvním nasazení celé hromady softwaru najednou nebo při instalaci náročné aplikace to může uživatele přimět, aby zavolal administrátora nebo stiskl tlačítko reset.
    To se zdá být vše, doufám, že to bylo zajímavé, podělte se o své zkušenosti.

    Co je Msi.dll O souboru Msi.dll Windows Installer je známo, že generuje chybové zprávy během instalace programu, k nimž může dojít, pokud se soubory Instalační služby systému Windows v počítači neshodují, nebo v důsledku poškození nebo poškození registru.

    Odstraňte chybu msi.dll v systému Windows

    Účel msi.dll

    K instalaci balíčků Microsoft Installer (MSI) je vyžadován soubor msi.dll. Pokud je tento soubor odebrán, Instalační služba Windows Installer nebude fungovat.

    V tomto článku se budeme zabývat instancí chyby msi.dll na počítači se systémem Windows a jejím řešením.

    Chyba Msi.dll v systému Windows

    Při pokusu o instalaci libovolného programu Instalační služby systému Windows do počítače se systémem Windows se může zobrazit chybová zpráva podobná té, která je zde uvedena:

    "Soubor MSIEXEC.EXE je spojen s chybějícím exportem MSI.DLL:222."

    Po stisknutí tlačítka OK, zobrazí se další chybová zpráva podobná té, která je uvedena níže:

    "Nelze spustit zařízení C:\Windows\System\MSIEXEC.EXE připojené k systému, který nefunguje."

    Příčina chyby

    K tomuto problému dochází, pokud se soubory Instalační služby systému Windows v počítači pokusí aktualizovat Instalační službu souborů systému Windows.

    Povolení

    Když nastane výše popsaný problém, první věc, kterou musíte udělat, je restartovat počítač a zkusit znovu nainstalovat program Windows Office. Pokud Instalační služba Windows Installer povýšila soubory nebo soubory nejsou zkopírovány do správného umístění. Místo toho jsou nejprve zkopírovány do dočasné složky. Pouze po restartování počítače se soubory zkopírují do příslušné složky. Chcete-li tuto chybovou zprávu vyřešit, postupujte takto.

    Úkol 1 – Stáhněte si instalační program Windows Update

    1. Klikněte na tlačítko odkazu a klikněte na tlačítko Stažení umístěný vedle InstMsiA.exe.
    2. Uložit soubor na ploše.

    Úkol 2 – Přejmenujte soubory Instalační služby systému Windows

    1. Přejděte do nabídky Start a vybrat si Vypněte počítač.
    2. Dále klikněte na tlačítko Restartujte počítač v režimu MS-DOS a potom klepněte na tlačítko OK .
    3. Do příkazového řádku zadejte následující příkazy a po každém příkazu je spusťte stisknutím klávesy Enter. cd systém
      ren msi.dll msi.old
      ren msihnd.dll msihnd.old
      ren msiexec.exe msiexec.old
      výstup
    4. Restartujte systém Windows.

    Úkol 3 - Spusťte systém Windows v nouzovém režimu

    1. Klepněte na tlačítko Start a vyberte položku Vypněte počítač.
    2. Dále klikněte na tlačítko Znovu načíst a stiskněte tlačítko OK.
    3. Stiskněte a podržte tlačítko POSUN když se okno znovu načte.

    Úloha 4 – Instalace instalačního programu Windows Update pro Windows

    1. Dvakrát klikněte na soubor InstMsiA.exe uloženy na ploše.
    2. Dále postupujte podle pokynů na obrazovce a dokončete proces instalace.
    3. Nakonec restartujte počítač.

    Pokud se registr ptá na otázky, které způsobují chyby DLL, jako jsou chyby msi.dll?

    Ano, dělají to proto, že registr je ve skutečnosti zpackaný nebo poškozený, což je často příčinou běžné chyby DLL. Položky související se soubory DLL jsou uloženy v registru. Pokud jsou položky související se soubory DLL poškozené nebo chybí, můžete obdržet opakující se chyby DLL. Opravy chyb DLL, jako jsou chyby msi.dll, které způsobují problémy s registrem. Prohledejte registr pomocí účinného čističe registru, jako je RegGenie. Jedná se o výkonný nástroj, který vám umožňuje provádět vlastní skenování registru za účelem opravy chyb DLL.

    MSI.DLL - Je to bezpečnostní soubor?

    Ano, true msi.dll je soubor zabezpečení od společnosti Microsoft. Několik případů malwaru však používá soubor s názvem msi.dll . Chcete-li určit, že msi.dll ve vašem počítači není systémovou hrozbou, prohledejte celý počítač se systémem Windows pomocí spolehlivých a účinných bezpečnostních nástrojů.

    Poměrně častým problémem mezi uživateli operačního systému Windows jakékoli verze je chyba msi při instalaci programů ze souboru s příponou .msi. V tomto článku popíšu běžné problémy s instalačním programem Windows 7/10/XP a jak je vyřešit a také natočím video k aktuálnímu problému.

    Soubory s příponou .msi jsou obvyklé instalační balíčky (distribuce), ze kterých se program instaluje. Na rozdíl od obvyklého "setup.exe" používá systém ke spuštění souboru msi službu Windows Installer (proces msiexec.exe). Jednoduše řečeno, Instalační služba Windows Installer rozbalí a spustí soubory z distribuce. Když Instalační služba Windows Installer nefunguje, objeví se různé chyby.

    Obecně mě to strašně pobuřuje, protože. po hloupé chybové zprávě je zcela nejasné, co dělat dál. Microsoft speciálně navrhl Windows Installer pro vylepšení instalace programů (hlavně pro systémové administrátory), ale nepostaral se řádně o bezchybný chod této služby, ba ani o adekvátní hlášení problémů. A teď nám to musí hrábnout 🙂

    Problémy mohou být s provozem samotné služby nebo mohou nastat při instalaci programů, kdy je vše nastaveno v zásadě správně. V prvním případě musíte vybrat instalační službu a ve druhém vyřešit problém s konkrétním souborem. Zvažte obě možnosti, ale nejprve tu druhou.

    chyby souboru msi

    Velmi často se objevují chyby kvůli nedostatečným systémovým právům k souborům nebo složkám. Nedá se říci, že by Windows Installer nefungoval, v tomto případě stačí jen přidat potřebná práva a vše bude fungovat. Zrovna včera jsem se setkal s tím, že stažená distribuce.msi se nechtěla instalovat, instalační průvodce se sice úspěšně spustí, parametry jsou vybrány, ale pak se systém pár sekund zamyslí a vypíše chybu:

    "Chyba při čtení ze souboru "název souboru" ověřte, že soubor existuje a že k němu máte přístup" (Chyba 1305). Překládá to "Chyba při čtení ze souboru... zkontrolujte, zda soubor existuje a zda k němu máte přístup." No, nejsi hloupý? Tlačítko "Opakovat" přirozeně nepomůže a zrušením se celá instalace zastaví. Zpráva také nenese zvláštní sémantickou zátěž, protože soubor určitě existuje a mám k němu přístup, jinak bych ho prostě nemohl spustit a dostat tuto zprávu, navíc z nějakého důvodu v angličtině 🙂

    A chyba je v tom, že k souboru bych neměl mít přístup já, ale instalátor Windows, respektive samotný Systém. Řešení je velmi jednoduché:

    Nyní se chyba instalačního programu nezobrazí! Přístup k celé složce, ze které obvykle instalujete programy, si můžete přidat například do složky Downloads, jako mám já. Podívejte se na video o řešení problémů s přístupovými právy:

    V systému Windows XP nebude karta Zabezpečení, pokud je povoleno jednoduché sdílení souborů. Chcete-li jej vypnout, musíte přejít na "Start -> Ovládací panely -> Možnosti složky -> Zobrazit" a vypněte možnost „Použít jednoduché sdílení souborů“. Ve zkrácených verzích Windows 7/10 a XP není žádná karta Zabezpečení. Chcete-li jej zobrazit, musíte se do něj přihlásit jako správce.

    Více způsobů, jak problém vyřešit


    Popsaná metoda pomůže s různými zprávami, s různými čísly. Můžete například vidět chyby souboru msi, jako je tato:

    • Chyba 1723
    • Interní chyba 2203
    • Systémová chyba 2147287035
    • Chyba „Tento instalační balíček nelze otevřít“
    • Chyba 1603: Během instalace došlo k závažné chybě

    Ve všech těchto případech by mělo pomoci nastavení práv k souboru a/nebo k některým systémovým složkám. Zkontrolujte, zda má „systém“ přístup ke složce dočasných souborů (může se zobrazit chyba „Systém nemůže otevřít zadané zařízení nebo soubor“). Pro tohle:

    Po stisknutí "Enter" se cesta změní na "normální" a budete přesunuti do skutečné dočasné složky. Měla by být zkontrolována i práva k němu. Doporučuji také vyčistit dočasné složky od všeho, co se tam nahromadilo, nebo ještě lépe je smazat a vytvořit nové se stejnými názvy. Pokud nemůžete složku smazat, přečtěte si , ale není to nutné.

    Pokud služba Windows Installer stále nechce fungovat, zkontrolujte práva ke složce "C:\Config.Msi", zde musí mít „systém“ také plný přístup. V tomto případě jste možná zaznamenali chybu „Chyba 1310“. Pro jistotu se ujistěte, že složka, KAM instalujete software, má také všechna práva.

    Nastavení registru a služby

    Dalším způsobem, jak chybu opravit, je obnovení provozních parametrů v registru Instalační služby systému Windows.

    Chcete-li to provést, stáhněte si archiv a spusťte odtud dva soubory reg podle vaší verze systému Windows. Souhlas s importem nastavení.

    Důležité! Před poslední akcí, nejlépe! Pokud metoda nepomůže nebo se zhorší, můžete se vrátit do předchozího stavu.

    V systému Windows XP nebo Windows Server 2000 nainstalujte nejnovější instalační program 4.5.

    Pokud to nepomůže, znovu komponenty zaregistrujte:

    1. Stiskněte "Win + R" a zadejte " cmd". Poté v černém okně zadejte postupně následující příkazy:
      MSIExec /zrušit registraci
      MSIExec /regserver
    2. Odpověď by měla být prázdná, bez chyb. Pokud se problém nevyřeší, zadejte jiný příkaz
      regsvr32 msi.dll
    3. zavřete černé okno

    Pokud to říká, že není dostatek práv, musíte spustit .

    Pokud byly příkazy provedeny, ale nepomohly, spusťte msi_error.bat z archivu a zkontrolujte výsledek.

    Poslední možností je stažení programu Kerish Doctor, má funkci pro opravu instalační služby a mnoho dalších běžných problémů s Windows.

    Mnoho programů také používá .NET Framework, takže nebude zbytečné instalovat nejnovější verzi tohoto balíčku. A na závěr ještě jedna rada: pokud je v cestě k distribučnímu souboru alespoň jedna složka s mezerou na začátku názvu, pak mezeru odeberte. Tento jednoduchý trik vyřeší váš problém 🙂

    Shrnutí

    Chyby s instalátorem Windows jsou velmi nepříjemné, je jich hodně a není hned jasné, kde se hrabat. Jedna věc je jasná – systém selhal a je třeba jej uvést do funkčního stavu. Někdy nic nepomůže a musíte. S tím však nespěchejte, zkuste požádat o pomoc na tomto fóru. Popište přesně svůj problém, řekněte nám, co jste již udělali, jaké zprávy jste obdrželi a možná vám pomohou! Vždyť svět není bez dobrých lidí 🙂

    Dopis od čtenáře:

    Program není odstraněn z počítače přes nabídku Přidat/Odebrat programy a v žádném případě bezvýsledně smazal všechny složky související s programem, použil všemožné utility, které čistí registr od nepotřebných klíčů. Fakt je, že ho chci nainstalovat znovu, je licencovaný a koupený za peníze, ale v poslední době to funguje s chybami. Instalátor říká: aplikace je již nainstalována a je to. Fórum nabízelo, co hledat v křoví (v registru). Je to vtip? Pomoc.
    Edwarde

    Dopis od jiného čtenáře:

    Hra není smazána z počítače Call of Duty 4: Modern Warfare, chci to přeinstalovat, ale neustále se mi zobrazuje chyba, právě jsem smazal složku s hrou, ale nepodařilo se mi ji odstranit z nabídky Přidat/Odebrat programy, možná víte jak odinstalovat a znovu nainstalovat, řekněte mi.
    Bazalka

    Program není odstraněn z počítače

    A program nebo hru samozřejmě nelze přeinstalovat, protože utility Unlocker, Ccleaner, Revo Uninstaller a podobné mohou být k ničemu. Na jednom webu jsem četl, jak pomocí jednoho z těchto programů můžete odstranit antivirový program, dlouho jsem se smál, ve skutečnosti to tak samozřejmě nebude, někdy se ukáže, že principy fungování těchto programů být neúčinný. Zamysleme se nad tím, co budeme dělat, když nám nepomohly všechny výše uvedené programy.

    Informace v našem článku platí pro Windows 7 i Windows 8. 1.

    • Poznámka: Přátelé, pokud vám tento článek nepomůže, zkuste to

    Mnoho v případě neúspěchu s odstranění programu z počítače dokonce i přeinstalovat operační systém, pokud jde o jejich oblíbenou hru. Věřte mi, ve většině případů to není nutné. Mimochodem, jde také o hromadění odpadků ve Windows, protože zbytky programu někde jsou a samozřejmě zabírají místo na pevném disku, to vše je poměrně nepříjemné a samozřejmě chci vědět, kde přesně je zbývající program soubory jsou umístěny. Existuje taková nepříjemnost kvůli přerušenému, z nějakého důvodu, spojení mezi programem a jeho klíči v registru. Existuje mnoho důvodů, od nesprávných uživatelských akcí a chyb samotného programu, nebudeme se tím zabývat. Abychom takové problémy vyřešili, budeme muset ručně provést změny v registru a náš program bude zcela odstraněn. Jak to udělat?


    Již se nepoužívá program, který chcete odinstalovat? Pokud znáte proces, který s tím souvisí, je nutné jej dokončit také ve správci zařízení.

    Nadobro musíte deaktivovat programovou službu ve Správě počítače.

    Nyní smažte všechny soubory související s programem z vašeho počítače, začněte s jeho osobní složkou umístěnou v Program Files, poté restartujte, pokud program nebyl smazán a nelze jej znovu nainstalovat, budete muset odstranit jeho položky v registru.


    Je vhodné si prohlédnout celý registr nebo větve HKEY_LOCAL_MACHINE (obsahuje informace o hardwaru a softwaru) a HKEY_CURRENT_USER\Software, kde se nacházejí veškeré informace o nainstalovaných aplikacích.

    Co jiného můžete dělat, pokud máte problémy s odinstalováním programů?

    • Zkuste navštívit stránky výrobce programu, je velká pravděpodobnost, že je k dispozici ke stažení odinstalační program, například na stránkách programu Nero, který není tak snadné odstranit, existuje taková utilita.
    • Pokud odinstalujete hru nebo program bez úspěchu, odinstalátor se může nacházet na instalačním disku, měli byste jej spustit a zobrazí se položka Odstranit, pokud nemáte disk, čtěte dále.
    • Ve zvláště obtížných případech budete muset vstoupit do operačního systému v nouzovém režimu, pouze v něm budete moci službu zakázat a odstranit všechny zbývající soubory a klíče registru.
    • Někdy nebudete moci smazat programové soubory ani v nouzovém režimu, ale budete je moci přejmenovat a smazat po restartu.
    • Vyplatí se zkusit přeinstalovat program a poté bude úspěšně odstraněn.

    Pro přehlednost zkusme hru přeinstalovat Call of Duty 4: Modern Warfare, který spolubojovník mého syna nemůže několik dní po sobě přeinstalovat.

    Chyby při instalaci aplikací ze souborů s příponou .msi jsou jedním z projevů problémů při provozu služby Windows Installer (v ruské verzi Windows Installer). S podobným jevem se potýkají uživatelé všech verzí tohoto OS, s výjimkou těch nejstarších. Problém s instalátorem je doposud jedním z častých důvodů, proč se uživatelé rozhodnou systém přeinstalovat. 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 aktualizací systému Windows;
    • Anti-malware se zhroutí, když místo zablokování jednoho podezřelého souboru msi je instalační služba zablokována úplně;
    • změny bezpečnostních zásad v počítači;
    • 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, porucha pevného disku atd.).

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

    Instalační služba systému Windows je reprezentována následujícími součástmi:
    • soubor C:\Windows\System32\Msiexec.exe - přímo samotným instalátorem;
    • soubor C:\Windows\System32\msi.dll - knihovna Instalační služby systému Windows;
    • službou 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 nalézt v registru podobného fungujícího systému). Otevřete také seznam služeb (stiskněte Windows + R a do řádku "Otevřít" aplikace "Spustit" zadejte příkaz services.msc). Vyhledejte "Windows Installer" a ujistěte se, že běží. 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řeneste jej také z pracovního systému. 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. Kliknutím pravým tlačítkem myši rozbalte kontextovou nabídku složky msserver a klikněte na „Exportovat“. Uložte soubor ve formátu .reg a přeneste jej do problémového počítače. Dvakrát klikněte na tento soubor a potvrďte svůj souhlas s přidáním 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 usnadnění můžete vytvořit dávkový soubor: vložte sadu akcí do poznámkového bloku a uložte jako s příponou .bat. Chcete-li soubor spustit, 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 oprávnění

    Instalační služba Windows Installer nemusí fungovat, protože je blokována bezpečnostním softwarem nebo operační systém nemá potřebná práva. Nejprve se pojďme zabývat softwarem. Pokud máte nainstalovaný antivirus, dočasně jej vypněte. Každý produkt má své vlastní způsoby, jak jej zakázat, ale nejčastěji se to provádí prostřednictvím kontextové nabídky ikony antiviru v systémové liště. Nyní se podíváme na 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“, která musí mít úplný přístup k 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 ve Windows Vista, takže ve Windows XP musí být systému udělena plná kontrola. Vše napsané níže se týká verzí vydaných po XP. Chcete-li zkontrolovat, kdo je vlastníkem Msiexec.exe, klikněte na tlačítko "Upřesnit" na stejné kartě. V dalším okně rozbalte kartu „Vlastník“. Pokud je zadáno něco jiného, ​​nastavte vlastníka na službu Trustedinstaller. Pokud se neobjeví v seznamu „Změnit vlastníka na“, klikněte na tlačítko „Změnit“ a poté 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 musí 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.
    Všechny tyto objekty musí mít plný přístup do systému. 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 instalátorem ú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é.