Pakiety redystrybucyjne Instalatora Windows
Instalator Windows 4.5 i starsze wersje są dostępne jako pakiet aktualizacji oprogramowania redystrybucyjnego. Zobacz sekcję Wydane wersje Instalatora Windows (Released Versions of Windows Installer), aby określić, z którymi wersjami Instalatora Windows zostały wydane poszczególne produkty. Pakiet aktualizacji redystrybucyjnej dla wersji jest udostępniany po wydaniu produktu dostarczanego z określoną wersją Instalatora Windows.
Notatka
Nie ma pakietu redystrybucyjnego dla Instalatora Windows 5.0. Ta wersja jest dołączona do systemu operacyjnego w systemie Windows 7, Windows Server 2008 R2 i nowszych wersjach klienta i serwera (w tym Windows 10).
Uzyskiwanie pakietu redystrybucyjnego Instalatora Windows (wersja 4.5 i starsze)
Wszystkie dostępne pakiety redystrybucyjne Instalatora Windows można znaleźć w Centrum pobierania Microsoft.
Redystrybucyjny Pakiet Instalatora Windows 4.5
pakiet redystrybucyjny Instalatora Windows 4.5 jest dostępny tutaj: https://go.microsoft.com/fwlink/p/?LinkID=101159.
Nazwa pliku | Wersja systemu operacyjnego | Architektura |
---|---|---|
Windows6.0-KB942288-v2-x86.MSU | Windows Vista Windows Vista z dodatkiem Service Pack 1 (SP1) Windows Server 2008 |
x86 (32-bitowy) |
Windows6.0-KB942288-v2-x64.MSU | Windows Vista Windows Vista z dodatkiem Service Pack 1 (SP1) Windows Server 2008 |
x86-64 (64-bitowy) |
Windows6.0-KB942288-v2-ia64.MSU | Windows Vista Windows Vista z dodatkiem Service Pack 1 (SP1) Windows Server 2008 |
Itanium (64-bitowy) |
WindowsXP-KB942288-v3-x86.exe | Windows XP z dodatkiem Service Pack 2 (SP2) Windows XP z dodatkiem Service Pack 3 (SP3) |
x86 (32-bitowy) |
WindowsServer2003-KB942288-v4-x86.exe | Windows Server 2003 z dodatkiem Service Pack 1 (SP1) Windows Server 2003 z dodatkiem Service Pack 2 (SP2) |
x86 (32-bitowy) |
WindowsServer2003-KB942288-v4-x64.exe | Windows Server 2003 z dodatkiem Service Pack 1 (SP1) Windows Server 2003 z dodatkiem Service Pack 2 (SP2) |
x86-64 (64-bitowy) |
WindowsServer2003-KB942288-v4-ia64.exe | Windows Server 2003 z dodatkiem Sevice Pack 1 (SP1) Windows Server 2003 z dodatkiem Service Pack 2 (SP2) |
Itanium (64-bitowy) |
Pakiet redystrybucyjny Instalatora Windows 4.0
- Nie ma pakietu redystrybucyjnego, który instaluje Instalatora Windows 4.0. Ta wersja Instalatora Windows jest dostarczana z systemem Windows Vista.
Redistribuowalny pakiet Instalatora Windows 3.1
- Pakiet redystrybucyjny Instalatora Windows 3.1 (wersja 2) jest dostępny tutaj: https://www.catalog.update.microsoft.com/Search.aspx?q=893803.
Notatka
W przypadku uaktualnienia do Instalatora Windows 3.1 przez zainstalowanie systemu Windows Server 2003 z dodatkiem SP1 lub starszej wersji tego pakietu redystrybucyjnego może być również konieczne zainstalowanie aktualizacji dla systemu Windows Server 2003 z dodatkiem Service Pack 1 (KB898715) w celu uzyskania wszystkich aktualizacji dostępnych w instalatorze windows 3.1 Redistributable (v2).
Pakiet redystrybucyjny Instalatora Windows 3.0
- Pakiet redystrybucyjny Instalatora Windows 3.0 jest dostępny tutaj: WindowsInstaller-KB884016-v2-x86.exe.
Pakiet redystrybucyjny Instalatora Windows 2.0
- Pakiet redystrybucyjny Instalatora Windows 2.0 dla systemów Windows NT 4.0 i Windows 2000 jest dostępny tutaj: instmsi.exe.
Notatka
Instalator Windows 2.0 użył poprzedniej konwencji nazewnictwa pakietu redystrybucyjnego: Instmsi.exe. Pakiet redystrybucyjny do instalowania lub uaktualniania do Instalatora Windows 2.0 w systemie Windows 2000 nie powinien być używany do instalowania ani uaktualniania Instalatora Windows 2.0 w systemach Windows Server 2003 i Windows XP.
Instalowanie pakietu redystrybucyjnego Instalatora Windows (wersja 4.5 i starsze)
Pakiet redystrybucyjny Instalatora Windows 4.5 jest dostarczany dla systemów operacyjnych Windows Vista i Windows Server 2008 jako plik .msu i należy go zainstalować, używając Instalatora autonomicznego Windows Update (Wusa.exe.
Pakiet redystrybucyjny Instalatora Windows 4.5 dla systemów operacyjnych Windows XP i Windows Server 2003 można zainstalować przy użyciu następującej składni wiersza polecenia i opcji.
Pakiety redystrybucyjne Instalatora Windows 3.1 i Instalatora Windows 3.0 można zainstalować przy użyciu następującej składni wiersza polecenia i opcji.
Składnia
Użyj następującej składni, aby zainstalować pakiety redystrybucyjne dla Instalatora Windows 4.5 w systemach Windows XP i Windows Server 2003.
<Name of the Redistributable>\[<options>\]*
Opcje Command-Line
Pakiety aktualizacji oprogramowania redystrybucyjnego Instalatora Windows używają następujących opcji wiersza polecenia bez uwzględniania wielkości liter.
Opcja | Opis |
---|---|
/norestart | Zapobiega temu, aby pakiet redystrybucyjny prosił użytkownika o ponowne uruchomienie, nawet jeśli musiał zastąpić pliki, które były używane podczas instalacji. Jeśli pakiet aktualizacji jest wywoływany z tą opcją, zwraca ERROR_SUCCESS_REBOOT_REQUIRED, jeśli musiał zastąpić pliki, które były używane. Jeśli nie trzeba zastępować plików, które były używane, zwraca ERROR_SUCCESS. Zobacz sekcję uwagi, aby uzyskać dodatkowe informacje na temat opóźnionych ponownych uruchomień. |
/spokojny | Do użytku przez aplikacje, które redystrybuują Instalatora Windows jako część aplikacji uruchamiającej. Interfejs użytkownika nie jest prezentowany użytkownikowi. Aplikacja bootstrapping powinna sprawdzić kod powrotny, aby określić, czy ponowne uruchomienie jest potrzebne do ukończenia instalacji Instalatora Windows. |
/Pomoc | Wyświetla pomoc dotyczącą wszystkich dostępnych opcji. |
Opóźnione ponowne uruchomienie w systemach Windows Vista i Windows Server 2008
Opcja wiersza polecenia /norestart uniemożliwia wusa.exe ponowne uruchomienie komputera. Jeśli jednak plik aktualizowany przez pakiet MSU jest używany, pakiet nie jest stosowany do komputera, dopóki użytkownik nie uruchomi komputera. Oznacza to, że aplikacje korzystające z pakietu redystrybucyjnego Instalatora Windows 4.5 dla systemów Windows Vista i Windows Server 2008 nie mogą używać funkcji Instalatora Windows 4.5 do czasu ponownego uruchomienia komputera.
Opóźnione ponowne uruchomienie w systemach Windows XP i Windows Server 2003
Zaleca się zatrzymanie usługi Instalatora Windows podczas korzystania z pakietu aktualizacji. Gdy pakiet jest uruchamiany w trybie pełnego interfejsu użytkownika, wykrywa, czy usługa Instalatora Windows jest uruchomiona i żąda od użytkownika zatrzymania usługi. Jeśli użytkownik będzie kontynuować bez zatrzymywania usługi, aktualizacja zastąpi Instalatora Windows.
Bootstrapping aplikacji, które używają pakietu redystrybucyjnego do zainstalowania Instalatora Windows z inną aplikacją, mogą wymagać dodatkowego ponownego uruchomienia systemu oprócz ponownych uruchomień wymaganych do zainstalowania aplikacji. Opcja opóźnionego ponownego rozruchu jest zalecana tylko w przypadkach, gdy konieczne jest wyeliminowanie dodatkowego ponownego rozruchu spowodowanego instalacją plików, które są używane. Deweloperzy powinni wykonać następujące czynności w aplikacji instalacyjnej, aby użyć opcji opóźnionego ponownego rozruchu.
Wywołaj pakiet redystrybucyjny za pomocą opcji wiersza polecenia /norestart.
Traktuj powrót ERROR_SUCCESS lub ERROR_SUCCESS_REBOOT_REQUIRED jako oznaczające powodzenie.
Wywołaj plik Msiexec w pakiecie aplikacji i uruchom inny kod instalacyjny specyficzny dla aplikacji. Jeśli aplikacja instalacyjna używa MsiInstallProduct, to aplikacja musi załadować MSI.DLL z katalogu systemowego. Jeśli nie wystąpi ponowny rozruch i jeśli pakiet redystrybucyjny zwrócił ERROR_SUCCESS_REBOOT_REQUIRED, monituj użytkownika o ponowne uruchomienie, aby ukończyć konfigurację plików binarnych Instalatora Windows. Jeśli wystąpi ponowny rozruch, nie są wymagane żadne dodatkowe kroki.
Notatka
Aplikacje, które wywołują LoadLibrary dla nowego MSI.DLL po pomyślnym zakończeniu działania pakietu redystrybucyjnego, muszą upewnić się, że starsza wersja MSI.DLL nie została już wcześniej załadowana w ramach tego procesu. Jeśli została załadowana starsza wersja MSI.DLL, musi zostać zwolniona z przestrzeni adresowej procesu przed wywołaniem LoadLibrary dla nowej MSI.DLL.
Aby uzyskać więcej informacji, zobacz Instalator Windows bootstrapping.