Při pokusu přidat nebo odebrat program v systému Windows XP nebo Windows Server 2003 dojde k chybě "Instalační služba Windows Installer služba není přístupná"

Pokud jste firemní zákazník, vyhledejte další řešení potíží a výukové zdroje na webu Podpora pro malé firmy .

Chcete-li pokračovat v přijímání aktualizací zabezpečení pro systém Windows, ujistěte se, že používáte systém Windows XP s aktualizací Service Pack 3 (SP3). Další informace naleznete na této webové stránce společnosti Microsoft: končí podpora některých verzí systému Windows

Podporu pro tento problém v systému Windows 7 a Windows Vista, naleznete v tématu Microsoft Knowledge Base v článku 2642495: Chyba "The Instalační služba Windows Installer služba může není přístupná" při instalaci nebo aktualizaci programů v systému Windows 7 nebo Windows Vista
Důležité: Tento článek je určen pro pokročilé uživatele počítače. Pokud se necítíte na postupy řešení potíží pro pokročilé uživatele, můžete požádat někoho o pomoc. Nebo získat pomoc od oddělení podpory zákazníků společnosti Microsoft, přejděte na webovou stránku Kontaktujte nás .

Příznaky

Při pokusu o instalaci softwarové aplikace v systému Windows XP nebo Windows Server 2003, zobrazí se následující chybová zpráva:
Instalační služba Windows Installer služba není přístupná. Tato situace může nastat, pokud používáte systém Windows v nouzovém režimu nebo pokud není Instalační služba Windows Installer správně nainstalována. Obraťte se na pracovníky podpory.
Poznámka: K tomuto problému může dojít také při pokusu odinstalovat softwarové aplikace.

Příčina

K tomuto problému může dojít, pokud platí jedna z následujících podmínek:
  • Instalační služba Windows Installer soubory, které jsou v počítači jsou poškozené nebo chybí.
  • Instalujete nebo odebíráte program, který používá soubor balíčku (MSI) Instalační služba Windows Installer instalace MSI (Microsoft Software). Například tato situace může nastat při pokusu nainstalovat Microsoft Office v počítači.

Řešení

Chcete-li vyřešit tento problém, použijte následující metody.

Metoda 1: Znovu zaregistrujte Instalační služba Windows Installer

Abyste přeregistrovali Instalační službu Windows Installer, ověřte umístění souboru Msiexec.exe v počítači a v registru systému Windows a nově registrujte Instalační službu Windows Installer. Chcete-li to provést, rozbalte tuto část, klepněte sem.
a pak postupujte takto.

Poznámka: Vzhledem k tomu, že existuje několik verzí systému Microsoft Windows, mohou být následující kroky ve vašem počítači odlišné. Pokud tomu tak je, naleznete v dokumentaci k produktu kompletní dokončení těchto kroků.
  1. Určete umístění souboru Msiexec.exe v počítači. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte %windir%\system32a potom klepněte na tlačítko OK.

      Poznámka: Tento krok otevře složku, kde je umístěn soubor Msiexec.exe .
    2. Poznamenejte si umístění souboru Msiexec.exe . Umístění souboru Msiexec.exe je kombinací hodnoty v poli adresa a samotný název souboru Msiexec.exe .

      Například pokud pole adresa obsahuje hodnotu C:\Windows\system32, umístění souboru Msiexec.exe je C:\Windows\system32\Msiexec.exe.
  2. Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
    322756 postup zálohování a obnovení registru v systému Windows


    Ujistěte se, že je správné umístění souboru Msiexec.exe v programu Editor registru. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz regedit a klepněte na tlačítko OK.
    2. Rozbalte položku HKEY_LOCAL_MACHINE, rozbalte položku systém, rozbalte položku CurrentControlSet, rozbalte položku službya potom klepněte na tlačítko MSIServer.
    3. V pravém podokně klepněte pravým tlačítkem myši ImagePatha klepněte na příkaz změnit.
    4. V poli Údaj hodnoty zadejte umístění souboru Msiexec.exe , kterou jste zjistili v kroku 1, následuje hodnota /Va klepněte na tlačítko OK.

      Například pokud je soubor Msiexec.exe umístěn C:\Windows\system32\Msiexec.exe, zadejte následující text do textového pole Údaj hodnoty :
      C:\WINDOWS\System32\msiexec.exe /V
    5. Klepněte na tlačítko OK zavřete dialogové okno Upravit řetězec .
    6. V nabídce soubor klepněte na tlačítko Konec ukončete Editor registru.
  3. Spusťte počítač v nouzovém režimu a zaregistrujte soubor Msiexec.exe. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Starta potom klepněte na tlačítko Vypnout počítač nebo Vypnout.
    2. Vyberte možnost Restartovat a klepněte na tlačítko OKnebo klepněte na tlačítko Restartovat.
    3. Stiskněte klávesu F8 před Windows obrazovky se zobrazí.
    4. V nabídce Upřesnit možnosti spuštění systému Windows pomocí kláves se šipkami vyberte možnost Nouzový režim a stiskněte klávesu Enter.
    5. Pokud používáte počítač s možností spuštění dvou nebo více operačních systémů, vyberte příslušný operační systém ze seznamu, který se zobrazí a stiskněte klávesu Enter.
    6. Přihlaste se k počítači.
    7. Klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz msiexec/regserver a potom klepněte na tlačítko OK.


      Poznámka: Pro 64bitové operační systémy máte také znovu registrovat 64bitovou Instalační služba MSI. Chcete-li to provést, klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte %windir%\Syswow64\Msiexec/regserver a potom klepněte na tlačítko OK.

      Na 64bitové verze operačního systému Windows 32bitové binární soubory jsou umístěny ve složce %systemroot%\SysWow64 . 64bitový binární soubory jsou umístěny ve složce %systemroot%\System32 .
    8. Klepněte na tlačítko Starta potom klepněte na tlačítko Vypnout počítač nebo Vypnout.
    9. Vyberte možnost Restartovat a klepněte na tlačítko OKnebo klepněte na tlačítko Restartovat.
Pokud problém přetrvává a stále zobrazit chybová zpráva, která je uvedena v části "Příznaky", postupujte podle kroků v metodě 2.

Metoda 2: Přeinstalovat Instalační služba Windows Installer

Chcete-li přeinstalovat Instalační služba Windows Installer, přejmenujte poškozené soubory Instalační služba Windows Installer a pak znovu nainstalujte Instalační služba Windows Installer. Chcete-li to provést, rozbalte tuto část, klepněte sem.
a potom postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz cmd a klepněte na tlačítko OK.
  2. Zadejte cd %windir%\system32a potom stiskněte klávesu Enter.
  3. Zadejte příkaz attrib - r-s-h dllcachea stiskněte klávesu Enter.
  4. Zadejte příkaz ren msi.dll msi.olda stiskněte klávesu Enter.
  5. Zadejte příkaz ren msiexec.exe msiexec.olda stiskněte klávesu Enter.
  6. Zadejte příkaz ren msihnd.dll možnosta stiskněte klávesu Enter.
  7. Zadejte příkaz exita stiskněte klávesu Enter.
  8. Na příkazovém řádku zadejte příkaz exita stiskněte klávesu Enter.
  9. Klepněte na tlačítko Starta potom klepněte na tlačítko Vypnout počítač nebo Vypnout.
  10. Vyberte možnost Restartovat a klepněte na tlačítko OKnebo klepněte na tlačítko Restartovat.
  11. Přihlaste se k počítači.
  12. Stáhněte a nainstalujte nejnovější verzi Instalační služba Windows Installer. Další informace o získání Instalační služba Windows Installer klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

    893803 Instalační služba Windows Installer 3.1 v2 (3.1.4000.2435) je k dispozici

  13. Klepněte na tlačítko Starta potom klepněte na tlačítko Vypnout počítač nebo Vypnout.
  14. Vyberte možnost Restartovat a klepněte na tlačítko OKnebo klepněte na tlačítko Restartovat.

Další informace

Klepnutím sem zobrazíte další informace o tomto problému.
4.0 Instalační služba Windows Installer není k dispozici jako redistribuovatelná verze pro systém Windows Vista. 4.0 Instalační služba Windows Installer je součástí operačního systému Windows Vista.

Metody popsané v tomto článku problém nevyřeší, obraťte se na technickou podporu společnosti Microsoft pro další pomoc.

Tento problém může dojít, pokud je vlastnost Typ spouštění služby Instalační služba Windows Installer je nastavena na hodnotu zakázat. Chcete-li zkontrolovat, zda služba Instalační služba Windows Installer je nastavena na hodnotu zakázat, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz services.msc a klepněte na tlačítko OK.

  2. V seznamu služby (místní počítač) klepněte pravým tlačítkem myši Instalační služba Windows Installera potom klepněte na příkaz Vlastnosti.

  3. Pokud rozevíracím seznamu Typ spouštění je nastavena na hodnotu Zakázat, z rozevíracího seznamu Typ spouštění klepněte na přepínač ručně a potom klepněte na tlačítko OK.

  4. V nabídce soubor klepněte na příkaz Konec.
Další informace o Instalační služba Windows Installer naleznete v tématu Přehled Instalační služba Windows Installer na webu Microsoft Developer Network (MSDN). Další informace o tom, jak získat modul Instalační služba Windows Installer klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
292539 jak získat modul Instalační služba Windows Installer

Vlastnosti

ID článku: 315346 - Poslední kontrola: 20. 1. 2017 - Revize: 2

Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Home Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems

Váš názor