Varför installerar en kumulativ uppdatering i Windows två gånger?
Du kanske har installerat den senaste Windows 10 kumulativa uppdateringen via Windows Update eller genom att ladda ner .msu-paketet via MU-katalogen. Efter några dagar kan Windows Update erbjuda dig samma uppdatering, ladda ner och installera den igen. Du undrar kanske varför erbjuder Windows 10 samma uppdatering två gånger.
Många användare har upplevt ett problem där de kumulativa uppdateringarna, t.ex. KB4494441, KB4457128, KB4505056 installerades två gånger på datorn. Efter den första installationen och följt av en efterföljande omstart skulle Windows-byggnads- och versionnumret visa att systemet inte har korrigerats framgångsrikt.
Windows går emellertid igenom skärmarna "förbereda" och "installera" som om uppdateringen installeras korrekt. På grund av bristen på någon felkod eller meddelande antar slutanvändaren att uppdateringen har installerats.
$config[ads_text6] not foundSedan, efter några dagar eller veckor, skulle samma uppdatering visas i Windows Update och den här gången installeras den framgångsrikt. Om du kontrollerar sidan Visa din uppdateringshistorik i Windows-inställningar visas två poster för samma uppdatering - det kommer att rapportera att installationen har genomförts två gånger.
Installera Servicestack-uppdateringen (Förutsättning) först
Det här problemet kan inträffa om Servicestackuppdateringen (SSU) inte installerades innan den kumulativa uppdateringen installerades. Varje gång Microsoft släpper en kumulativ uppdatering, skulle Windows 10-uppdateringshistoriken ha detaljerad information om uppdateringen, och har också information om den förutsättningliga uppdateringen. Till exempel kräver uppdateringen 26 juli 2019 — KB4505903 (OS Build 18362.267) att den senaste SSU KB4508433 är installerad.
Microsoft rekommenderar starkt att du installerar den senaste servicestackuppdateringen (SSU) för ditt operativsystem innan du installerar den senaste kumulativa uppdateringen (LCU). Installera servicestackuppdateringar (SSU) ser till att du har en robust och pålitlig servicestack så att dina enheter kan ta emot och installera Microsofts säkerhetsfixar.
Windows Update-logg
När den kumulativa uppdateringsinstallationen misslyckas (på grund av att den senaste SSU saknas) ser du resultatet inloggad i Windows Update-loggfilen C:\Windows\Logs\MoSetup\UpdateAgent.log
. Här är några exempelposter, och raden som visas i fetstil har betydelse. Tack till Robert Aldwinckle för det lysande tipset.
Info-verifierad CompDB-hytt: \\? \ C: \ WINDOWS \ SoftwareDistribution \ Ladda ner \ 787eb72ff0c0da1ac76aefa27e467a3d \ metadata \ LCUCompDB_KB4457128-express.xml.cab Info Verified CompDB cab: \\? \ C: \ WINDOWS \7d07 \7 \ LCUCompDB_KB4457128.xml.cab Info Laddar databas: \\? \ C: \ WINDOWS \ SoftwareDistribution \ Ladda ner \ 787eb72ff0c0da1ac76aefa27e467a3d \ metadata \ LCUCompDB_KB4457128-express.xml Info Laddar databas: \7a7e \ cd7e \ metadata \ LCUCompDB_KB4457128.xml Info Bearbetning CompDB-fil: \\? \ C: \ WINDOWS \ SoftwareDistribution \ Ladda ner \ 787eb72ff0c0da1ac76aefa27e467a3d \ metadata \ LCUCompDB_KB4457128.xml Info Microsoft-datablad: Processdata: MSD : \\? \ C: \ WINDOWS \ SoftwareDistribution \ Download \ 787eb72ff0c0da1ac76aefa27e467a3d \ metadata \ LCUCompDB_KB4457128-express.xml Info Installationsfunktion: Grupp: Microsoft, FMID: (null), Featur e: CumulativeUpdate_KB4457128 Info Ta bort installationsåtgärd för funktion: CumulativeUpdate_KB4457128 för att säkerställa att SSU-installationen lyckas Info Ta bort DB-fil: \\? \ C: \ WINDOWS \ SoftwareDistribution \ Download \ 787eb72ff0c0da1ac76aefa274458d8
På samma sätt kräver den senaste Windows 10 kumulativa uppdateringen KB4505903 (från och med detta skrivande) SSU KB4508433 installerad. Om du installerar den kumulativa uppdateringen utan att tillämpa den senaste SSU-enheten verkar uppdateringen misslyckas tyst. Sedan efter några dagar kan Windows Update installera SSU-uppdateringen automatiskt på ditt system. Därefter erbjuds den tidigare installerade kumulativa uppdateringen igen i Windows Update.
Obs! Problemet är att när du manuellt letar efter uppdateringar, erbjuder Windows Update dig den kumulativa uppdateringen om förutsättningsuppdateringen (senaste SSU) har tillämpats eller inte.
Om Windows Update inte erbjuder dig SSU-uppdateringen i tid (dvs. innan du visar den kumulativa uppdateringen som en tillgänglig uppdatering) kan du ladda ner den senaste SSU-uppdateringen direkt från MU-katalogen.
Skillnaden mellan en service stack-uppdatering och en kumulativ uppdatering
Både Windows 10 och Windows Server använder den kumulativa uppdateringsmekanismen, där många korrigeringar för att förbättra Windows kvalitet och säkerhet förpackas i en enda uppdatering. Varje kumulativ uppdatering innehåller ändringarna och korrigeringarna från alla tidigare uppdateringar.
Serviceuppdateringar måste skickas separat från de kumulativa uppdateringarna eftersom de modifierar komponenten som installerar Windows-uppdateringar. Servicebunken släpps separat eftersom själva servicebunken kräver en uppdatering. Den kumulativa uppdateringen KB4284880 kräver till exempel servicestackuppdateringen den 17 maj 2018, som innehåller uppdateringar av Windows Update.
Microsoft rekommenderar att du installerar de senaste servicestackuppdateringarna för ditt operativsystem innan du installerar den senaste kumulativa uppdateringen.
via Servicestackuppdateringar (Windows 10) | Microsoft Docs
Undantag
Det kan dock finnas andra orsaker till varför samma uppdatering installeras två gånger. Som Microsoft säger:
”I vissa situationer kräver flera nedladdnings- och omstartsteg för att installera en uppdatering. Om två mellansteg i installationen slutförs framgångsrikt kommer sidan Visa din uppdateringshistorik att rapporteras att installationen har genomförts två gånger.
$config[ads_text6] not foundIngen åtgärd krävs från din sida. Uppdateringsinstallationen kan ta längre tid och kan kräva mer än en omstart, men kommer att installeras framgångsrikt efter att alla mellanliggande installationssteg har slutförts.
Vi arbetar med att förbättra denna uppdateringsupplevelse för att se till att uppdateringshistoriken korrekt återspeglar installationen av den senaste kumulativa uppdateringen (LCU) ”
Redaktörens anteckning
När Microsoft släpper en kumulativ eller kvalitetsuppdatering, se till att gå igenom Windows 10-uppdateringshistoriksidan först och se om en förutsättning nämns. Ladda ner och installera förutsättningen innan du installerar den kumulativa uppdateringen. Om du också strömmar om uppdateringar till Windows installationsdisk kan du behöva injicera SSU-uppdateringen först innan du använder den kumulativa uppdateringen.
När du har installerat, kontrollera din Windows-version (med winver.exe
) för att veta om uppdateringen lyckades. Alternativt har du många andra metoder för att berätta om en Windows Update (KB) har installerats på en dator eller för att se listan över installerade uppdateringar. För att kontrollera Windows-versionen i en ISO kan du köra DISM mot .wim- eller .esd-filen i ISO.