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.
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:
- Starta appen i kompatibilitetsläge.
- Aktivera .NET Framework.
- Uppdatera DirectX.
- Installera om Visual C++.
- Byt ut de skadade DLL-filerna
- Installera om programmet(Application) med administratörsbehörighet(Admin Privileges)
- 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(Launch) 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(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
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.
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++
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 ).
Related posts
Windows kan inte verifiera den digitala signaturen (kod 52)
Fix Arkivet är antingen i ett okänt format eller skadat fel
Den här funktionen kräver flyttbara media - Fel vid återställning av lösenord
Åtgärda Microsoft Store-inloggningsfel 0x801901f4 på Windows 11/10
Fixa Crypt32.dll inte hittades eller saknas fel i Windows 11/10
Så här fixar du Start PXE över IPv4 i Windows 11/10
Filen install.wim är för stor för målfilsystemet
Åtgärda händelse-ID 7031 eller 7034-fel när användaren loggar ut Windows 10-dator
MBR2GPT kunde inte aktivera säkerhetskopierings-/återställningsprivilegier på Windows 10
Åtgärda programfel 0xc0150004 på Windows 11/10
Åtgärda Bdeunlock.exe dålig bild, systemfel eller svarar inte
Fixa fel 0xC00D3E8E, egenskapen är skrivskyddad på Windows 11/10
Sätt i det externa lagringsmediet och tryck på OK
Operativsystemet kan inte startas på grund av systemdrivrutinsfel
Drivrutinen upptäckte ett internt drivrutinsfel på DeviceVBoxNetLwf
Applikationen kan inte hitta skanner - WIA_ERROR_OFFLINE, 0x80210005
FEATURE TRANSFER-fel under programvaruinstallation på Windows 10
Hid.dll hittades inte eller saknas fel i Windows 10
Åtgärda felkod 30038-28 när du uppdaterar Office
Något gick fel, stäng av antivirusprogram, 0x8007045d