Hur du åtgärdar Event Viewer-fel 0x80000000000000

Flera användare har kommit till oss med frågor efter att ha kontrollerat händelseloggen med felkoden 0x80000000000000 efter en applikation eller BSOD-krasch. I de flesta fall rapporterar berörda användare att problemet verkar inträffa slumpmässigt utan någon uppenbar trigger. Problemet är inte exklusivt för en viss Windows-version eftersom det stöter på Windows 7, Windows 8.1 och Windows 10.

Fel 0x80000000000000 i en händelselogg

Vad orsakar felet 0x80000000000000?

Vi analyserade det här felet genom att titta på olika användarrapporter och reparationsstrategier som vanligtvis används för att lösa detta problem. Som det visar sig kan problemet orsakas av en av följande potentiella syndare:

  • Korruption i systemfiler - Det visar sig att det här problemet kan uppstå på grund av korruption i systemfilerna. Om du får konstant händelsevisare med det här felet bör du kunna lösa problemet genom att reparera Windows-filer och fixa logiska fel med ett verktyg som SFC eller DISM.
  • Korrupt Visual C ++ Redist Package - Felaktigt installerade eller skadade C ++ Redistribuerbara paket kan också vara ansvariga för ständiga fel av den här typen. Flera berörda användare har rapporterat att de lyckats fixa problemet genom att avinstallera varje Redist-paket och sedan installera dem igen rent.

Om du också stöter på det här problemet bör du kunna lösa problemet genom att följa en av de potentiella korrigeringarna nedan. I det följande kommer vi att gå igenom ett par olika strategier som berörda användare har använt för att lösa 0x80000000000000-felet .

För bästa resultat uppmuntrar vi dig att följa metoderna i den ordning vi ordnade dem på. De ordnas av effektivitet och svårighetsgrad. Oavsett den skyldige som orsakar problemet bör en av metoderna nedan hjälpa dig att fixa felkoden för gott.

Metod 1: Installera om paketen C ++

Den mest populära fixen för den här frågan är att avinstallera och sedan installera om varje potentiellt C ++ återfördelningsbart paket som kan vara det som orsakar det här problemet. Detta antyder att problemet mycket väl kan orsakas av en skadad Visual C ++ Redist-installation.

Denna procedur bekräftas vara effektiv i både Windows 7 och Windows 10. Här är en snabbguide för att avinstallera och sedan installera alla nödvändiga Visual C ++ -paket som kan vara ansvariga för just detta problem:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan "appwiz.cpl" i textrutan och tryck på Enter för att öppna programmet Program och funktioner .

    Att skriva i “appwiz.cpl” i Kör-prompten
  2. När du väl är inne i skärmen Program och funktioner bläddrar du ner i listan över installerade program och letar efter dina Microsoft Visual C ++ Redist-installationer. När du ser dem högerklickar du på var och en och väljer Avinstallera från snabbmenyn.

    Avinstallera varje Visual C ++ Redist-paket
  3. Följ sedan instruktionerna på skärmen för att avinstallera alla omfördelade paket som du har installerat.
  4. När varje paket har avinstallerats stänger du fönstret Program och funktioner och startar om datorn.
  5. När nästa startsekvens är klar installerar du alla Visual C ++ Redist-paket från listan nedan och gör en ny omstart när varje installation är klar:

    Visual C ++ 2008 omdistribuerbar (x86)

    Visual C ++ 2008 omdistribuerbar (x64)

    Visual C ++ 2010 omdistribuerbar (x86)

    Visual C ++ redistribuerbar 2010 (x64)

    Visual C ++ 2013 kan omfördelas

    Visual C ++ 2015 omfördelbart

    Obs: De äldre redist-paketen har två olika versioner, beroende på datorns arkitektur. Ladda bara ned den bitversion som är tillämplig på din OS-arkitektur.

  6. När nästa start är klar, se om problemet har lösts.

Om du fortfarande ser nya 0x80000000000000-fel i Event Viewer, gå ner till nästa metod nedan.

Metod 2: Utföra en DISM- och SFC-skanning

Det visar sig att den här frågan också kan orsakas av en viss grad av korruption i systemfilerna. Om problemet uppstår på grund av korruption i vissa Windows-mappar eller på grund av några logikfel, bör du kunna fixa dem genom att utföra DISM (Deployment Image Servicing and Management) eller SFC (System File Checker) för att ersätta skadade händelser.

Dessa två verktyg kan båda reparera systemfiler, men de gör det på olika sätt. Medan SFC kommer att reparera skadade filer genom att ersätta dem med lokalt lagrade kopior, förlitar DSM sig på WU (Windows Update) för att ladda ner friska kopior av skadade händelser.

Men eftersom det finns många fall där ett av dessa verktyg lyckas hitta ett fel som det andra inte kan vi uppmuntra dig att köra båda skanningarna för att lösa problemet. Här är vad du behöver göra:

  1. Tryck på Windows-tangenten + R för att öppna en Run- ruta. Skriv sedan eller klistra in 'cmd' inuti textrutan och tryck på Ctrl + Shift + Enter för att öppna en upphöjd CMD-promp.

    Kör CMD som administratör

    Obs: När du uppmanas av UAC (User Account Control) klickar du på Ja för att bevilja administratörsbehörighet till CMD-fönstret.

  2. När du är inne i den upphöjda kommandoprompten skriver du följande kommando och trycker på Enter för att initiera en SFC-skanning:
     sfc / scannow 

    Viktigt : När du har startat denna SFC-skanning stänger du inte det här fönstret eller stänger av datorn förrän proceduren är klar. Om du inte gör det kommer datorn att utsättas för ytterligare korruptionsrisker.

  3. När skanningen är klar stänger du den upphöjda kommandotolken och startar om datorn även om verktyget inte rapporterar några skadade filer som har fixats. SFC är notoriskt känt för att inte rapportera ett logiskt fel som det faktiskt lyckas fixa.
  4. När din dator startar säkerhetskopiering följer du steg 1 igen för att öppna ytterligare en upphöjd kommandotolken. Skriv sedan följande kommando för att initiera DISM-skanningen:
     DISM / Online / Cleanup-Image / RestoreHealth 

    Obs: DISM kräver en tillförlitlig nätverksanslutning för att ladda ner en hälsosam fil som ska användas för att ersätta korruption. Tänk på detta innan du startar en DISM-skanning.

  5. När skanningen är klar, gör en slutlig systemstart om igen och se om problemet har lösts när nästa systemstart är slutfört.

Intressanta Artiklar