Wprowadzenie
W tym artykule opisano autonomiczny instalator Windows Update (Wusa.exe) w następujących systemach operacyjnych Windows:
-
Windows Vista
-
Windows Server 2008
-
Windows 7
-
Windows Server 2008 R2
-
Windows 8
-
Windows Server 2012
-
Windows 8.1
-
Windows Server 2012 R2
-
Windows 10
-
Windows Server 2016 Technical Preview
Plik Wusa.exe znajduje się w folderze %windir%\System32. Autonomiczny instalator Windows Update instaluje pakiety aktualizacji za pomocą interfejsu API agenta Windows Update. Pakiety aktualizacji mają rozszerzenie nazwy pliku msu. Rozszerzenie nazwy pliku msu jest skojarzone z instalatorem autonomicznym Windows Update.
Więcej informacji
Plik msu zawiera następującą zawartość.
Zawartość |
Opis |
metadane Windows Update |
W tym artykule opisano każdy pakiet aktualizacji zawarty w pliku msu. |
Co najmniej jeden plik .cab |
Każdy plik .cab odpowiada jednej aktualizacji. |
Plik .xml |
Ten plik .xml opisuje pakiet aktualizacji msu. Wusa.exe używa pliku .xml podczas wykonywania bez nadzoru instalacji aktualizacji przy użyciu narzędzia Menedżer pakietów (Pkgmgr.exe). Na przykład pobierasz 934307 poprawek. Plik Windows6.0-KB934307-x86.msu znajduje się w folderze C:\934307. Wpisz następujące polecenie w wierszu polecenia, aby rozwinąć plik msu do folderu tymczasowego:rozwiń -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP% Następnie wpisz następujące polecenie w wierszu polecenia:pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml |
Plik właściwości |
Ten plik zawiera właściwości ciągów, których Wusa.exe używa. Na przykład ten plik zawiera tytuł skojarzonego artykułu z bazy wiedzy Microsoft Knowledge Base. |
Gdy używasz Wusa.exe do zainstalowania pakietu aktualizacji, Wusa.exe rozszerza zawartość pliku msu do folderu tymczasowego. Następnie Wusa.exe wykonuje następujące czynności:
-
Wusa.exe używa metadanych Windows Update w pliku msu do wyszukiwania odpowiednich aktualizacji.
-
Wusa.exe kopiuje zawartość odpowiednich aktualizacji do Windows Update piaskownicy. Piaskownica Windows Update jest folderem chronionym.
-
Wusa.exe wywołuje odpowiednią funkcję w interfejsie API agenta Windows Update zgodnie z trybem, w którym rozpoczynasz Wusa.exe.
-
Po zakończeniu instalacji przez kreatora Windows Update interfejs API agenta Windows Update zwraca stan. Następnie Wusa.exe działa synchroninie z interfejsem API agenta Windows Update.
Uwaga Każda aktualizacja w pakiecie aktualizacji msu jest instalowana w osobnej sesji. Podczas korzystania z Wusa.exe jest uruchamiane tylko jedno wystąpienie Wusa.exe. Wusa.exe nie zmienia zawartości aktualizacji w plikach msu. Infrastruktura Windows Update wykonuje wymagane działania zgodnie z zawartością aktualizacji.
Po uruchomieniu Wusa.exe w trybie interakcyjnym na ekranie powitalnym są wyświetlane ogólne informacje o aktualizacji. Jeśli będziesz nadal instalować aktualizację, Wusa.exe wywoła odpowiednią funkcję w interfejsie API agenta Windows Update, aby uruchomić kreatora Windows Update. Kreator Windows Update wyświetla postanowienia licencyjne dotyczące oprogramowania firmy Microsoft skojarzone z pakietem aktualizacji. Wusa.exe wywołuje interfejs API agenta Windows Update w celu kontynuowania instalacji. Następnie Wusa.exe czeka, aż kreator Windows Update zakończy instalację. Aby zainstalować pakiet aktualizacji msu, uruchom Wusa.exe wraz z pełną ścieżką pliku. Jeśli na przykład plik Windows6.0-KB934307-x86.msu znajduje się w folderze D:\934307, wpisz następujące polecenie w wierszu polecenia, aby zainstalować pakiet aktualizacji:wusa.exe d:\934307\Windows6.0-KB934307-x86.msuYou można również kliknąć dwukrotnie plik msu, aby zainstalować pakiet aktualizacji.
Za pomocą Wusa.exe możesz odinstalować aktualizację w systemach Windows 7, Windows Server 2008 R2, Windows 8 i Windows Server 2012. Uwaga Za pomocą Wusa.exe nie można odinstalować aktualizacji w systemach Windows Vista i Windows Server 2008. Za pomocą Windows Defender Software Explorer możesz ręcznie odinstalować aktualizacje. Aby uzyskać więcej informacji o Eksploratorze oprogramowania, przejdź do następującej witryny internetowej firmy Microsoft:Używanie Eksploratora oprogramowania w Windows Defender Razem z Wusa.exe można używać następujących przełączników.
Zmień |
Opis |
/?, /h, /help |
Wyświetl pomoc. |
/Ciche |
Uruchom Wusa.exe w trybie cichym bez interakcji z użytkownikami. Gdy narzędzie działa w trybie cichym, działa bez interakcji użytkownika. Komputer zostanie uruchomiony ponownie, jeśli jest to wymagane. Jeśli na przykład plik Windows6.0-KB934307-x86.msu znajduje się w folderze D:\934307, wpisz następujące polecenie w wierszu polecenia, aby zainstalować pakiet aktualizacji bez interakcji z użytkownikiem:wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet Uwaga W przypadku korzystania z tego przełącznika postanowienia licencyjne dotyczące oprogramowania firmy Microsoft nie są wyświetlane. |
/norestart |
Uniemożliwia Wusa.exe ponowne uruchomienie komputera. Przełącznik /norestart jest ignorowany, jeśli przełącznik /quiet nie jest obecny. Jeśli uruchomisz Wusa.exe razem z tymi dwoma przełącznikami, musisz ręcznie ponownie uruchomić system operacyjny po zakończeniu instalacji, jeśli instalacja wymaga ponownego uruchomienia komputera. Jeśli na przykład plik Windows6.0-KB934307-x86.msu znajduje się w folderze D:\934307, wpisz następujące polecenie w wierszu polecenia, aby zainstalować pakiet aktualizacji:wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart |
/Odinstalować |
Odinstalowuje określony pakiet lub numer KB. |
/Kb |
Określa pakiet do odinstalowania przy użyciu numeru KB. Może być przekazywana tylko razem z przełącznikiem /uninstall. |
/Wyodrębnić |
Wusa.exe wyodrębnia zawartość pakietu do folderu docelowego. |
/warnrestart |
Po połączeniu tego przełącznika z przełącznikiem /quiet Wusa.exe wyświetli monit przed rozpoczęciem ponownego uruchomienia w celu wykonania operacji instalacji i odinstalowywania. |
/forcerestart |
Po połączeniu tego przełącznika z przełącznikiem /quiet Wusa.exe przymusowo zamyka aplikacje, a następnie rozpoczyna ponowne uruchamianie. |
Uwaga Pliki msu można zainstalować na obrazie w trybie offline przy użyciu opcji DISM.exe /Add-Package wraz z zestawem preinstalacyjnym systemu Windows 7 lub Windows 8 OEM (OPK) lub Windows Automated Installation Kit (AIK). Aby uzyskać więcej informacji, przejdź do następującej witryny internetowej Microsoft TechNet:
Opcje obsługi pakietu Command-Line systemu operacyjnego Aby wyświetlić dziennik zdarzeń autonomicznego instalatora Windows Update, wykonaj następujące czynności:
-
Kliknij przycisk Start , wpisz podgląd zdarzeń w polu Rozpocznij wyszukiwanie, a następnie kliknij pozycję Podgląd zdarzeń na liście Programy. W Windows 8 i Windows Server 2012 na ekranie startowym wpisz podgląd zdarzeń, kliknij pozycję Ustawienia, a następnie kliknij pozycję Wyświetl dzienniki zdarzeń w obszarze Ustawienia.
Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub kliknij przycisk Kontynuuj. -
W Podgląd zdarzeń rozwiń węzeł Dzienniki systemu Windows, a następnie kliknij pozycję Konfiguracja.
Zdarzenia konfiguracji są wyświetlane w środkowym okienku. -
W okienku Akcje kliknij pozycję Filtruj bieżący dziennik.
-
Na liście Źródła zdarzeń kliknij, aby zaznaczyć pole wyboru WUSA , a następnie kliknij przycisk OK.