15 korrigeringar för felkod 0xc000007b
Har du av misstag stött på felkoden 0xc000007b (Applikationen kunde inte startas korrekt) när du startar ett Windows-program på ditt skrivbord eller dina favoritspel som Assassin’s Creed eller GTA 5?
Fel 0xc000007b kan visas oavsett vilket program du försöker starta och visar ett felmeddelande: Programmet kunde inte startas korrekt (0xc000007b).
Klicka på ”OK” för att stänga programmet och klicka sedan på ”OK”-knappen, vilket kommer att stänga programmet som orsakade felet.
Om du står inför samma fel och inte kan starta något program, kommer den här artikeln om hur du åtgärdar felkoden 0xc000007b att leda dig till felsökaren för att lösa detta fel. Hoppa till nästa avsnitt för att ta reda på mer.
Varför får jag felet 0xc000007b – Applikationen kunde inte startas korrekt?
Felkod 0xc000007b uppstår när du eller din Windows-dator försöker köra ett program som saknar DLL-filer eller körtider.
När du stöter på ett sådant terminalfel, uppmanar programmet dig att stänga felmeddelandet utan att ange orsaken till felet.
Efter att ha analyserat klagomålen från missnöjda användare på Windows-forumet har vi identifierat flera orsaker som orsakar programfel 0xc000007b:
- Felkod 0xc000007b dök upp först i Windows 10 efter utgivningen av Anniversary Update. För vissa användare visas felet omedelbart efter en funktion eller patchuppdatering och hindrar dem från att köra något program.
- Som diskuterats tidigare visas felet när den nödvändiga DLL-filen för applikationen inte är tillgänglig på hårddisken, eller Microsoft Visual C++ Redistributable Packages, DirectX Runtimes och Files inte hittas. NET ramverk. Detta beror på automatisk blockering av alla DLL-filer av antivirus på grund av falska positiva effekter av skadlig programvara, skadad hårddiskpartition, saknade omdistribuerbara paket, ogiltigt bildformat eller felaktiga Windows-systemfiler.
- Vanligtvis visas felkod 0xc000007b när en 64-bitars process och en 32-bitars systemkonflikt. En 32-bitarsmiljö kan inte utföra minnesintensiva aktiviteter, till skillnad från 64-bitarsversioner av Windows. Felkoden kommer troligen att visas om en 64-bitars process tvingas köras på ett 32-bitarssystem.
- Om någon 32-bitars programvara kräver en DLL-fil som riktar sig till ett 64-bitarssystem, eller vice versa, kan ett programfel uppstå eftersom beroenden inte exekveras när programmet startar.
- Slutligen kan programfel 0xc000007b uppstå på grund av buggar i programvaran, brist på administratörsrättigheter eller kompatibilitetsproblem med den nuvarande Windows-plattformen. Detta kan åtgärdas genom att installera om appen, återställa appinställningarna eller köra appen i kompatibilitetsläge.
Hur fixar man programfel 0xc000007b (programmet kunde inte startas korrekt)?
Även om orsaken till applikationsfel 0xc000007b kan verka oklar, är felmeddelandet en regelbunden företeelse för många användare runt om i världen. De felaktiga ansökningarna är inte begränsade till en specifik lista.
Eftersom det inte finns något magiskt sätt att hitta en specifik lösning för felkoden som visas på din enhet, måste du spendera lite tid och prova några korrigeringar nedan för att fixa 0xc000007b på Windows PC och köra dina favoritappar utan krångel.
Om ett felsökningstips inte fungerar för dig, gå vidare till nästa uppsättning korrigeringar omedelbart.
Lösningar för att fixa programfel 0xc000007b
- Starta om din Windows-dator
- Gör en ren start
- Kontrollera och reparera skadade systemfiler på en Windows-hårddisk
- Kör programmet med administratörsrättigheter
- Återställ appinställningar för att åtgärda en problematisk Windows-app
- Kör Windows-applikationen i kompatibilitetsläge
- Gör en ordentlig ominstallation av appen med felkoden 0xc000007b.
- Ladda ner och kopiera 32-bitars DLL-filen på 64-bitarsversioner av Windows.
- Uppdatera eller installera om filer. NET Framework
- Uppdatera DirectX Runtimes
- Avinstallera och ominstallera Microsoft Visual C++ Redistributable Packages
- Kör CHKDWe för att skanna och reparera hårddiskpartitionsfiler
- Uppdatera Windows för att fixa fel 0xc000007b
- Installera libvlc.dll DLL (endast för VLC-programfel 0xc000007b)
- Ominstallera och uppdatera Windows VC runtime-filer med AIO-paket
1. Starta om din Windows-dator.
En enkel omstart kan hjälpa till att fixa nästan alla Windows-fel eftersom omstarten rensar cachefiler och ångrar tillfälliga ändringar i registret och DLL-filer. Att starta om din Windows-enhet kan snabbt lösa programfel 0xc000007b vid nästa uppstart. Följ instruktionerna nedan för att starta om din enhet:
- Om du är inloggad i Windows, tryck på Windows-knappen i aktivitetsfältet för att öppna Start-menyn.
- Tryck på strömknappen i det nedre vänstra hörnet.
- Klicka på Starta om i strömmenyn.
- Om du är på inloggningsskärmen, tryck på strömknappen i det nedre högra hörnet och klicka på Starta om.
- Vänta och se om felet är åtgärdat vid nästa start.
2. Gör en ren start
Om omstarten av din enhet inte åtgärdade felet kan du prova att utföra en ren start, vilket eliminerar alla tredjepartstjänster och processer som kan störa appen.
För att utföra en ren uppstart måste du vara inloggad på ditt Windows-konto. Följ instruktionerna nedan för att utföra en ren start på Windows 10:
- Öppna Start-menyn, skriv
msconfig
i Windows sökfält och tryck på Enter i appen Systemkonfiguration.
- Öppna fliken Tjänster i fönstret Systemkonfiguration.
- Markera ”Göm alla Microsoft-tjänster” och klicka på ”Inaktivera alla”.
- Klicka på fliken Startup och klicka på Öppna Aktivitetshanteraren.
- En gång på fliken Startup i Aktivitetshanteraren, välj alla poster och klicka på knappen Inaktivera.
- Stäng fönstret Aktivitetshanteraren.
- Klicka på ”Apply” och klicka på ”OK”-knappen för att bekräfta ändringarna.
- Starta om din Windows-enhet.
3. Kontrollera och reparera skadade systemfiler på din Windows-hårddisk
I vissa fall kan felkoden 0xc000007b visas när du startar ett program eftersom en Windows-systemfil som krävs för att den ska kunna köras kan vara skadad eller saknas på sin vanliga plats.
Fel som uppstår på grund av korruption av systemfiler kan åtgärdas genom att köra programverktygen SFC (System File Checker) och DISM (Deployment Image Servicing and Management) via kommandoraden.
De skannar filerna som finns i Windows-partitionen efter överträdelser som kan bero på skadlig programvara eller okänd programvara från tredje part och fixar dem genom att ladda ner de saknade systemfilerna via Windows Update. Följ stegen nedan för att åtgärda det här felet:
- Tryck på Win på ditt tangentbord för att öppna startmenyn, skriv cmd och klicka på ”Kör som administratör” på kommandotolken.
- Efter att ha startat kommandotolken med administratörsrättigheter, skriv följande kommando i kommandotolken och tryck på Retur:
sfc /scannow
- Om problemet kvarstår, skriv följande kommandon igen i CMD-terminalen och tryck på Enter efter vart och ett:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
- Dessa kommandoradsverktyg kommer att ta en betydande tid att skanna och åtgärda fel i systemfiler, så var noga med att vänta tålmodigt.
- Om SFC och DISM inte fixade 0xc000007b-felmeddelandet, fortsätt till nästa metod.
4. Kör programmet med administratörsrättigheter
Ett programfel kan uppstå när det startas från en genväg på skrivbordet eftersom programmet inte kan erhålla de administrativa rättigheter som krävs för att komma åt de nödvändiga runtime-miljöerna som bara är installerade för en användare med administratörsrättigheter.
Du kan försöka lösa detta fel genom att köra programvaran med administratörsautentisering enligt nedan:
- Navigera till ett fönster som har en programikon eller skrivbordsgenväg.
- Högerklicka på ikonen för programmet som orsakar felet.
- Välj ”Kör som administratör” från snabbmenyn.
- Klicka på Ja i UAC-fönstret för att bekräfta ditt val.
- Om du inte är inloggad på ett administratörskonto kan du behöva ange din bärbara dators administratörslösenord.
- Kontrollera om felkoden 0xc000007b kvarstår efter att administratörsbehörigheter har beviljats.
5. Återställ appinställningarna för att åtgärda en problematisk Windows-app.
Låt oss säga att du har problem med att öppna en Windows UWP-app och 0xc000007b-felpopupen uppmanar dig att stänga appen vid start.
I det här fallet kan du försöka återställa programinställningarna i Windows-inställningarna och återställa dem till standardinställningarna. Följ instruktionerna nedan för att återställa Windows-appar:
- Tryck på tangentbordsgenvägen Win + I för att öppna appen Inställningar.
- Välj en applikationskategori.
- I listan över program i den högra rutan letar du reda på Windows-programmet som orsakar felet.
- Klicka på appen och välj ”Fler alternativ” under appens namn.
- Scrolla ner och klicka på ”Återställ”-knappen.
- Klicka på ”Återställ” igen för att bekräfta dina åtgärder, så kommer applikationsinställningarna att återställas till fabriksinställningarna.
- När du har återställt appinställningarna, kör appen igen för att se om felkoden fortfarande visas.
6. Kör Windows-programmet i kompatibilitetsläge.
När du ska köra ett program på Windows 10/11 som är designat för en äldre version av Windows, som Windows 98, XP, Vista, 7 eller 8, kan du få felmeddelandet 0xc000007b.
Ett sådant problem uppstår på grund av kompatibilitetsfel och vi kan använda Windows Compatibility Troubleshooter för att ta reda på vilken Windows-plattform programmet körde utan fel. Följ dessa steg för att använda kompatibilitetsfelsökaren:
- Högerklicka på ett programs ikon för att öppna dess snabbmeny.
- Klicka på Egenskaper.
- Klicka på fliken ”Kompatibilitet”.
- Klicka på ”Kör kompatibilitetsfelsökare”.
- Felsökaren börjar leta efter problem och frågar om du vill prova de rekommenderade inställningarna eller felsöka program.
- Välj Prova rekommenderade inställningar.
- Felsökaren kommer först att försöka ställa in kompatibilitetsläget till Windows Vista.
- Klicka på ”Testa program…” för att kontrollera om programmet körs utan fel.
- Klicka på Nästa för att fortsätta.
- Om programmet startar utan fel, välj Ja och spara dessa inställningar för detta program.
- Om det var något annat, klicka på ”Nej” och försök igen med andra inställningar för att hitta andra felsökningssteg.
- Välj det första alternativet om du vill prova en annan version av Windows och klicka på Nästa.
- Välj valfri version av Windows från listan.
- Klicka på ”Nästa” för att se om programmet körs i kompatibilitetsläge utan fel.
- Upprepa stegen tills du hittar rätt Windows-kompatibilitetsläge.
- Du kan också manuellt välja din Windows-version från fliken Kompatibilitet.
- Markera alternativet ”Kör det här programmet i kompatibilitetsläge” och välj valfritt Windows-operativsystem från rullgardinsmenyn.
- Klicka på OK för att tillämpa inställningarna och försök öppna appen för att se om felkoden kvarstår.
7. Installera om programmet korrekt med felkoden 0xc000007b.
Låt oss anta att ingen av ovanstående metoder löste ditt problem. I det här fallet kan du stöta på det här problemet på grund av ett fel som uppstod under installationen av komplex programvara och som inte var helt slutförd.
Du kan bara åtgärda problemet om du avinstallerar och installerar om den berörda programvaran. Med detta sagt bör du följa stegen som nämns nedan efter att ha säkerhetskopierat de nödvändiga filerna och inställningarna:
- Klicka på Start-knappen, skriv
control panel
”Sök i Windows” och öppna det första alternativet. - Klicka på Avinstallera ett program under kategorin Program i fönstret Kontrollpanelen.
- Hitta programmet bland listan över installerade program som orsakar felkoden.
- Högerklicka på programmet och klicka på Avinstallera.
- Följ borttagningsguiden på skärmen för att ta bort allt som är lagrat i programvaran.
- När avinstallationen är klar, starta om skrivbordet.
- Vid nästa uppstart fortsätter du med att installera om appen genom att ladda ner den senaste körbara filen från Google och installera den enligt installationsprogrammets instruktioner på skärmen.
- När appen har installerats om, försök att starta den och se om felet är löst.
8. Ladda ner och kopiera 32-bitars DLL-filen på 64-bitarsversioner av Windows.
Enligt klagomål på Windows-forumen har communityn kommit fram till att nedladdning av 32-bitarsversionen av DLL-filen och inklistring av den i det berörda programmets omedelbara katalog kan hjälpa till att fixa felkoden 0xc000007b.
Denna speciella fix är oberoende av din systemarkitektur, eftersom alla 64-bitars eller 32-bitars program bara kräver att 32-bitars DLL-filen körs korrekt utan några fel. Här kommer vi att berätta hur du använder dessa 2 DLL-filer – xinput1_3.dll och msvcr110.dll för att fixa popup-felet:
Ladda ner och installera xinput1_3.dll
- Gå till nedladdningssidan för xinput1_3.dll .
- Klicka på knappen Ladda ner bredvid 32-bitars xinput1_3 DLL.
- Öppna den nedladdade zip-filen och extrahera den till mappen Nedladdningar.
- Kopiera filen med Ctrl+C, navigera till mappen där programmets körbara fil finns och klistra in systemets DLL-fil med Ctrl+V.
- Du kan också klistra in den i mappen C:\Windows\SysWOW64 och skriva över den befintliga filen.
Ladda ner och installera msvcr110.dll
- Gå till msvcr110.dll-nedladdningssidan .
- Beroende på din systemarkitektur, ladda ner 32-bitars eller 64-bitarsversionen av msvcr110.dll.
- Öppna den nedladdade zip-filen och extrahera den till mappen Nedladdningar.
- Kopiera filen med Ctrl+C, navigera till mappen där programmets körbara fil finns och klistra in systemets DLL-fil med Ctrl+V.
- Om filen inte hjälper att åtgärda felet kan du försöka ladda ner en DLL med en annan arkitektur och ersätta den tidigare.
9. Uppdatera eller installera om filer. NET Framework
I de flesta fall fel filer. NET Framework var huvudorsaken till felet 0xc000007b.
Vissa applikationer hittade inte heller rätt paket. NET Framework krävs för att det ska fungera, eller så har ramfilerna som installerats på datorn inte installerats korrekt.
Följ stegen som anges i de olika korrigeringarna nedan för att lösa det här felet:
Installera saknade paket. NET Framework:
- Öppna Kontrollpanelen genom att söka i Windows Search.
- Klicka på kategorin Program och välj alternativet Slå på eller av Windows-funktioner under Program och funktioner.
- Markera rutan för det första alternativet i listan över tillgängliga Windows-funktioner. NET Framework 3.5 (inkluderar. NET 2.0 och 3.0)
- Klicka på OK.
- Windows Update kommer automatiskt att ladda ner de nödvändiga paketen från Internet och lägga till funktioner till ditt skrivbord. Följ instruktionerna på skärmen och starta om vid behov.
Reparera din befintliga installation. NET Framework:
- Ladda ner Microsoft Recovery Tool. NET Framework från den officiella nedladdningssidan .
- Kör installationsprogrammet genom att köra den körbara filen.
- Reparationsverktyget söker automatiskt efter eventuella problem med installationen. NET Framework och försök fixa dem.
Ominstallation. NET Framework:
- Om reparationsverktyget inte fungerade finns det ett direkt tillvägagångssätt för reparation – ominstallation.
- Öppna Kontrollpanelen från Start-menyn och klicka på Avinstallera ett program under Program.
- Leta upp alla befintliga installationsfiler i listan. NET Framework, klicka på var och en och klicka på knappen Avinstallera/Ändra.
- När avinstallationen är klar startar du om datorn.
- Fortsätt att installera om genom att ladda ner den senaste körtiden från den medföljande länken och installera den direkt.
10. Uppdatera DirectX Runtimes
DirectX-körtider krävs för att köra alla GUI som tillhandahålls av programmet. Men programvaran kan visa felkod 0xc000007b när rätt DirectX runtime-filer inte hittas på ditt system. I det här fallet kan du prova att installera om eller uppdatera DirectX genom att göra följande:
- Gå till den officiella DirectX-nedladdningssidan för att ladda ner DirectX Runtime-webbinstallationsprogrammet för slutanvändare.
- Kör installationsfilen efter att nedladdningen är klar.
- Installationsguiden för DirectX(R) hittar automatiskt gamla och saknade DirectX-filer och installerar dem automatiskt.
- Försök att starta om programmet för att se om den nya DirectX-körtiden har åtgärdat felmeddelandet.
11. Ta bort och installera om Microsoft Visual C++ Redistributable Packages.
Som nämnts tidigare är problem med Microsoft Visual C++ ofta roten till detta problem. Om du misstänker ett problem med Microsoft Visual C++ bör ominstallation av det omdistribuerbara paketet lösa problemet. För att göra detta, följ stegen nedan:
- Gå till Kontrollpanelen och klicka på ”Avinstallera ett program” under ”Program”.
- Leta efter Microsoft Visual C++ Redistributable-x86 eller Microsoft Visual C++ Redistributable-x64 i listan, beroende på din dators operativsystem.
- Högerklicka på var och en av dem och klicka på ”Radera”.
- För att ta bort omdistribuerbara paket, följ instruktionerna på skärmen som tillhandahålls av borttagningsguiden.
- Starta om datorn efter att du har tagit bort de omdistribuerbara filerna.
- Om du har ett 32-bitars operativsystem, ladda ner Microsoft Visual C++ Redistributable Package – x86 eller Microsoft Visual C++ Redistributable Package – x64 (om din dator kör ett 64-bitars operativsystem).
- Ladda ner båda Redistributable installationsprogrammen om du har avinstallerat båda versionerna av Redistributable.
- När du har laddat ner installationsprogrammet, kör det och följ instruktionerna för att installera en omdistribuerbar version. Det är bäst att köra varje omdistribuerbar installation separat om du behöver ladda ner båda.
12. Kör CHKDWe för att skanna och reparera hårddiskpartitionsfiler.
Hårddiskfel eller partitionsfel kan orsaka 0xc000007b-felet eftersom det installerade programmet kanske inte kan komma åt vissa systemfiler som är lagrade på den skadade partitionen.
CHKDWe är ett viktigt Windows-verktyg för att leta efter fel på en partition och snabbt reparera dåliga sektorer (om några). Följ instruktionerna nedan för att köra chkdsk
kommandot på den primära hårddiskpartitionen:
- Tryck på Win på ditt tangentbord för att öppna startmenyn, skriv
cmd
och klicka på ”Kör som administratör” i kommandotolken.
- Skriv
chkdsk C
: på kommandoraden och tryck på Enter. - Du kommer att tillfrågas om du vill schemalägga en skanning nästa gång du startar om maskinen. För att bekräfta, skriv y och tryck på Enter vid en förhöjd kommandotolk.
- Starta om din Windows-dator.
- Nästa gång du startar startar CHKDWe automatiskt och skannar C:-enheten på din dators hårddisk. Ha tålamod och vänta på att processen ska avslutas.
- Enheten kommer att starta upp i Windows när CHKDWe har skannat och reparerat partitionen.
13. Uppdatera Windows för att åtgärda fel 0xc000007b
Även om det i vissa fall kan vara frustrerande att installera Windows-uppdateringar, kommer den senaste versionen av Windows 10 med de senaste buggfixarna och funktionsuppdateringarna som kan fixa Application Error 0xc000007b.
Följ instruktionerna här för att uppdatera Windows 10 till den senaste versionen:
- Öppna Inställningar med kortkommandot Win + I.
- Välj kategorin Uppdatering och säkerhet och öppna avsnittet Windows Update i den vänstra rutan.
- Klicka på ”Sök efter uppdateringar” och vänta tålmodigt medan Windows automatiskt laddar ner uppdateringar från Internet.
- När du har laddat ner klickar du på ”Starta om nu” för att börja installera dem.
14. Installation av DLL-filen libvlc.dll (endast för VLC-programfel 0xc000007b)
Om du får felkoden 0xc000007c när du startar eller använder VLC Media Player, kommer den här metoden att lösa ditt problem.
Detta VLC-programfel uppstår när mediaspelaren inte hittar filen libvlc.dll i Windows systemkatalog.
Följ instruktionerna nedan för att ladda ner system-DLL-filen och klistra in den i System32-mappen på din huvudpartition:
- Följ länken för att ladda ner filen libvlc.dll.
- Du kan ladda ner 64-bitars eller 32-bitarsversionen av libvlc.dll beroende på vilken version av VLC du har installerat på ditt system.
- Extrahera den nedladdade zip-filen till mappen Nedladdningar och kopiera libvlc.dll med Ctrl+C.
- Navigera till följande mapp i Utforskaren: C:\Windows\System32.
- Klistra in filen i den här mappen med Ctrl + V.
- Tillåt UAC-meddelanden att ge administratörsrättigheter när du klistrar in.
- Starta VLC mediaspelare för att kontrollera om problemet kvarstår.
15. Installera om och uppdatera Windows VC runtime-filer med AIO-paket
Låt oss anta att alla ovanstående metoder inte fungerade för dig. I det här fallet kan du prova att avinstallera alla Microsoft Visual C++ Redistributable Packages, rensa upp överblivna filer från Windows-systemet och installera om med AIO VC Redist-paketet. För att göra detta, följ stegen nedan:
- Öppna dialogrutan Kör med kortkommandot: Win-tangenten + R.
- Skriv
appwiz.cpl
”Kör” i fältet och tryck på Enter.
- I listan över installerade applikationer, leta reda på alla Microsoft Visual C++ xxxx omdistribuerbara, högerklicka på var och en och välj Avinstallera. (xxxx = utgivningsår för distribuerad VC)
- När du har tagit bort var och en av dem måste du rensa WinSxS-komponentlagret.
- Öppna kontextfönstret för startmenyn genom att använda kortkommandot Windows + X.
- Klicka på Windows PowerShell (Admin) eller Kommandotolken (Admin).
- I terminalfönstret skriver du följande kommando och trycker på Enter för att köra:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
- Vänta tills processen är klar och starta om datorn.
- Nästa gång du laddar ner, gå till nedladdningslänken för VC Redistributable AIO och klicka på knappen Ladda ner i det övre vänstra hörnet.
- Packa upp zip-filen till en separat mapp och öppna mappen efter extrahering.
- Högerklicka på filen install_all.bat och välj alternativet ”Kör som administratör”.
- Vänta några minuter tills den automatiska installationsprocessen är klar.
- Starta om datorn och kontrollera om felkoden 0xc000007b kvarstår.
Sammanfattande
Om ovanstående korrigeringar inte fungerade för dig kan du prova att installera om Windows som en sista utväg för att åtgärda felet. Även om vi rekommenderar att du provar en reparationsinstallation först, om det inte fungerar för dig, kan du alltid hämta den senaste ISO från den officiella webbplatsen och göra en ren installation.
FAQ
Vad betyder 0xc000007b?
Felkod 0xc000007b betyder att programmet inte kan startas eller köras korrekt på grund av saknade DLL- eller Windows-systemfiler eller skadade programfiler.
Varför uppstår 0xc000007b-felet?
Felkod 0xc000007b uppstår på grund av saknade Windows DLL-filer eller systemfiler, skadade programfiler, en felaktig Windows-partition, kompatibilitetsproblem eller något annat fel specifikt för programmet som startas.
Hur fixar jag felkoden 0xc000007b?
Du kan fixa felkoden 0xc000007b genom att installera saknade DLL-filer, göra en SFC- och DISM-skanning, skanna efter partitionsfel med CHKDWe, installera om distribuerbara paket. NET Framework, DirectX och VC genom att installera om programmet och uppdatera Windows.
Hur fixar man 0xc000007b i GTA 5?
Du kan fixa felkod 0xc000007b i GTA 5 genom att installera om Rockstar Launcher eller genom att inaktivera Force randomization för Rockstar Launcher-avbildningar i Windows Securitys exploateringsskyddsinställningar.
Lämna ett svar