Elég hosszú ideig ezt megjegyzem MSU A Windows Update katalógusból manuálisan letöltött Windows frissítési fájlok telepítése sokkal lassabban történik, mint azoknak a frissítéseknek, amelyeket a rendszer az automatikus frissítési szolgáltatáson keresztül kapott (a WU webhelyről vagy a helyi WSUS szerverről). Az egyik esetben, amely arra késztette a frissítések hosszú telepítésének okainak felkutatását, hogy a Windows Server 2008 R2 rendszerhez egy elég nagy kényelemű csomag (SP2) kézi telepítése az msu fájlból több mint 5 órát vett igénybe (!!!). A WSUS-on keresztül frissülő szervereknél ugyanazt a frissítést mindössze 30–40 perc alatt telepítették.
A Windows Auto Update Service frissítő fájlokat tölt le a CAB formátum (lásd a "C: \ Windows \ SoftwareDistribution \ Download" könyvtár tartalmát). Abban az esetben, ha egy adott javítást manuálisan szeretne letölteni, csak a * .msu frissítési fájlok érhetők el a Windows Update katalógus letöltési oldalán. A beépített segédprogrammal frissítések telepítése msu formátumban történik wusa.exe (Önálló Windows Update Installer).
A * .msu frissítések lassú telepítését a frissítő fájl kézi telepítésekor (egyszerű dupla kattintással) és a telepítés SCCM-feladat vagy a csoportházirend-bejelentkezési szkript segítségével a wusa.exe hívással történő megkezdésekor figyeljük meg..
A frissítések lassú telepítésének problémája a Windows Server 2008 R2 és a Windows 7 esetében jellemzőbb, de a Windows többi verziójában ez is megfigyelhető (bár kisebb mértékben).
Próbáljuk meg a Windows 10 1709-ben felismerni a januári KB4056892 javítás telepítési idejét (az olvadás és a spektrum sebezhetőségének védelme érdekében).
Futtassa a frissítés telepítését a parancs segítségével
wusa "C: \ Distr \ windows10.0-kb4056892-x64.msu"
Várunk, amíg a javítás telepítésre nem kerül (Windows 7 esetén az msu frissítések telepítése még hosszabb ideig tart, néha úgy tűnik, hogy a wusa.exe több tíz percig lefagy). A Windows frissítés telepítésének kezdő és befejezési idejével kapcsolatban lásd a syslog-ot felépítés (Telepítés) a grafikus konzol segítségével Eseménynapló -> Windows naplók -> Beállítás vagy egy ilyen PowerShell-parancs:
Get-WinEvent -FilterHashTable @ LogName = "Setup" | ? $ _. message -match "4056892"
Mint látható, a csapat több eseményt adott vissza a Microsoft-Windows-Servicing és a Microsoft-Windows-WUSA forrásokból. Ennek megfelelően a telepítés megkezdésének ideje (a KB4056892 csomag módosításainak kezdeményezése) 10:02:21, a 10:37 frissítés telepítésének ideje (a Windows biztonsági frissítése a Windows számára (KB4056892) sikeresen telepítve lett). A frissítés telepítése összesen eltartott körülbelül 35 perc. Természetesen nem a leginkább szemléltető eset, de még mindig elég hosszú ideje.
A fájltól részletes információkat talál a rendszer által a frissítés telepítésekor végrehajtott műveletekről CBS.log (a katalógusban található c: \ windows \ logs \ cbs). Ha részletesen megvizsgálja az események rekordjait, rájön, hogy az idő nagy részét a telepítés inicializálására, a függőségek keresésére (úgy érzi, hogy bizonyos szinkronizációt végeznek a WU / WSUS szerverrel) és egy rendszer-visszaállítási pont létrehozására fordítanak..
Megpróbáljuk ugyanazt a frissítést telepíteni, de CAB formátumban, miután kicsomagolta az MSU fájlt, a cab és az msu frissítési fájlokról szóló cikk utasításai szerint.
Csomagolja ki a fájlt
bontsa ki _f: * "C: \ Distr \ windows10.0-kb4056892-x64.msu" C: \ Distr \ kb4056892
Telepítse a frissítést közvetlenül a képre a DISM segítségével (wusa használata nélkül):
DISM.exe / Online / Kiegészítő csomag /PackagePath:"C:\Distr\kb4056892\Windows10.0-KB4056892-x64.cab "
Ellenőrizzük a frissítés telepítésének idejét - most a telepítés 17 percig tartott, azaz % - ban csökkent a frissítés telepítési ideje 2-szer!
Ezenkívül, ha az msu frissítéseket telepíti a wusa.exe segítségével, tiltsa le a Windows frissítési szolgáltatást és árnyékmásolat szolgáltatás (Windows visszaállítási pont létrehozására használják), a frissítések telepítésének sebessége jelentősen megnő. Ha tehát továbbra is frissítéseket szeretne telepíteni msu formátumban, akkor a gyorsabb telepítéshez használja a következő parancsfájlt:
net stop wuauserv
sc config vss start = letiltva
net stop vss
start / vár wusa “C: \ Distr \ windows10.0-kb4056892-x64.msu” / csendes / norestart
sc config vss start = automatikus
net start vss
net start wuauserv
Vagy csomagolja ki a frissítéseket és telepítse azokat CAB formátumban a DISM segítségével, a fent leírtak szerint.
Ez a módszer segít a Windows frissítés lehető leggyorsabb telepítésében, és egy külön karbantartási ablakon belül marad (ami különösen kritikus a produktív szerverek számára).