KORRIGERA: Definitionsuppdatering för Windows Defender misslyckas med fel 0x80070643



Prova Vårt Instrument För Att Eliminera Problem

Vid installation av uppdateringar för sina datorer från Windows Update har många användare rapporterat en enda uppdatering - en definitionsuppdatering för Windows Defender - misslyckades, med felkoden 0x80070643 associerad med problemet. Definitionsuppdateringar för Windows Defender kommer med nya och uppdaterade definitioner för alla kända virus och skadlig programvara, varför dessa uppdateringar är helt kritiska för optimal Windows Defender-prestanda och varför inte att kunna installera ens en av dessa uppdateringar kan vara ett ganska stort problem. Andra användare har också rapporterat att inte bara Windows Defender-uppdateringar misslyckas, utan många andra väntande uppdateringar för Microsoft Office, Windows Live Essentials, Skype, Microsoft Silverlight, etc. Även om det här problemet förekommer bland Windows 10-användare har det också rapporterats tidigare operativsystem så långt tillbaka som Windows Vista.



Även om det inte finns något officiellt ord om orsaken till denna fråga, spekulerar många av de klokaste Windows 10-användare som har påverkats av denna fråga att den orsakas av att både Windows Update och Windows Defender försöker ladda ner och installera den aktuella definitionsuppdateringen på samtidigt. Tack och lov är dock denna fråga inte bland de många Windows 10-problemen som inte kan åtgärdas. För att åtgärda det här problemet behöver du bara ladda ner den aktuella definitionsuppdateringen via Windows Defender, avinstallera antivirus från tredje part , uppdatera Windows med administrativa behörigheter, ta bort befintliga definitionsuppdateringar, köra SubInACL-verktyget, återställa Windows Update-komponenter eller fixa Silverlight. Att utföra någon av dessa metoder sparar användaren från att se felkod 0x80070643.



0x80070643



Metod 1: Installera uppdateringen från Windows Defender

För att lösa problemet och ladda ner den misslyckade definitionsuppdateringen måste du:

  1. Öppna Start meny .
  2. Klicka på inställningar .
  3. Klicka på Uppdatering och säkerhet .
  4. Klicka på Windows Defender i den vänstra rutan.
  5. I den högra rutan, bläddra ner till Information om versionen avsnittet och klicka på Öppna Windows Defender för att starta Windows Defender-appen på skrivbordet.
  6. En gång i Windows Defender-appen navigerar du till Uppdatering
  7. Klicka på Uppdatering .

Vänta tills Windows Defender söker efter, laddar ner och installerar alla tillgängliga definitionsuppdateringar.

När Windows Defender är färdigt att ladda ner och installera alla tillgängliga definitionsuppdateringar kan du navigera till Windows Update och du kommer att se att inga väntande definitionsuppdateringar för Windows Defender rapporteras och inte heller kommer felkod 0x80070643 att visas.



Metod 2: Avinstallera antivirus från tredje part

Avinstallera eller för de flesta som hade det här problemet inaktivera andra produkter mot skadlig kod fixade produkterna. Det är inte tillrådligt att ha mer än ett antivirusprogram på din dator eftersom det kan orsaka konflikter med ogynnsamma konsekvenser. Du avinstallerar snabbt ett befintligt antivirusprogram genom att gå till Kontrollpanelen> Program och funktioner , välja programvara och klicka sedan på Avinstallera och följ anvisningarna eller använd stegen nedan för en grundlig avinstallation.

  1. Ladda ner borttagningsverktyget för ditt antivirusprogram med motsvarande länkar nedan.

Du kan också använda AppRemover OESIS Endpoint Assessment Tool för att ta bort antivirusprodukter, annars noteras här.

  1. Starta det nedladdade verktyget och följ anvisningarna för att helt ta bort anti-malware-programmet från ditt system.
  2. Starta om din dator.
  3. Öppna eller aktivera Windows Defender och försök sedan installera uppdateringen från Windows Update.

Metod 3: Uppdatering med administrativa behörigheter

Vissa uppdateringar kräver administrativa behörigheter för att kunna installeras. Logga in på din dator om du använder ett gäst- eller mindre privilegierat konto. Om din dator tillhör en domän bör du kontakta systemadministratören för att hjälpa dig.

Metod 4: Använd kommandotolken

Det finns några kommandon som du kan köra från en administratörskommandotolk som hjälper till med det här problemet.

  1. tryck på Windows nyckel och skriv in Högerklicka resultatet och välj Kör som administratör. Eller tryck samtidigt på Windows och X på tangentbordet och välj Kommandotolken (Admin) från menyn.
  2. I Administratörskommandotolken skriv in följande kommandon och tryck på Stiga på efter var och en för att avrätta dem. Se till att du väntar på en färdiga meddelande från det första kommandot innan du skriver och kör det andra. Se också till att inte göra några skrivfel med kommandona.
'% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe' -RemoveDefinitions -All '% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe' -SignatureUpdate
  1. När båda kommandona har körts kan du stänga kommandotolken.
  2. Försök att köra uppdateringarna nu, du borde kunna göra det båda från Windows uppdatering såväl som inom Windows Defender

Metod 5: Åtgärda Microsoft Silverlight

Om fel 0x80070643 på ditt system är relaterat till säkerhetsuppdateringen för Microsoft Silverlight kan du enkelt åtgärda detta genom att rengöra den skadade Silverlight-installationen och sedan installera om Silverlight.

  1. Ladda ner Microsofts Fixa det verktyg som automatiskt avinstallerar Microsoft Silverlight. Alternativt kan du ladda ner det här skriptet och Kör som administratör
  2. När avinstallationen har slutförts, besök http://www.microsoft.com/getsilverlight/get-started/install/default.aspx för att installera den senaste versionen av Microsoft Silverlight.

Metod 6: Återställa Windows-uppdateringskomponenter

  1. Öppna Start-menyn och skriv 'cmd'. Högerklicka på ikonen Kommandotolken och klicka på ”Kör som administratör”. Acceptera UAC-prompten när den dyker upp.
  2. Skriv följande kommandon i kommandotolken och tryck på enter efter varje kommando.
    Net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
  3. Byt namn på mappen SoftwareDistribution och Catroot2 genom att skriva följande kommandon i kommandotolken.
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old
  4. Starta Windows Update-tjänsterna igen genom att skriva dessa kommandon.
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Försök att köra Windows Update igen för att bekräfta om felet är borta.

Metod 7: Köra SubInACL-verktyget

För äldre operativsystem som Windows Vista fanns det ett fel som involverade .NET Framework 2.0 som orsakades av felaktiga behörighetskontrollbehörigheter i vissa registerkupor som gör att vissa applikationer inte installeras. SubInACL åtgärdar problemet genom att reparera de fil- och registerbehörigheter som krävs för att installera .MSI-baserade inställningar.

  1. Ladda ner SubInACL-verktyg och installera den. Detta verktyg installeras på C: Program Files Windows Resource Kits Tools.
  2. Ladda ner det här skriptet och redigera det med Notepad eller någon annan textredigerare. Ersätt de angivna värdena DITT ANVÄNDARNAMN till Windows-användarkontot som du är inloggad med och spara. Du hittar ditt användarnamn genom att titta på användarnamnet i kolumnen Användarnamn på fliken Processer eller fliken Användare i Windows Aktivitetshanterare.
  3. Högerklicka på manuset och Kör som administratör.
  4. När skriptet reset.cmd har slutförts, försök att installera programvaran som tidigare inte kunde installeras på ditt system.

Metod 8: Installera definitioner manuellt

I vissa fall kanske felet inte löses och som en lösning kan du hämta definitionerna direkt från Microsofts webbplats och sedan köra den körbara filen för att installera dem på din dator. För att göra det, följ guiden nedan.

  1. Navigera till detta webbplats.
  2. Välj lämplig arkitektur på din dator.

    Välja lämplig version

  3. Kör den körbara filen och följ anvisningarna på skärmen för att installera den.
5 minuter läst