Windows-applikationer är beroende av ett antal operationer för att kunna köras. Och samtidigt finns det olika parametrar som måste uppfyllas för att ett program ska köras. Ett fel som kan visas när du kör dem är – Applikationen kunde inte startas korrekt (0xc00007b)Det finns många anledningar till att det här felet uppstår, men huvudorsaken kan vara en x86-applikation som inte är kompatibel med det x64-baserade operativsystemet.
De 0x000007b fel indikerar vanligtvis en konflikt från programvaran med inkompatibel arkitektur. Till exempel att försöka använda 32-bitars programvara på ett 64-bitarssystem. Du kan dock köra 32-bitarsprogram på en 64-bitars dator.
Om du ser en dialogruta som anger det Applikationen kunde inte startas korrektFelkod 0xC000007B, STATUS OGILTIGT BILDFORMAT, när du försöker starta ett program eller spel betyder det att applikationen inte är kompatibel med arkitekturen på din Windows 11/10-dator eller saknar beroenden. Det här felet kan också dyka upp när du använder ett föråldrat .NET Framework, Direct X, en drivrutin eller korruption i dina systemfiler. Det kan också dyka upp när det är problem med din hårddisk.
Medan 0xC000007B förekommer med många andra program, betyder STATUS_INVALID_IMAGE_FORMAT att när du försöker köra ett program som är designat för att köras på 64-bitars drift på ett 32-bitarssystem. Systemet lyckas inte ladda DLL-filen som är avsedd för 64-bitars och hamnar därför i ett avslutningstillstånd. Bortsett från detta, om du också blir pekad på filen NTStatus.h, betyder det att detta kan vara ett filkorruptionsfall.
Applikationen kunde inte startas korrekt (0xc000007b)
När du har en uppfattning om vad som orsakar 0x000007b-felet är du mycket bättre rustad att lösa problemet. Här är korrigeringarna som vi kommer att utforska i det här avsnittet:
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs är antingen inte designad för att köras på Windows eller så innehåller den ett fel. Försök att installera programmet igen med det ursprungliga installationsmediet eller kontakta din systemadministratör eller programvaruleverantören för support.
Det första du bör göra är att klicka på OK för att stänga programmet. För det andra, försök att installera media igen för att se om det fungerar för den här gången. Om inte, försök med följande metoder nedan:
- Starta appen i kompatibilitetsläge.
- Aktivera .NET Framework.
- Uppdatera DirectX.
- Installera om Visual C++.
- Byt ut de skadade DLL-filerna
- Installera om programmet med administratörsrättigheter
- Installera och uppdatera beroenden
- Använd verktyget CHKDSK.
Därefter kommer vi till detaljerna för ovanstående korrigeringar samt de nödvändiga stegen för att utföra dem framgångsrikt.
1]Starta appen i kompatibilitetsläge

Kompatibilitetsläget är användbart för att köra program som inte är kompatibla med ditt system. Om du misstänker att ett programs kompatibilitet är orsaken till felet högerklickar du på genvägen och går till Egenskaper.
Växla till Kompatibilitet fliken i fönstret Egenskaper och om du känner till en tidigare Windows-version som hanterade programmet korrekt, kontrollera Kör det här programmet i kompatibilitetsläge för alternativ.
Alternativt klicka på Kör kompatibilitetsfelsökaren. Välj sedan den stabila Windows-utgåvan från rullgardinsmenyn och tryck på OK knapp.
2]Aktivera .NET Framework

Den vanligaste orsaken till 0x000007b-felkoden i Windows 11/10 är att systemet inaktiverar .NET Framework som standard. Du måste aktivera detta för att kunna använda Origin.
För att aktivera .NET Framework på din dator, tryck på Windows-tangenten och sök efter Kontrollpanelen. Starta Kontrollpanelen.
Ändra kontrollpanelen till Kategori se från länken i det övre högra hörnet och klicka sedan på Avinstallera ett program Under program. Välj här Slår på eller av egenskaper i Windows länk i den vänstra rutan.

Markera alla kryssrutor för .NET Framework. De borde stå överst på listan. När du har aktiverat .NET Framework klickar du på OK knapp. Detta stoppar 0x000007b-felet.
3]Uppdatera DirectX
En annan grundläggande åtgärd för problemet som nämns ovan är att uppdatera eller installera om DirectX. Genom att uppdatera eller installera om DirectX kan du bara ersätta de korrupta eller inkompatibla komponenterna i DirectX från din dator.
Vi har identifierat ett föråldrat Direct X som en faktor som kan orsaka felet med koden 0x000007b. Uppdatering av Direct X kommer också att förbättra ditt spel- och systemprestanda. För att uppdatera den, besök Microsoft DirectX-webbplatsen och ladda ner den senaste versionen.
När du har laddat ner Direct X-installationsfilen dubbelklickar du på den för att påbörja installationen. I allvarliga fall av 0x000007b-felet kan Direct X-installationen misslyckas.
Du kan också prova att köra DirectX Diagnostic Tool.
4]Installera om Visual C++

Om du fortfarande märker problemet efter den första korrigeringen, installera om Visual C++ Redistribution.
Först måste du avinstallera det du redan har.
Söka efter Lägga till eller ta bort program i Start-menyn och välj den. Klicka på alla Visual C++ versioner på den här listan och avinstallera dem.
Efter att ha avinstallerat olika VC++-program, öppna den länkade webbsidan och scrolla ner till det första avsnittet efter Sammanfattning. Detta bör vara den senaste versionen.
Klicka här på länkarna bredvid x86 och x64 om din dator är 64-bitars eftersom du måste ladda ner både 64-bitars och 32-bitarsversionerna. System med 32-bitars arkitektur behöver bara laddas ner x86.
5]Byt ut de skadade DLL-filerna
Ibland kan skadade DLL-filer som är felaktiga också orsaka problem i applikationer medan de körs. Du måste åtgärda dessa saknade eller skadade DLL-filer.
- mfc100.dll
- mfc100u.dll
- msvcr100.dll
- msvcp100.dll
- msvcr100_clr04000.dll
Det bästa sättet att göra detta är att köra System File Checker eller DISM.
6]Installera om programmet med administratörsbehörighet
Starta om din Windows-dator och installera sedan programmet med administratörsbehörighet. Du kan högerklicka på den och sedan välja . Om ditt konto är ett vanligt konto, se till att be en administratör hjälpa dig att installera det genom att ange hans lösenord när du uppmanas.
7]Installations- och uppdateringsberoenden
Många gånger måste program och applikationer ha drivrutiner och stödprogram installerade för att fungera korrekt. Medan den vanliga installationen tar hand om det, men eftersom vi står inför detta problem med onormal avslutning, är det dags att göra några manuella kontroller.
a]Installera kvalificerade drivrutiner
Vissa avancerade applikationer och spel måste ha korrekta och giltiga drivrutiner för att fungera. De kommer inte att fungera med generiska drivrutiner. Microsoft har detta Testning av Windows Hardware Quality Labs eller WHQL-testning. Detta säkerställer att förarna möter den korrekta upplevelsen och klarar ordentliga tester innan certifieringen. Så när du installerar drivrutiner, se till att de är kvalificerade drivrutiner för det Windows.
b]Uppdatera eller ladda ner och installera DirectX
Microsoft DirectX är en svit med teknologier utvecklade av Microsoft för att tillhandahålla hårdvaruacceleration för tunga multimediaapplikationer som 3D-spel och HD-videor. Medan Windows 10 har Directx 12, använde den tidigare versionen DirectX 11. Se till att följa instruktionerna för att uppdatera eller installera DirectX på din Windows 10-dator.
c]Installera Microsoft DirectX End-User Runtime
Microsoft DirectX End-User Runtime tillhandahåller uppdateringar till version 9.0c och tidigare versioner av DirectX. Följ den här länken för att ladda ner och installera den direkt.
d]Installera eller uppdatera .NET-ramverket
Detta ramverk används av applikationer och spel under utveckling. Det betyder att utan runtime-filerna installerade på din Windows 10-dator kommer det inte att fungera. Det är enkelt att installera eller uppdatera .NET Framework. Du kan också verifiera det med hjälp av .NET-installationsverifieringsverktyget.
8]Använd verktyget CHKDSK

CHKDSK-verktyget är praktiskt för att hitta och åtgärda hårddiskproblem. Det är ett kommandoradsverktyg som du kan använda utan extra mjukvara eller hårdvara. Söka efter cmd i Start-menyn och högerklicka på Kommandotolken. Välj Kör som administratör alternativ.
Mata in kommandot nedan i kommandotolksfönstret och tryck på ENTER-tangenten.
chkdsk /f /r
Kommandotolken kan nu fråga dig om du vill skanna ditt system vid nästa omstart. Slå Y för att acceptera detta och tryck på ENTER. Din dator kommer nu att starta om och börja skanna och reparera problem på din hårddisk.
Hoppas något hjälpte.
Andra liknande Applikationen kunde inte starta korrekt fel:
- Applikationen kunde inte startas korrekt (0xc0000142)
- Applikationen kunde inte initieras korrekt (0xc0000135)
- Det gick inte att initiera programmet korrekt 0xc0000005
- Applikationen kunde inte startas korrekt (0xc0000022)
- Applikationen kunde inte startas korrekt (0xc0000018)
- Applikationen kunde inte startas korrekt (0xc0000017).
