Įvadas
Šiame straipsnyje aprašoma "Windows Update" atskira diegimo programa (Wusa.exe) šiose "Windows" operacinėse sistemose:
-
„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"
Wusa.exe failas yra aplanke %windir%\System32. "Windows Update" atskira diegimo programa naudoja "Windows Update" agento API, kad įdiegtų naujinimo paketus. Naujinimo paketai turi .msu failo vardo plėtinį. .msu failo vardo plėtinys susietas su "Windows Update" atskira diegimo programa.
Daugiau informacijos
.msu faile yra toliau nurodytas turinys.
Turinys |
Aprašas |
metaduomenų "Windows Update" |
Aprašomas kiekvienas naujinimo paketas, kuriame yra .msu failas. |
Vienas ar daugiau .cab failų |
Kiekvienas .cab failas atitinka vieną naujinimą. |
.xml failas |
Šis .xml failas aprašo .msu naujinimo paketą. Wusa.exe naudoja .xml failą, kai atliekate neprižiūrimą naujinimo diegimą naudodami paketų tvarkytuvo įrankį (Pkgmgr.exe). expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP% pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml |
Ypatybių failas |
Šiame faile yra eilučių ypatybių, kurias Wusa.exe naudoti. Pavyzdžiui, šiame faile yra microsoft žinių bazės susieto straipsnio pavadinimas. |
Kai naudojate Wusa.exe naujinimo paketui įdiegti, Wusa.exe .msu failo turinį išplečia laikinuoju aplanku. Tada Wusa.exe atlieka šiuos veiksmus:
-
Wusa.exe naudoja "Windows Update" metaduomenis .msu faile, kad ieškotų taikomų naujinimų.
-
Wusa.exe nukopijuoja "Windows Update" smėlio dėžės taikomų naujinimų turinį. "Windows Update" smėlio dėžė yra apsaugotas aplankas.
-
Wusa.exe iškviečia atitinkamą funkciją "Windows Update" agento API pagal režimą, kuriuo paleidžiate Wusa.exe.
-
Kai "Windows Update" vediklis baigs diegti, "Windows Update" agento API pateiks būseną. Tada Wusa.exe sinchroniškai veikia su "Windows Update" agento API.
Pastaba Kiekvienas .msu naujinimo paketo naujinimas įdiegiamas atskirame seanse. Naudojant Wusa.exe paleidžiamas tik vienas Wusa.exe egzempliorius. Wusa.exe nekeičia .msu failų naujinimų turinio. "Windows Update" infrastruktūra atlieka reikiamus veiksmus pagal naujinimo turinį.
Kai paleidžiate Wusa.exe interaktyviuoju režimu, darbo pradžios ekrane rodoma aukšto lygio informacija apie naujinimą. Jei toliau diegiate naujinimą, Wusa.exe iškviečia atitinkamą "Windows Update" agento API funkciją, kad paleistumėte "Windows Update" vediklį. "Windows Update" vediklis rodo "Microsoft" programinės įrangos licencijos sąlygas, susietas su naujinimo paketu. Wusa.exe iškviečia "Windows Update" agento API, kad būtų tęsiamas diegimas. Tada Wusa.exe laukia, kol "Windows Update" vediklis baigs diegti.
Norėdami įdiegti .msu naujinimo paketą, paleiskite Wusa.exe kartu su visu failo keliu.
Pavyzdžiui, jei failas Windows6.0-KB934307-x86.msu yra aplanke D:\934307, komandinėje eilutėje įveskite šią komandą, kad įdiegtumėte naujinimo paketą:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msuTaip pat galite dukart spustelėti .msu failą ir įdiegti naujinimo paketą.
Galite naudoti Wusa.exe norėdami pašalinti "Windows 7", "Windows Server 2008 R2", ""Windows 8"" ir "Windows Server 2012" naujinimą.
Pastaba. Negalite naudoti Wusa.exe pašalinti naujinimus Windows Vista "arba" Windows Server 2008. Norėdami rankiniu būdu pašalinti naujinimus, galite naudoti "Windows" sargyba programinės įrangos naršyklę. Daugiau informacijos apie programinės įrangos naršyklę rasite apsilankę šioje "Microsoft" svetainėje:
Programinės įrangos naršyklės naudojimas "Windows" sargyba
Šiuos jungiklius galite naudoti kartu su Wusa.exe.
Perjungti |
Aprašas |
/?, /h, /help |
Peržiūrėti žinyną. |
/Ramioje |
Paleiskite Wusa.exe tyliuoju režimu be vartotojo sąveikos. Kai įrankis veikia tyliuoju režimu, jis veikia be vartotojo sąveikos. Kompiuteris paleidžiamas iš naujo, jei to reikia. wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet |
/norestart |
Neleidžia iš naujo paleisti kompiuterio Wusa.exe. /norestart jungiklio nepaisoma, jei nėra /quiet jungiklio. Jei paleisite Wusa.exe su šiais dviem raktais, baigę diegti turėsite rankiniu būdu iš naujo paleisti operacinę sistemą, jei diegiant reikia iš naujo paleisti kompiuterį. wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart |
/Pašalinti |
Pašalina nurodytą paketą arba KB numerį. |
/Kb |
Nurodo paketą, kurį reikia pašalinti, naudojant jo KB numerį. Galima perduoti tik kartu su jungikliu /uninstall. |
/Ekstraktas |
Wusa.exe išskleidžia paketo turinį į paskirties aplanką. |
/warnrestart |
Kai šis jungiklis sujungiamas su /quiet jungikliu, Wusa.exe paragins prieš jį paleidžiant iš naujo įdiegti ir pašalinti. |
/forcerestart |
Kai šis jungiklis sujungiamas su /quiet jungikliu, Wusa.exe priverstinai uždaro programas ir pradeda paleisti iš naujo. |
Pastaba.msu failus galima įdiegti į vaizdą neprisijungus, naudojant parinktį DISM.exe /Add-Package kartu su "Windows 7" arba "Windows 8" OĮG išankstinio diegimo rinkinį (OPK) arba "Windows" automatizuoto diegimo rinkinį (AIK). Norėdami gauti daugiau informacijos, eikite į šią "Microsoft TechNet" svetainę:
Operacinės sistemos paketo priežiūros Command-Line parinktys
Norėdami peržiūrėti "Windows Update" atskiros diegimo programos įvykių žurnalą, atlikite šiuos veiksmus:
-
Spustelėkite Pradėti , įveskite įvykių peržiūros programa lauke Pradėti iešką, tada spustelėkite Įvykių peržiūros programa sąraše Programos. "Windows 8" ir "Windows Server 2012" pradžios ekrane įveskite įvykių peržiūros programa, spustelėkite Parametrai, tada spustelėkite Peržiūrėti įvykių žurnalus dalyje Parametrai.
Jei jūsų prašo įvesti administratoriaus slaptažodį arba patvirtinimą, įveskite slaptažodį arba spustelėkite Tęsti.
-
Dalyje Įvykių peržiūros programa išplėskite "Windows" žurnalai, tada spustelėkite Sąranka.
Sąrankos įvykiai rodomi vidurinėje srityje.
-
Srityje Veiksmai spustelėkite Filtruoti dabartinį žurnalą.
-
Sąraše Įvykių šaltiniai spustelėdami pažymėkite žymės langelį WUSA , tada spustelėkite Gerai.