Sdílet prostřednictvím


Distribuovatelné součásti Instalačního programu Windows

Instalační služba systému Windows 4.5 a starší je k dispozici jako distribuovatelný balíček aktualizace softwaru. Podívejte se na část Vydané verze Instalační služby systému Windows, abyste zjistili, které produkty byly dodány s verzemi Instalační služby systému Windows. Distribuovatelný balíček aktualizace pro verzi je zpřístupněn po vydání produktu, který je dodáván s konkrétní verzí Instalační služby systému Windows.

Poznámka

Instalační služba systému Windows 5.0 není distribuovatelná. Tato verze je součástí operačního systému ve Windows 7, Windows Serveru 2008 R2 a novějších verzích klienta a serveru (včetně Windows 10).

Získání redistribuovatelné instalační služby systému Windows (4.5 a starší)

Všechny dostupné distribuovatelné součásti Instalační služby systému Windows naleznete na webu Microsoft Download Center.

Windows Installer 4.5 znovu distribuitelný balíček

distribuovatelný balíček instalační služby systému Windows 4.5 je k dispozici zde: https://go.microsoft.com/fwlink/p/?LinkID=101159.

Název souboru Verze operačního systému Architektura
Windows6.0-KB942288-v2-x86.MSU Windows Vista
Windows Vista s aktualizací Service Pack 1 (SP1)
Windows Server 2008
x86 (32 bitů)
Windows6.0-KB942288-v2-x64.MSU Windows Vista
Windows Vista s aktualizací Service Pack 1 (SP1)
Windows Server 2008
x86-64 (64 bitů)
Windows6.0-KB942288-v2-ia64.MSU Windows Vista
Windows Vista s aktualizací Service Pack 1 (SP1)
Windows Server 2008
Itanium (64 bitů)
WindowsXP-KB942288-v3-x86.exe Windows XP s aktualizací Service Pack 2 (SP2)
Windows XP s aktualizací Service Pack 3 (SP3)
x86 (32 bitů)
WindowsServer2003-KB942288-v4-x86.exe Windows Server 2003 s aktualizací Service Pack 1 (SP1)
Windows Server 2003 s aktualizací Service Pack 2 (SP2)
x86 (32 bitů)
WindowsServer2003-KB942288-v4-x64.exe Windows Server 2003 s aktualizací Service Pack 1 (SP1)
Windows Server 2003 s aktualizací Service Pack 2 (SP2)
x86-64 (64 bitů)
WindowsServer2003-KB942288-v4-ia64.exe Windows Server 2003 s aktualizací Service Pack 1 (SP1)
Windows Server 2003 s aktualizací Service Pack 2 (SP2)
Itanium (64 bitů)

Windows Installer 4.0 balíček pro distribuci

  • Neexistuje žádný redistribuovatelný balík, který by nainstaloval Instalační službu systému Windows 4.0. Tato verze Instalační služby systému Windows se dodává se systémem Windows Vista.

Windows Installer 3.1 Redistribuovatelný balíček

Distribuovatelné součásti Instalační služby systému Windows 3.0

Windows Installer 2.0 Redistributable

  • Instalační služba systému Windows 2.0 Redistributable pro systém Windows NT 4.0 a Windows 2000 je k dispozici zde: instmsi.exe.

    Poznámka

    Instalační služba systému Windows 2.0 použila předchozí konvenci pojmenování pro redistribuovatelný: Instmsi.exe. Distribuovatelné součásti pro instalaci nebo upgrade instalační služby systému Windows 2.0 v systému Windows 2000 by neměly být použity k instalaci nebo upgradu Instalační služby systému Windows 2.0 v systému Windows Server 2003 a Windows XP.

Instalace redistribuovatelného balíčku Windows Installer (4.5 a starší)

Instalační služba systému Windows 4.5 redistribuovatelná je poskytována pro operační systémy Windows Vista a Windows Server 2008 jako soubor MSU a měla by být nainstalována pomocí samostatného instalačního programu Windows Update (Wusa.exe.)

Instalační služba systému Windows 4.5 redistributable pro operační systémy Windows XP a Windows Server 2003 lze nainstalovat pomocí následující syntaxe a možností příkazového řádku.

Distribuovatelné součásti Instalační služby systému Windows 3.1 a Instalační služba systému Windows 3.0 lze nainstalovat pomocí následující syntaxe a možností příkazového řádku.

Syntax

Pomocí následující syntaxe nainstalujte distribuovatelné součásti instalační služby systému Windows 4.5 v systémech Windows XP a Windows Server 2003.

<Name of the Redistributable>\[<options>\]*

možnosti Command-Line

Distribuovatelné balíčky aktualizací softwaru instalační služby systému Windows používají následující možnosti příkazového řádku bez rozlišování velkých a malých písmen.

Možnost Popis
/norestart Zabrání redistribuovatelnému balíčku, aby požádal uživatele, aby se restartoval, i když musel nahradit soubory, které se používaly během instalace. Pokud se balíček aktualizace vyvolá pomocí této možnosti, vrátí ERROR_SUCCESS_REBOOT_REQUIRED, pokud musel nahradit používané soubory.
Pokud nemusel nahradit soubory, které se používaly, vrátí ERROR_SUCCESS. Další informace o zpožděných restartováních najdete v části s poznámkami.
/tichý Pro použití v aplikacích, které redistribuují Instalační službu systému Windows jako součást spouštěcí aplikace. Uživateli se nezobrazí uživatelské rozhraní. Spouštěcí aplikace by měla zkontrolovat návratový kód a zjistit, jestli je k dokončení instalace Instalační služby systému Windows potřeba restartování.
/Pomoc Zobrazí nápovědu ke všem dostupným možnostem.

Zpožděné restartování v systému Windows Vista a Windows Server 2008

Možnost příkazového řádku /norestart zabraňuje restartování počítače wusa.exe. Pokud se však používá soubor aktualizovaný balíčkem MSU, balíček se na počítač nepoužije, dokud uživatel počítač nerestartuje. To znamená, že aplikace, které používají distribuovatelné součásti Instalační služby systému Windows 4.5 pro systém Windows Vista a Windows Server 2008, nemohou používat funkci Instalační služby systému Windows 4.5, dokud nebude počítač restartován.

Zpožděné restartování v systémech Windows XP a Windows Server 2003

Při použití balíčku aktualizace se doporučuje zastavit službu Instalační služba systému Windows. Když se balíček spustí v režimu úplného uživatelského rozhraní, zjistí, jestli je spuštěná služba Instalační služba systému Windows, a požádá uživatele o zastavení služby. Pokud uživatel pokračuje bez zastavení služby, aktualizace nahradí Instalační službu systému Windows.

spuštění aplikací, které k instalaci Instalační služby systému Windows s jinou aplikací používají distribuovatelný balíček, může kromě restartování potřebných k instalaci aplikace vyžadovat další restartování systému. Možnost zpožděného restartování se doporučuje jenom v případech, kdy je nutné eliminovat další restartování způsobené instalací souborů, které se používají. Vývojáři by měli ve své instalační aplikaci provést následující kroky, aby mohli použít možnost opožděného restartování.

  • Volejte distribuovatelný balíček s možností příkazového řádku /norestart.

  • Považujte návrat ERROR_SUCCESS nebo ERROR_SUCCESS_REBOOT_REQUIRED za úspěch.

  • Vyvolání Msiexec v balíčku aplikace a spuštění dalšího instalačního kódu specifického pro aplikaci. Pokud instalační aplikace používá MsiInstallProduct, musí aplikace načíst MSI.DLL ze systémového adresáře. Pokud nedojde k restartování systému a pokud se redistribuovatelnost vrátí s chybovým kódem ERROR_SUCCESS_REBOOT_REQUIRED, vyzve uživatele k restartování, aby dokončil instalaci binárních souborů Instalační služby Windows. Pokud dojde k restartování, nejsou potřeba žádné další kroky.

    Poznámka

    Aplikace, které volají LoadLibrary na novou verzi MSI.DLL po úspěšném návratu redistribuovatelného balíčku, musí zajistit, aby již v procesu nebyla načtena starší verze MSI.DLL. Pokud byla načtena starší verze MSI.DLL, musí být před voláním LoadLibrary pro novou MSI.DLL uvolněna z adresního prostoru procesu.

     

Další informace naleznete v tématu bootstrapping instalační služby systému Windows.