Flera Windows-användare har hört av sig till oss med frågor efter att de inte kunnat installera en Windows-uppdatering. De flesta drabbade användare rapporterar att uppdateringen efter en lång tid till slut misslyckas till 99 % med felkoden 0x8007043c. Även om problemet är mycket vanligare på Windows 7, lyckades vi hitta samma problem som förekommer på Windows 7, lyckades vi hitta några förekomster på Windows 8.1 och Windows 10.
Vad orsakar Windows Update Error 0x8007043c?
Vi undersökte det här specifika problemet genom att titta på olika användarrapporter och genom att prova olika reparationsstrategier som ofta rekommenderas av andra användare som befann sig i en liknande situation. Det visar sig att flera olika situationer kan vara ansvariga för uppkomsten av detta problem.
Här är en kort lista över potentiella syndare som du kan hantera:
- Inkompatibel Windows-uppdatering – Det visar sig att det här problemet också kan uppstå på grund av en Windows-uppdatering som operativsystemet försöker installera trots att den inte är kompatibel med din OS-version. Om det här scenariot är tillämpligt bör du kunna lösa problemet genom att köra Windows Update Troubleshooter.
- Störningar från tredje part AV – Som det har rapporterats av flera olika drabbade användare kan det här problemet också dyka upp på grund av en överbeskyddande tredjeparts antivirusprogramvara som blockerar kommunikationen mellan PC:n och WU-servern på grund av ett falskt positivt resultat. I det här fallet bör du kunna lösa problemet genom att antingen inaktivera realtidsskyddet eller genom att avinstallera den tredje parts säkerhetspaket.
- Korruption i systemfilen – En annan potentiell orsak som utlöser den här felkoden är korruption bland systemfilerna. I det här fallet bör du kunna lösa problemet genom att använda en serie verktyg (DISM och SFC) som kan åtgärda & ersätta korrupta instanser som bryter uppdateringskomponenten.
- Trasig OS-komponent – I sällsynta fall kan du stöta på det här problemet på grund av en underliggande korruptionsinstans som inte kan lösas på konventionell väg. I det här fallet kan du åtgärda problemet genom att uppdatera varje OS-komponent med en procedur som en reparationsinstallation eller ren installation.
Om du stöter på samma problem och något av scenarierna ovan verkade tillämpligt, kommer den här artikeln att förse dig med flera felsökningssteg som bör göra det möjligt för dig att gå till botten med problemet. Nedan hittar du en samling potentiella lösningar som andra användare i en liknande situation framgångsrikt har använt för att lösa felkoden 0x8007043c.
Om du vill förbli så effektiv som möjligt rekommenderar vi att du följer instruktionerna i samma ordning som vi ordnade dem i (via effektivitet och svårighetsgrad). Så småningom bör du snubbla över en lösning som löser problemet oavsett vilken boven som orsakar problemet.
Vi börjar!
Metod 1: Kör felsökaren för Windows Update (endast Windows 10)
Enligt flera olika användarrapporter kan det här specifika problemet mycket väl uppstå på grund av en dålig Windows-uppdatering som operativsystemet kanske försöker installera trots att den inte är kompatibel med din version av operativsystemet.
Om det här scenariot är tillämpligt har du tur eftersom Microsoft redan har släppt ett hotfix för det här problemet. För att dra nytta av den behöver du bara köra felsökaren för Windows Update. Det här automatiska verktyget tar automatiskt hand om den inkompatibla drivrutinen om det fastställer att scenariot redan täcks av en av reparationsstrategierna.
Flera Windows 10-användare har lyckats lösa felkoden 0x8007043c genom att köra Windows Update-felsökaren och tillämpa den rekommenderade reparationsstrategin. Om du inte visste det innehåller Windows Update ett urval av reparationsstrategier som ska verkställas automatiskt om ett problem som redan täcks upptäcks.
Här är en kort guide för hur du kör felsökaren för Windows Update:
- Tryck på Windows-tangenten + R för att öppna en dialogruta Kör. Skriv sedan ”ms-settings:troubleshoot” och tryck på Enter för att öppna fliken Felsökning i appen Inställningar.
- När du väl är inne i fliken Felsökning flyttar du muspekaren till den högra delen av skärmen och navigerar till avsnittet Kom igång. När du kommer till den menyn klickar du på Windows Update och sedan på Kör felsökaren.
- Starta verktyget och vänta tills den första genomsökningen är klar. Den här inledande processen är extremt viktig eftersom den kommer att avgöra om någon av reparationsstrategierna inklusive verktygen är tillämpliga på det problem du har att göra med.
- Om en lämplig reparationsstrategi identifieras kommer du att presenteras för ett fönster där du kan klicka på Tillämpa den här korrigeringen för att tillämpa den tillämpliga reparationsstrategin.
Notera: Tänk på att beroende på typen av reparation kan du behöva följa ytterligare steg för att tillämpa reparationsstrategierna.
- När fixen har tillämpats framgångsrikt startar du om datorn och ser om problemet är löst vid nästa datorstart.
Om du fortfarande stöter på felet 0x8007043c när du försöker installera en Windows-uppdatering går du vidare till nästa metod nedan.
Metod 2: Eliminera störningar från tredje part (om tillämpligt)
En annan trolig orsak som kan utlösa felet 0x8007043c är en överbeskyddande antivirusprogramvara från tredje part som slutar med att blockera den externa kommunikationen mellan din dator och Windows Update-servrarna. Detta inträffar vanligtvis på grund av ett falskt positivt resultat – ditt antivirusprogram tror att internetnätverket har äventyrats.
AVAST, McAfee, Comodo och Sophos är de mest sannolika tredjepartsprogrammen som kan orsaka problem (men det kan finnas andra program som vi inte har identifierat).
Om du använder en tredjeparts AV-svit och du misstänker att det här problemet kan vara tillämpligt bör du kunna lösa problemet antingen genom att inaktivera realtidsskyddet eller genom att avinstallera sviten helt och hållet och återgå till standardsäkerhetsprogrammet (Windows Defender).
Självklart kommer proceduren för att inaktivera realtidsskyddet att sluta vara olika beroende på vilken AV-svit du använder aktivt, men i de flesta fall kommer du att kunna göra det direkt från menyn i aktivitetsfältet.
När du har avaktiverat realtidsskyddet kan du försöka installera den Windows Update som tidigare misslyckades och se om problemet nu är löst. Om samma problem fortfarande uppstår betyder det inte automatiskt att din AV-svit inte orsakar problemet.
Tänk på att vissa tredjeparts AV-sviter innehåller en brandväggskomponent även om det inte är uppenbart för slutanvändaren. I de flesta fall kommer denna säkerhetsmekanism att finnas kvar även om du inaktiverar realtidsskyddet. På grund av detta kan du bara bekräfta att din tredjepartssvit inte orsakar problemet genom att avinstallera den helt och hållet och se till att du inte lämnar kvar några kvarvarande filer som fortfarande kan orsaka felet 0x8007043c.
Om du bestämmer dig för att gå den här vägen, följ instruktionerna i den här artikeln (här) för att helt avinstallera AV-sviten och se till att inga kvarvarande filer fortfarande orsakar problemet.
Om du redan gjort detta utan förbättring eller om den här metoden inte var tillämplig på ditt scenario, gå vidare till nästa metod nedan.
Metod 3: Kör DISM- och SFC-skanningar
Om metoderna ovan inte gjorde det möjligt för dig att åtgärda problemet eller om de inte var tillämpliga, låt oss undersöka om problemet inte orsakas av någon typ av systemfilkorruption. Som det har rapporterats av flera olika Windows-användare kan det här problemet utlösas som ett resultat av en viss systemfilkorruption som påverkar viktiga operativsystemfiler.
Om det här scenariot är tillämpligt bör du kunna lösa problemet genom att köra två inbyggda verktyg som kan hantera korruptionsinstanser – DISM (Deployment Image Servicing and Management) och SFC (System File Checker)
SFC är bättre på att åtgärda logiska fel medan DISM är mycket mer fokuserad på att reparera systemberoenden som är mest sannolika att gå sönder. På grund av detta rekommenderar vi starkt att du kör båda verktygen för att maximera dina chanser att åtgärda de korrupta instanser som kan orsaka felet 0x8007043c.
Här är en snabbguide för att köra båda SFC & DISM-skanningarna från en upphöjd kommandotolk:
- Öppna en dialogruta för körning genom att trycka på Windows-tangenten + R. Skriv sedan ”cmd” i textrutan och tryck på Ctrl + Shift + Enter för att öppna en upphöjd CMD-prompt. Om du ser UAC-prompten (User Account Prompt) klickar du på Ja för att ge administratörsbehörighet till CMD-fönstret.
- När du har lyckats komma in i den förhöjda CMD-prompten skriver du följande kommando och trycker på Enter för att påbörja en SFC-skanning:
sfc /scannow
Anmärkningar: SFC använder en lokalt cachelagraferad kopia för att ersätta skadade filer med friska kopior. För att säkerställa att du inte lämnar systemet utsatt för andra logiska fel ska du inte avbryta hjälpprogrammen förrän operationen är klar.
- När proceduren är klar startar du om datorn och väntar på att nästa startsekvens ska slutföras. När detta sker följer du steg 1 igen för att öppna en annan förhöjd kommandotolk.
- När du lyckas återvända inne i det förhöjda CMD-fönstret skriver du följande kommando och trycker på Enter för att påbörja en DISM-skanning:
DISM /Online /Cleanup-Image /RestoreHealth
Anmärkningar: DISM kommer aktivt att använda Windows Update-komponenten för att ladda ner friska kopior för att ersätta skadade instanser. På grund av detta måste du se till att din Internetanslutning är stabil.
- När instruktionen är klar startar du om datorn och ser om problemet är löst vid nästa startsekvens.
Om du följde den här metoden och du fortfarande stöter på samma 0x8007043c-fel går du vidare till nästa metod nedan.
Metod 4: Om du har följt alla möjliga lösningar ovan och du fortfarande inte kan installera Windows-uppdateringen är det troligt att systemet kämpar med någon typ av korruption som inte kan lösas på vanligt sätt. Ett sätt att lösa problemet är att återställa varje Windows-komponent som kan vara ansvarig för problemet (inklusive uppstartsrelaterade processer).
Två sätt gör det möjligt att göra detta: ren installation eller reparationsinstallation.
En ren installation är den snabbaste och mest bekväma lösningen utan förutsättningar, men den stora nackdelen är att du drabbas av en stor dataförlust om du inte gör en säkerhetskopia av dina data i förväg. Alla dina filer (bilder, musik, video), program, spel och användarpreferenser kommer att gå förlorade om du inte använder ett säkerhetskopieringsverktyg först.
En reparationsinstallation (in-place repair) är en mer omständlig lösning som kräver att du har ett installationsmedium. Men den stora fördelen är att endast Windows-komponenterna återställs. Det innebär att du får behålla dina data, appar, spel och till och med vissa användarpreferenser.
Så om du letar efter något snabbt som löser problemet och du inte har några viktiga data som du har något emot att förlora, välj en ren installation. Om du däremot vill behålla alla dina data och vill ha något som enbart fokuserar på Windows-komponenter, välj en reparationsinstallation.