Applikationen kunde inte startas korrekt (0xc000007b)

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) (The application was unable to start correctly (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.

Felet 0x000007b 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.

0x000007b-Applikationen-kan-inte-starta-korrekt

Om du ser en dialogruta som anger att applikationen inte kunde starta korrekt(The application was unable to start correctly) , felkod 0xC000007B(0xC000007B) , STATUS OGILTIG BILDFORMAT(STATUS INVALID IMAGE FORMAT) , när du försöker starta ett program eller spel, betyder det att applikationen inte är kompatibel med arkitekturen för din Windows 11/10 PC 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(Driver) eller korruption i dina systemfiler. Det kan också visas när det finns ett 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)

Med 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 is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.

Det första du bör göra är att klicka på OK för att stänga programmet. För det andra(Second) , 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:

  1. Starta appen i kompatibilitetsläge.
  2. Aktivera .NET Framework.
  3. Uppdatera DirectX.
  4. Installera om Visual C++.
  5. Byt ut de skadade DLL-filerna
  6. Installera om programmet(Application) med administratörsbehörighet(Admin Privileges)
  7. Installera och uppdatera beroenden
  8. 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(Launch) appen i kompatibilitetsläge

egenskaper för genvägskompatibilitet

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(Properties) .

Växla till  fliken Kompatibilitet i fönstret (Compatibility)Egenskaper(Properties) och om du känner till en tidigare Windows- version som hanterade programmet korrekt, markera  alternativet Kör det här programmet i kompatibilitetsläge(Run this program in compatibility mode for) .

Alternativt klickar du på  Kör kompatibilitetsfelsökare(Run compatibility troubleshooter) . Välj sedan den stabila Windows - utgåvan från rullgardinsmenyn Kompatibilitetsläge (Compatibility mode ) och tryck på  OK - knappen.

2] Aktivera .NET Framework

aktivera dot net-ramverket

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(Control Panel) . Starta Kontrollpanelen(Launch Control Panel) .

Ändra Kontrollpanelen till  Kategorivy(Category) från länken i det övre högra hörnet och klicka sedan på  Avinstallera ett program(Uninstall a program) Under  program(programs) . Välj här  länken Slå på eller av Windows-funktioner(Turn Windows features on or off) i den vänstra rutan.

slår på eller av egenskaper i Windows

Markera alla kryssrutor för  .NET Framework . De borde stå överst på listan. När du har aktiverat .NET Framework klickar du på OK -knappen. Detta stoppar 0x000007b-felet.

3] Uppdatera DirectX

En annan grundläggande lösning för problemet som nämns ovan är att  uppdatera eller installera om DirectX(update or reinstall 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.(run the DirectX Diagnostic Tool.)

4] Installera om Visual C++

ladda ner 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ök efter  Lägg till eller ta bort program(Add or remove programs) i Start -menyn och välj det. Klicka(Click) 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(Summary) . 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(Systems) med 32-bitars arkitektur behöver bara ladda 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(Reinstall Application) om programmet med administratörsrättigheter(Admin Privileges)

Starta om din Windows -dator och installera sedan programmet med administratörsbehörighet(Admin) . Du kan högerklicka på den och sedan välja Kör som administratör(Run as Administrator) . 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 denna Windows Hardware Quality Labs-testning(Windows Hardware Quality Labs testing) eller WHQL-testning. (WHQL Testing.) Detta säkerställer att förarna möter den korrekta upplevelsen och klarar korrekta tester före certifiering. Så när du installerar drivrutiner, se till att de är kvalificerade drivrutiner för det Windows .

b] Uppdatera(Update) eller ladda ner(Download) 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(update or install 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(this link) för att ladda ner och installera den direkt.

d] Installera(Install) 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(.NET setup verification tool) .

8] Använd verktyget CHKDSK

CHKDSK -verktyget är praktiskt för att hitta och åtgärda(CHKDSK) hårddiskproblem. Det är ett kommandoradsverktyg som du kan använda utan extra mjukvara eller hårdvara. Sök efter cmd i Start -menyn och högerklicka på  Kommandotolken(Command Prompt) . Välj  alternativet Kör som administratör .(Run as administrator )

Mata(Input) in kommandot nedan i kommandotolksfönstret(Command Prompt) och tryck på ENTER- tangenten.

chkdsk /f /r

Kommandotolken(Command Prompt) kan nu fråga dig om du vill skanna ditt system vid nästa omstart. Tryck på Y- tangenten 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(The application was unable to start correctly) fel:(Other similar The application was unable to start correctly errors:)

  • 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 ).



About the author

Med en stor erfarenhet av Windows 10 och smartphones är jag en stark förespråkare av Microsoft Edge och de förmågor det ger. Förutom att vara expert på fel och wifi vet jag hur man använder verktyg som OneDrive och Cortana för att göra ditt arbete enklare.



Related posts