Applikationen kunne ikke starte korrekt (0xc000007b)

Windows- applikationer afhænger af en række operationer for at blive udført. Og samtidig er der forskellige parametre, der skal opfyldes, for at et program kan blive eksekveret. En fejl, der kan vises, når du kører dem, er – Applikationen kunne ikke starte korrekt (0xc00007b) (The application was unable to start correctly (0xc00007b)). Der er mange grunde til, at denne fejl opstår, men hovedårsagen kan være en x86-applikation, der ikke er kompatibel med det x64-baserede operativsystem.

Fejlen 0x000007b indikerer normalt en konflikt fra softwaren med inkompatibel arkitektur. For eksempel forsøg på at bruge 32-bit software på et 64-bit system. Du kan dog køre 32-bit programmer på en 64-bit computer.

0x000007b-Applikationen-kan-ikke-starte-korrekt

Hvis du ser en dialogboks, der angiver, at applikationen ikke kunne starte korrekt(The application was unable to start correctly) , fejlkode 0xC000007B , STATUS(STATUS INVALID IMAGE FORMAT) UGYLDIGT BILLEDEFORMAT , når du forsøger at starte et program eller spil, betyder det, at applikationen ikke er kompatibel med arkitekturen på din Windows 11/10 PC eller mangler afhængigheder. Denne fejl kan også dukke op, når du bruger en forældet .NET Framework , Direct X , en driver eller korruption i dine systemfiler. Det kan også vises, når der er et problem med din harddisk.

Mens 0xC000007B forekommer med mange andre programmer, betyder STATUS_INVALID_IMAGE_FORMAT , at når du forsøger at køre et program, der er designet til at køre på 64-bit på et 32-bit system. Systemet formår ikke at indlæse DLL'en(DLL) , som er beregnet til 64-bit og kommer derfor i en opsigelsestilstand. Ud over dette, hvis du også bliver peget på en fil NTStatus.h , betyder det, at dette kan være en filkorruptionssag.

Applikationen kunne ikke starte korrekt (0xc000007b)

Når du har en idé om, hvad der forårsager 0x000007b-fejlen, er du meget bedre rustet til at løse problemet. Her er rettelserne, som vi vil udforske i dette afsnit:

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.

Den første ting du skal gøre er at klikke på OK for at lukke programmet. For det andet(Second) , prøv at installere mediet igen for at se, om det virker for denne gang. Hvis ikke, så prøv følgende metoder nedenfor:

  1. Start appen i kompatibilitetstilstand.
  2. Aktiver .NET Framework.
  3. Opdater DirectX.
  4. Geninstaller Visual C++.
  5. Erstat de beskadigede DLL'er
  6. Geninstaller applikationen(Application) med administratorrettigheder(Admin Privileges)
  7. Installer og opdater afhængigheder
  8. Brug CHKDSK-værktøjet.

Dernæst kommer vi til detaljerne i ovenstående rettelser samt de nødvendige trin for at udføre dem med succes.

1] Start(Launch) appen i kompatibilitetstilstand

genvejskompatibilitetsegenskaber

Kompatibilitetstilstanden er nyttig til at køre programmer, der ikke er kompatible med dit system. Hvis du har mistanke om, at et programs kompatibilitet er årsagen til fejlen, skal du højreklikke på genvejen og gå til  Egenskaber(Properties) .

Skift over til fanen  Kompatibilitet(Compatibility) i vinduet Egenskaber , og hvis du kender en tidligere (Properties)Windows -version, der håndterede programmet korrekt, skal du markere  Kør dette program i kompatibilitetstilstand for(Run this program in compatibility mode for) muligheden.

Alternativt kan du klikke på  Kør kompatibilitetsfejlfinding(Run compatibility troubleshooter) . Vælg derefter den stabile Windows - udgave fra rullemenuen  Kompatibilitetstilstand  og tryk på (Compatibility mode )OK - knappen.

2] Aktiver .NET Framework

aktivere dot net framework

Den mest almindelige årsag til 0x000007b fejlkoden i Windows 11/10 er, at systemet deaktiverer .NET Framework som standard. Du skal have dette aktiveret for at bruge Origin .

For at aktivere .NET Framework på din computer skal du trykke på Windows -tasten og søge efter Kontrolpanel(Control Panel) . Start Kontrolpanel(Launch Control Panel) .

Skift Kontrolpanel til  Kategorivisning(Category) fra linket i øverste højre hjørne, og klik derefter på  Afinstaller et program(Uninstall a program) Under  programmer(programs) . Vælg her  linket Slå Windows(Turn Windows features on or off) -funktioner til eller fra i venstre rude.

slå Windows-funktioner til eller fra

Marker alle afkrydsningsfelterne for  .NET Framework . De skal være øverst på listen. Når du har aktiveret .NET Framework , skal du klikke på knappen OK . Dette stopper fejlen 0x000007b.

3] Opdater DirectX

En anden grundlæggende løsning på problemet nævnt ovenfor er at  opdatere eller geninstallere DirectX(update or reinstall DirectX) . Ved at opdatere eller geninstallere DirectX kan du bare erstatte de korrupte eller inkompatible komponenter i DirectX fra din computer.

Vi har identificeret et forældet Direct X som en faktor, der kan forårsage fejlen med koden 0x000007b. Opdatering af Direct X vil også forbedre dit spil- og systemydeevne. For at opdatere den skal du besøge Microsoft DirectX- webstedet og downloade den seneste version.

Når du har downloadet Direct X -installationsfilen, skal du dobbeltklikke på den for at starte installationen. I alvorlige tilfælde af fejlen 0x000007b kan Direct X - installationen mislykkes.

Du kan også prøve at køre DirectX Diagnostic Tool.(run the DirectX Diagnostic Tool.)

4] Geninstaller Visual C++

download visual c++

Hvis du stadig bemærker problemet efter den første rettelse, skal du geninstallere Visual C++ Redistribution .

Først skal du afinstallere det, du allerede har.

Søg efter  Tilføj eller fjern programmer(Add or remove programs) i menuen Start , og vælg det. Klik(Click) på alle  Visual C++ versionerne på denne liste og afinstaller dem.

Efter at have afinstalleret diverse VC++-software, skal du åbne den linkede webside og rulle ned til den første sektion efter Resumé(Summary) . Dette burde være den seneste version.

Klik her på linkene ved siden af ​​x86 og  x64  , hvis din computer er 64-bit, fordi du skal downloade både 64-bit og 32-bit versionerne. Systemer(Systems) på 32-bit arkitektur behøver kun at downloade x86.

5] Erstat de beskadigede DLL'er

Nogle gange kan beskadigede DLL- filer, der er defekte, også forårsage problemer i applikationer, mens de udføres. Du skal rette disse manglende eller beskadigede DLL- filer.

  • mfc100.dll
  • mfc100u.dll
  • msvcr100.dll
  • msvcp100.dll
  • msvcr100_clr04000.dll

Den bedste måde at gøre dette på ville være at køre System File Checker eller DISM .

6] Geninstaller applikationen(Reinstall Application) med administratorrettigheder(Admin Privileges)

Genstart din Windows -pc, og installer derefter programmet med administratorrettigheder(Admin) . Du kan højreklikke på den og derefter vælge Kør som administrator(Run as Administrator) . Hvis din konto er en almindelig konto, så sørg for at bede en administrator om at hjælpe dig med at installere den ved at indtaste hans adgangskode, når du bliver bedt om det.

7] Installer og opdater afhængigheder

Mange gange skal programmer og applikationer have drivere og understøttende software installeret for at fungere korrekt. Mens den sædvanlige installation tager sig af det, men da vi står over for dette problem med unormal opsigelse, er det tid til at foretage nogle manuelle kontroller.

a] Installer kvalificerede drivere

Nogle avancerede applikationer og spil skal have korrekte og gyldige drivere for at fungere. De vil ikke arbejde med generiske drivere. Microsoft har denne Windows Hardware Quality Labs-test(Windows Hardware Quality Labs testing) eller WHQL-test. (WHQL Testing.) Dette sikrer, at chauffører opfylder den korrekte oplevelse og gennemgår korrekt test før certificering. Så når du installerer drivere, skal du sørge for, at de er kvalificerede drivere til det pågældende Windows .

b] Opdater(Update) eller download og installer DirectX

Microsoft DirectX er en suite af teknologier udviklet af Microsoft til at levere hardwareacceleration til tunge multimedieapplikationer såsom 3D-spil og HD-videoer. Mens Windows 10 har Directx 12 , brugte den tidligere version  DirectX 11 . Sørg for at følge instruktionerne for at  opdatere eller installere DirectX(update or install DirectX) på din Windows 10-pc.

c] Installer Microsoft DirectX End-User Runtime

Microsoft DirectX End - User Runtime(Microsoft DirectX End-User Runtime) giver opdateringer til version 9.0c og ​​tidligere versioner af DirectX . Følg dette link(this link) for at downloade, og installer det med det samme.

d] Installer(Install) eller opdater .NET frameworket

Denne ramme bruges af applikationer og spil under udvikling. Dette betyder, at uden runtime-filerne installeret på din Windows 10-pc, vil det ikke fungere.  Det er nemt at installere eller opdatere .NET Framework . Du kan også verificere det ved hjælp af .NET-konfigurationsbekræftelsesværktøjet(.NET setup verification tool) .

8] Brug CHKDSK-værktøjet

CHKDSK - værktøjet er praktisk til at finde og rette harddiskproblemer. Det er et kommandolinjeværktøj, som du kan bruge uden yderligere software eller hardware. Søg efter cmd i menuen Start , og højreklik på  Kommandoprompt(Command Prompt) . Vælg indstillingen  Kør som administrator(Run as administrator ) .

Indtast(Input) nedenstående kommando i kommandopromptvinduet(Command Prompt) , og tryk på ENTER- tasten.

chkdsk /f /r

Kommandoprompt(Command Prompt) kan nu spørge dig, om du vil scanne dit system ved din næste genstart. Tryk på Y- tasten for at acceptere dette, og tryk på ENTER . Din computer vil nu genstarte og begynde at scanne og reparere problemer på din harddisk.

Håber noget hjalp.

Andet lignende Programmet kunne ikke starte korrekt(The application was unable to start correctly) fejl:(Other similar The application was unable to start correctly errors:)

  • Applikationen kunne ikke starte korrekt ( 0xc0000142 )
  • Applikationen kunne ikke initialiseres korrekt ( 0xc0000135 )
  • Applikationen kunne ikke initialiseres korrekt 0xc0000005
  • Applikationen kunne ikke starte korrekt ( 0xc0000022 )
  • Applikationen kunne ikke starte korrekt ( 0xc0000018 )
  • Applikationen kunne ikke starte korrekt ( 0xc0000017 ).



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts