Inledning
I den här artikeln beskrivs Windows Update fristående installationsprogrammet (Wusa.exe) i följande Windows-operativsystem:
-
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
Den Wusa.exe filen finns i mappen %windir%\System32. Det fristående installationsprogrammet för Windows Update använder Windows Update-agent-API:et för att installera uppdateringspaket. Uppdateringspaket har filnamnstillägget MSU. Filnamnstillägget .msu är kopplat till det fristående installationsprogrammet Windows Update.
Mer information
En MSU-fil innehåller följande innehåll.
Innehåll |
Beskrivning |
Windows Update metadata |
Beskriver varje uppdateringspaket som MSU-filen innehåller. |
En eller flera .cab filer |
Varje .cab fil representerar en uppdatering. |
En .xml fil |
I den här .xml filen beskrivs MSU-uppdateringspaketet. Wusa.exe använder .xml-filen när du utför en obevakad installation av uppdateringen med hjälp av verktyget Pakethanteraren (Pkgmgr.exe). expandera -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP% pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml |
En egenskapsfil |
Den här filen innehåller strängegenskaper som Wusa.exe använder. Den här filen innehåller till exempel rubriken på den associerade artikeln i Microsoft Knowledge Base. |
När du använder Wusa.exe för att installera ett uppdateringspaket utökar Wusa.exe innehållet i MSU-filen till en tillfällig mapp. Sedan utför Wusa.exe följande steg:
-
Wusa.exe använder metadata för Windows Update i MSU-filen för att söka efter tillämpliga uppdateringar.
-
Wusa.exe kopierar innehållet i tillämpliga uppdateringar av Windows Update sandbox-miljö. Den Windows Update sandbox-miljön är en skyddad mapp.
-
Wusa.exe anropar lämplig funktion i api:et för Windows Update agent enligt det läge som du startar Wusa.exe.
-
När Windows Update-guiden slutför installationen returnerar Windows Update-agent-API:et en status. Sedan fungerar Wusa.exe synkront med Windows Update-agent-API:et.
Obs! Varje uppdatering i ett MSU-uppdateringspaket installeras i en separat session. Endast en instans av Wusa.exe körs när du använder Wusa.exe. Wusa.exe ändrar inte innehållet i uppdateringarna i MSU-filer. Den Windows Update infrastrukturen utför de åtgärder som krävs enligt innehållet i uppdateringen.
När du startar Wusa.exe i interaktivt läge visas hög nivåinformation om uppdateringen på välkomstskärmen. Om du fortsätter att installera uppdateringen anropar Wusa.exe lämplig funktion i Windows Update-agent-API:et för att starta Windows Update-guiden. I guiden Windows Update visas de licensvillkor för programvara från Microsoft som är kopplade till uppdateringspaketet. Wusa.exe anropar Windows Update agent-API:et för att fortsätta installationen. Sedan väntar Wusa.exe tills Windows Update-guiden har slutfört installationen.
Om du vill installera ett MSU-uppdateringspaket kör du Wusa.exe tillsammans med filens fullständiga sökväg.
Om filen Windows6.0-KB934307-x86.msu finns i mappen D:\934307 skriver du följande kommando i en kommandotolk för att installera uppdateringspaketet:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msuDu kan också dubbelklicka på MSU-filen för att installera uppdateringspaketet.
Du kan använda Wusa.exe för att avinstallera en uppdatering i Windows 7, Windows Server 2008 R2, Windows 8 och Windows Server 2012.
Obs! Du kan inte använda Wusa.exe för att avinstallera uppdateringar i Windows Vista eller Windows Server 2008. Du kan använda Windows Defender Utforskaren för att avinstallera uppdateringarna manuellt. Mer information om Utforskaren finns på följande Microsoft-webbplats:
Använda Utforskaren i Windows Defender
Du kan använda följande växlar tillsammans med Wusa.exe.
Byt |
Beskrivning |
/?, /h, /help |
Visa hjälp. |
/quiet |
Kör Wusa.exe i tyst läge utan användarinteraktion. När verktyget körs i tyst läge körs det utan användarinteraktion. Datorn startas om om det behövs. wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet |
/norestart |
Förhindrar Wusa.exe från att starta om datorn. Växeln /norestart ignoreras om växeln /quiet inte finns. Om du kör Wusa.exe tillsammans med dessa två växlar måste du starta om operativsystemet manuellt när installationen är klar om installationen kräver att du startar om datorn. wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart |
/Avinstallera |
Avinstallerar det angivna paketet eller KB-numret. |
/Kb |
Anger vilket paket som ska avinstalleras med hjälp av kb-numret. Kan endast skickas tillsammans med växeln /uninstall. |
/Extrahera |
Wusa.exe extraherar paketinnehållet till en målmapp. |
/warnrestart |
När den här växeln kombineras med växeln /quiet uppmanas du Wusa.exe innan en omstart påbörjas för installation och avinstallation. |
/forcerestart |
När växeln kombineras med växeln /quiet stänger Wusa.exe med våld programmen och startar sedan en omstart. |
Obs! MSU-filerna kan installeras i en offlineavbildning med hjälp av alternativet DISM.exe /Add-Package tillsammans med Windows 7 eller Windows 8 OPK (OEM Preinstallation Kit) eller AIK (Windows Automated Installation Kit). Mer information finns på följande Microsoft TechNet-webbplats:
Underhållsalternativ
för operativsystemspaket Command-Line
Så här visar du händelseloggen för Windows Update fristående installationsprogram:
-
Klicka på Start , skriv loggboken i rutan Starta sökning och klicka sedan på Loggboken i listan Program. Skriv loggboken på Startskärmen i Windows 8 och Windows Server 2012, klicka på Inställningar och klicka sedan på Visa händelseloggar under Inställningar.
Om du uppmanas ange ett administratörslösenord eller bekräfta gör du det eller klickar på Fortsätt.
-
I Loggboken expanderar du Windows-loggar och klickar sedan på Konfigurera.
Installationshändelser visas i mittenrutan.
-
Klicka på Filtrera aktuell logg i fönstret Åtgärder.
-
Markera kryssrutan WUSA i listan Händelsekällor och klicka sedan på OK.