Hur man fixar okänt programundantag (0xc06d007e)

Flera Windows-användare har rapporterat att de är besvärade av felmeddelandet " Undantaget okänd programvara (0xc06d007e) ". De flesta drabbade användare säger att samma meddelande dyker upp konstant och kommer att återkomma även om de stänger det konventionellt eller med hjälp av Task Manager. Problemet är inte exklusivt för en viss Windows-version eftersom det bekräftas att det visas på Windows 7, Windows 8.1 och Windows 10.

Okänt programundantag (0xc06d007e) Fel

Vad orsakar okänt programundantag (0xc06d007e) -fel?

Vi tittade på just detta problem genom att analysera olika användarrapporter och reparationsstrategier som vanligtvis används för att fixa det här felmeddelandet. Baserat på våra undersökningar finns det flera olika scenarier som kan leda till just denna fråga.

Här är en lista med syndare som kan producera 0xc06d007e-felet :

  • Korrupt WU-funktion - Om du stöter på det här felet när du installerar en uppdatering orsakas det här problemet troligtvis av en skadad WU-funktion. I det här fallet bör du kunna lösa problemet automatiskt genom att köra felsökaren för Windows Update.
  • Tredjeparts AV-störning - En överskyddande AV-svit kan också vara ansvarig för just detta fel. Flera användare som har stött på det här problemet på datorer som levererades som standard med en bloatware AV har rapporterat att problemet har åtgärdats efter att de installerade 3: e partssviten helt.
  • Interferens från tredje part - Det finns andra applikationer från tredje part (VPN-klienter, tunnelprogram) som kan orsaka den här felkoden. Om detta scenario är tillämpligt bör du kunna lösa problemet genom att uppnå ett rent startläge.
  • Skada i systemfiler - Skada i systemfiler kan också ansvara för det här felet. Speciellt om du ser ihållande felmeddelanden är slumpmässiga intervaller. I det här fallet kan du lösa de skadade filerna med verktyg som SFC och DISM eller du kan uppdatera alla Windows-komponenter med en ren installation eller reparationsinstallation.

Om du för närvarande kämpar för att hitta en hållbar lösning för samma fel kommer den här artikeln att ge dig flera felsökningsguider med potential att lösa problemet. Nedanför upptäcker du en serie potentiella korrigeringar som andra berörda användare har använt för att lösa problemet.

Om du vill vara så effektiv som möjligt, följ de möjliga korrigeringarna nedan i samma ordning som vi presenterade dem - de är ordnade av svårigheter och sannolikheten för att lyckas. Oavsett den skyldige som orsakar felet i just ditt scenario, bör du så småningom stöta på en fix som kommer att lösa problemet åt dig.

Låt oss börja!

Metod 1: Köra felsökaren för Windows Update (om tillämpligt)

Om du stöter på det här problemet när du försöker installera en Windows-uppdatering är det troligt att du faktiskt har att göra med en skadad WU-funktion, mapp eller beroende. I det här fallet bör du kunna lösa problemet genom att köra felsökaren för Windows Update.

Det här verktyget innehåller ett urval av populära korrigeringar som är kända för att lösa de flesta problem relaterade till WU (Windows Update) -komponenten. När denna felsökare startas skannar verktyget Windows Update för alla bevis på inkonsekvenser.

I händelse av att ett problem upptäcks kommer det att rekommendera en lämplig lösning för det problem du behandlar.

Här är en snabbguide om hur du kör Windows Update-felsökaren:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedan ' ms-inställningar: felsökning' och tryck på Enter för att öppna fliken Felsökning i appen Inställningar .

    Öppna felsökningsfliken i appen Inställningar via en Run-ruta
  2. När du befinner dig i fliken Felsökning bläddrar du ner till fliken Upp och kör, klickar sedan på Windows Update och klickar på Kör felsökaren från rutan som nyligen dykt upp.

    Kör Windows Update Felsökare
  3. När du startat verktyget analyserar felsökaren Windows Update för alla problem.

    Upptäcker problem med Windows Update
  4. Om ett problem identifieras, klicka på Apply this fix och följ sedan instruktionerna på skärmen för att tillämpa den rekommenderade reparationsstrategin.

    Applicera den här reparationen

    Obs: Om ingen hållbar reparationsstrategi identifieras, gå ner till nästa metod nedan.

  5. Om en reparationsstrategi tillämpas, starta om datorn och se om problemet har lösts vid nästa systemstart.

Om du fortfarande ser felet 0xc06d007e när du försöker installera en uppdatering eller om den här metoden inte var tillämplig, gå ner till nästa metod nedan.

Metod 2: Avinstallera antivirus från tredje part (om tillämpligt)

Flera berörda användare har rapporterat att de lyckats lösa problemet genom att avinstallera sin tredje parts säkerhetsskanner. Som det visar sig rapporteras ofta McAfee och Kaspersky (det finns förmodligen andra) som kan utlösa felet Unknown Software Exception (0xc06d007e) - särskilt i situationer där de kom förinstallerade på datorn (bloatware).

Om detta scenario är tillämpligt bör du kunna lösa problemet genom att avinstallera den problematiska AV-sviten. Här är en snabb guide för att göra detta utan att lämna några återstående filer som kan producera samma felmeddelande:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedanappwiz.cpl” och tryckEnter för att öppna menyn Program och funktioner .

    Skriv appwiz.cpl och tryck på Enter för att öppna listan över installerade program
  2. Inuti fönstret Program och funktioner bläddrar du ner i listan över applikationer och hittar antivirussviten som du misstänker orsaka problemet.
  3. När du lyckas hitta den problematiska AV-enheten högerklickar du på den och väljer Avinstallera från den nyligen visade snabbmenyn.

    Avinstallera antivirusverktyget
  4. Följ instruktionerna på skärmen på avinstallationsskärmen för att slutföra processen.
  5. Följ denna artikel ( här ) för att säkerställa att du inte lämnar några restfiler som kan utlösa samma fel i framtiden.

Om samma okända programundantag (0xc06d007e) -fel fortfarande uppstår flyttar du ned till nästa metod nedan.

Metod 3: Uppnå ett rent uppstartstillstånd

En annan trolig möjlighet är att en annan applikation från tredje part som du ännu inte har identifierat orsakar problemet. Eftersom det finns otaliga applikationer som kan utlösa 0xc06d007e-felet är det bästa sättet att lösa problemet att starta i ett rent startläge.

Den här proceduren startar din dator utan tredje parts tjänster eller applikationer som kan utlösa felet. Om felmeddelandet inte längre uppstår medan din dator är i ren start, är det uppenbart att du har att göra med ett motstridande program.

I det följande kommer du att lära dig att identifiera det konfliktfulla programmet genom att starta i ren startläge:

  1. Öppna en Kör- dialogruta genom att trycka på Windows-tangenten + R. Skriv sedan "msconfig" och tryckEnter för att öppna menyn Systemkonfiguration . Om du uppmanas av UAC (User Account Control) klickar du på Ja för att ge administrativa behörigheter.

    Skriva i msconfig och tryck på enter
  2. Klicka på fliken Tjänster längst upp i menyn i systemkonfigurationsfönstret och markera sedan rutan som är associerad med Dölj alla Microsoft-tjänster . Den här proceduren utesluter alla Windows-tjänster från listan.

    Inaktiverar alla startobjekt som inte är Microsoft
  3. När alla viktiga tjänster har uteslutits från listan klickar du på knappen Inaktivera alla . Detta kommer att förhindra att alla tredje parts tjänster ringas vid nästa datorstart.
  4. När du är klar med fliken Tjänster flyttar du över till Start- fliken och klickar på Open Task Manager .

    Öppna fönstret Startup-objekt via Task Manager
  5. systemfliken Startup i Task Manager väljer du systematiskt varje starttjänst och klickar sedan på knappen Avaktivera i nedre delen av skärmen. Detta förhindrar att varje starttjänst körs vid nästa systemstart.

    Inaktiverar appar från start
  6. När du har kommit så långt har du effektivt uppnått ett rent startläge för din nästa datorstart. Dra nytta av det genom att starta om datorn.
  7. Vänta tills nästa startsekvens är klar, se sedan om okänt programundantag (0xc06d007e) -fel fortfarande uppstår.
  8. Om det inte är det, ska du systematiskt aktivera varje objekt du tidigare inaktiverade (omvänd instruktionerna ovan) och starta om med jämna mellanrum tills du lyckas identifiera den skyldige.
  9. När du har kommit fram till vilket program som orsakar problemet, avinstallerar du det program som är ansvarigt för problemet.

Om problemet inte låter dig lösa problemet, gå ner till nästa metod nedan.

Metod 4: Kör SFC- och DISM-skanningar

En verklig möjlighet att du bör överväga om ingen av de potentiella korrigeringarna ovan har fungerat är systemfilskorruption. I de flesta fall kommer du att få ett vedvarande okänt programundantag (0xc06d007e) -fel efter att en säkerhetsskanner har hamnat i karantän av ett objekt som tillhör en drivrutin eller ett OS-beroende.

I situationer som denna bör du kunna lösa problemet genom att använda ett par inbyggda verktyg som kan fixa korruption i systemfiler. DISM (Deployment Image Servicing and Management) och SFC (System File Checker) är två typer av verktyg som kan reparera systemfiler.

Men det finns stora skillnader mellan hur verktygen fungerar - DISM förlitar sig på WU för att ersätta skadade filer med friska kopior medan SFC använder ett lokalt cachelagrat arkiv eller systemfiler.

Eftersom DISM vanligtvis används i situationer där SFC inte kan lösa problemet fullständigt, rekommenderar vi att du utför båda skanningarna på din dator för att eliminera någon form av korruption i systemfilerna.

Här är en snabbguide om hur du utför DISM- och SFC-genomsökningar:

  1. Öppna en Kör-dialogruta genom att trycka på Windows-tangenten + R. Skriv sedan 'cmd' och tryck på Ctrl + Shift + Enter för att öppna en upphöjd kommandotolken. När du uppmanas av UAC (Användarkontokontroll) klickar du på Ja för att ge administratörsbehörighet till CMD-fönstret.

    Kör kommandotolken som administratör
  2. Inuti den upphöjda kommandoprompten skriver du följande kommandon och trycker på Enter för att initiera en SFC-skanning:
     sfc / scannow 

    Obs: Kom ihåg att du inte ska stoppa skanningen på något sätt när proceduren har startats. Om du gör det kommer det att ge ytterligare disklogikfel som kommer att påverka ditt system ytterligare.

  3. När skanningen är klar stänger du den upphöjda kommandotolken och startar om datorn.

    Obs: Kom ihåg att vissa fel fortfarande kan ha rättats trots att den slutliga loggen inte rapporterade något. Det är känt att SFC inte rapporterar fall där vissa filer har ersatts.

  4. Vid nästa start följer du steg 1 igen för att öppna ytterligare en upphöjd kommandotolken. Skriv sedan följande kommando för att initiera en DISM-skanning:
     DISM / Online / Cleanup-Image / RestoreHealth 

    Obs! Du behöver en tillförlitlig internetuppkoppling innan du inleder detta förfarande. DISM använder WU för att ladda ner friska ekvivalenter för de skadade filerna som måste ersättas.

  5. När processen är klar startar du om datorn igen och ser om problemet har lösts vid nästa systemstart.

Om samma okända programundantag (0xc06d007e) -fel fortfarande uppstår flyttar du ned till nästa metod nedan.

Metod 5: Utför en reparationsinstallation

Om ingen av metoderna ovan har gjort det möjligt för dig att lösa problemet är det mycket troligt att ditt system lider av ett underliggande problem med systemkorruption. I det här fallet bör du kunna lösa problemet på obestämd tid genom att återställa alla Windows-komponenter (inklusive alla uppstartsrelaterade processer).

Du kan göra en ren installation ( här ) om du vill, men en ännu effektivare metod skulle vara att utföra en reparationsinstallation. Den här proceduren återställer alla Windows-komponenter medan alla dina personliga filer (inklusive applikationer, personliga media, dokument etc.) lämnas intakt.

Följ instruktionerna i den här artikeln ( här ) om du vill gå till en reparationsinstallation.

Intressanta Artiklar