Applies ToWindows Vista Home Basic Windows Vista Home Premium Windows Vista Ultimate Windows Vista Business Windows Vista Enterprise Windows Vista Starter Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 for Itanium-Based Systems Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows 8 Windows 8 Enterprise Windows 8 Pro Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Foundation Windows Server 2012 Standard Windows Server 2012 Standard Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 10

Pradinė publikavimo data: 2017 m. kovo 2 d.

KB ID: 934307

Įžanga

Š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).Pvz., galite atsisiųsti karštųjų pataisų 934307. Failas Windows6.0-KB934307-x86.msu yra aplanke C:\934307. Komandinėje eilutėje įvesite šią komandą, kad išplėstumėte .msu failą į laikinąjį aplanką:  

expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP% Tada komandinėje eilutėje įveskite šią komandą:  

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:

  1. Wusa.exe naudoja „Windows Update“ metaduomenis .msu faile, kad ieškotų taikomų naujinimų.

  2. Wusa.exe nukopijuoja „Windows Update“ smėlio dėžės taikomų naujinimų turinį. „Windows Update“ smėlio dėžė yra apsaugotas aplankas.

  3. Wusa.exe iškviečia atitinkamą funkciją „Windows Update“ agento API pagal režimą, kuriuo paleidžiate Wusa.exe.

  4. 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 būtų paleistas „Windows Update“ vediklis. „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.msu

Taip 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, jei norite pašalinti "Windows Vista" arba "Windows Server 2008" naujinimus. Norėdami rankiniu būdu pašalinti naujinimus, galite naudoti "Windows" sargybos 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" sargyboje Šiuos jungiklius galite naudoti kartu su Wusa.exe.

Jungiklis

Aprašas

/?, /h, /help

Peržiūrėti žinyną.  

/quiet

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.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ą be vartotojo veiksmų:

wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet

Pastaba Naudojant šį jungiklį, "Microsoft" programinės įrangos licencijos sąlygos nerodomi.

/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į.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.msu /quiet /norestart

/uninstall

Pašalina nurodytą paketą arba KB numerį.  

/kb

Nurodo paketą, kurį reikia pašalinti, naudojant jo KB numerį. Galima perduoti tik kartu su /uninstall jungikliu.  

/extract

Wusa.exe išskleidžia paketo turinį į paskirties aplanką.  

/warnrestart

Kai šis jungiklis sujungiamas su /quiet jungikliu, Wusa.exe paragins, kad galėtumėte iš naujo paleisti diegimo ir šalinimo operacijas.  

/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:

  1. Spustelėkite Pradėti windows icon, į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.Pranešimo piktogramaJei jūsų prašo įvesti administratoriaus slaptažodį arba patvirtinimą, įveskite slaptažodį arba spustelėkite Tęsti.  

  2. Dalyje Įvykių peržiūros programa išplėskite "Windows" žurnalai, tada spustelėkite Sąranka.Sąrankos įvykiai rodomi vidurinėje srityje.  

  3. Srityje Veiksmai spustelėkite Filtruoti dabartinį žurnalą.  

  4. Sąraše Įvykių šaltiniai spustelėdami pažymėkite žymės langelį WUSA , tada spustelėkite Gerai.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.