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
- Instalační služba systému Windows 3.1 Redistributable (v2) je k dispozici zde: https://www.catalog.update.microsoft.com/Search.aspx?q=893803.
Poznámka
Pokud jste upgradovali na Instalační službu systému Windows 3.1 instalací systému Windows Server 2003 s aktualizací SP1 nebo starší verzí této distribuovatelné verze, možná budete muset nainstalovat také Update pro Windows Server 2003 Service Pack 1 (KB898715), abyste získali všechny aktualizace dostupné v Instalační službě systému Windows 3.1 Redistributable (v2).
Distribuovatelné součásti Instalační služby systému Windows 3.0
- Windows Installer 3.0 Redistributable je k dispozici zde: WindowsInstaller-KB884016-v2-x86.exe.
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.