Codsigu wuu awoodi waayay inuu si sax ah u bilaabo (0xc000007b)

Codsiyada Windows(Windows) waxay ku xiran yihiin tiro hawlgallo ah si loo fuliyo. Isla mar ahaantaana, waxaa jira xeerar kala duwan oo loo baahan yahay in la fuliyo si barnaamijka loo fuliyo. Cilad ka soo bixi karta marka la wado waa - Codsiga wuxuu awoodi waayay inuu si sax ah u bilaabo (0xc00007b) (The application was unable to start correctly (0xc00007b)). Waxaa jira sababo badan oo uu qaladkan u dhaco, laakiin sababta ugu weyn waxay noqon kartaa codsiga x86 oo aan ku haboonayn nidaamka hawlgalka ee x64.

Khaladka 0x000007b wuxuu(0x000007b) inta badan muujiyaa khilaaf ka yimid software-ka oo leh qaab dhismeedka aan ku haboonayn. Tusaale ahaan, isku dayga in lagu isticmaalo software 32-bit ah nidaamka 64-bit. Si kastaba ha ahaatee, waxaad ku wadi kartaa barnaamijyada 32-bit kombuyuutar 64-bit ah.

0x000007b-Codsigu-ayaa-suur-waayay-inuu-si sax ah-u-bilaaban-waayay-

Haddii aad aragto sanduuqa wada-hadalka oo sheegaya in codsigu awoodi waayay inuu si sax ah u bilaabo(The application was unable to start correctly) , Code Error Code 0xC000007B , STATUS INVALID IMAGE FORMAT(STATUS INVALID IMAGE FORMAT) PC ama waxa maqan ku tiirsanaanta. Ciladani waxay sidoo kale soo muuqan kartaa markaad isticmaasho .NET Framework , Direct X , Driver , ama musuqmaasuqa ku jira faylasha nidaamkaaga. Waxa kale oo laga yaabaa inay muuqato marka ay jirto arrin ku saabsan darawalkaaga adag.

Halka 0xC000007B ay la dhacdo barnaamijyo kale oo badan, STATUS_INVALID_IMAGE_FORMAT waxay(STATUS_INVALID_IMAGE_FORMAT) ka dhigan tahay marka aad isku daydo inaad socodsiiso codsi loogu talagalay inuu ku shaqeeyo 64-bit oo ku shaqeeya nidaamka 32-bit. Nidaamku wuxuu ku guuldareystaa inuu ku shubo DLL(DLL) kaas oo loogu talagalay 64-bit oo markaa galaya xaalad joojin. Marka laga reebo tan, haddii sidoo kale lagugu tilmaamo faylka NTStatus.h , waxay la macno tahay in tani ay noqon karto kiis musuqmaasuqa faylka.

Codsigu wuu awoodi waayay inuu si sax ah u bilaabo (0xc000007b)

Adigoo leh fikrad ah waxa sababa qaladka 0x000007b, aad ayaad ugu qalabaysan tahay inaad xalliso arinta. Waa kuwan hagaajinta aan ku baadhi doonno qaybtan:

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.

Waxa ugu horreeya ee ay tahay inaad sameyso waa guji OK si aad u xirto codsiga. Marka labaad(Second) , isku day inaad mar kale ku rakibto warbaahinta si aad u aragto inay wakhtigan shaqaynayso. Haddaysan ahayn markaa isku day hababka soo socda:

  1. Ku billow abka qaab waafaqsan
  2. Daar .NET Framework.
  3. Dib u cusboonaysii DirectX
  4. Dib u rakib Visual C++
  5. Beddel DLL-yada xumaaday
  6. Dib ugu rakib Codsiga(Application) iyadoo leh mudnaanta maamulka(Admin Privileges)
  7. Rakib & Cusbooneysii Ku-tiirsanaanta
  8. Isticmaal utility CHKDSK.

Marka xigta, waxaan heli doonaa faahfaahinta hagaajinta kor ku xusan iyo sidoo kale tallaabooyinka lagama maarmaanka ah si loo fuliyo si guul leh.

1] Ku billow(Launch) abka qaab waafaqsan

guryaha waafaqid jid gaaban

Habka iswaafajinta ayaa faa'iido u leh socodsiinta barnaamijyada aan ku habboonayn nidaamkaaga. Haddii aad ka shakisan tahay in ku habboonaanta arjiga ay tahay sababta qaladka, midig-guji jidka gaaban oo aad  Guryaha(Properties) .

U beddelo  tabka waafaqid(Compatibility) ee daaqada guryaha(Properties) oo haddii aad taqaanno nooc hore oo Windows ah oo si sax ah u maamulay barnaamijka, ka hubi  Ku orod barnaamijkan qaab waafaqsan(Run this program in compatibility mode for) doorashada.

Haddii kale, dhagsii  Orod cilad-shoogista ku habboonaanta(Run compatibility troubleshooter) . Marka xigta, ka dooro daabacaadda xasilloonida ee Windows ka hoos u (Windows)dhigida qaabka waafaqsan (Compatibility mode ) , oo ku dhufo  badhanka OK .

2] Daar .NET Framework

karti u yeelo qaab dhismeedka shabakada dhibicda

Sababta ugu badan ee qaladka 0x000007b ee ku jira Windows 11/10 waa in nidaamku uu baabi'iyo Qaab-dhismeedka NET si caadi ah. Waa inaad tan awood u yeelatid isticmaalka Asalka(Origin) .

Si aad awood ugu siiso .NET Framework -ka kombiyuutarkaaga, taabo furaha Windows oo raadi Control Panel . Bilaabida Control Panel(Launch Control Panel) .

U beddelo Control Panel oo u beddelo  aragtida Qaybta(Category) ka soo xidhidhiyaha ku yaal geeska midig ee sare ka dibna dhagsii  Uninstall a Program Under  programs . Halkan, dooro  Daar ama dami sifooyinka Windows(Turn Windows features on or off) ee dhinaca bidixda.

daar ama dami astaamaha daaqadaha

Calaamadee dhammaan sanduuqyada hubinta ee  .NET Framework . Waa inay ku jiraan liiska ugu sarreeya. Kadib markaad awood u yeelatid .NET Framework(.NET Framework) , dhagsii badhanka OK . Tani waxay joojinaysaa qaladka 0x000007b

3] Cusbooneysii DirectX

Qalab kale oo aasaasiga ah ee arrinta kor ku xusan waa in la  cusbooneysiiyo ama dib loo rakibo DirectX(update or reinstall DirectX) . Dib u cusboonaysiinta ama dib u dajinta DirectX(DirectX) , waxa aad kaliya ka badali kartaa kombayutarkaaga waxyaabaha kharriban ama aan ku haboonayn DirectX

Waxaan u aqoonsanay Direct X duugoobay oo ah cunsur sababi kara qaladka koodka 0x000007b. Cusbooneysiinta Direct X waxay sidoo kale wanaajin doontaa ciyaartaada iyo waxqabadka nidaamkaaga. Si aad u cusboonaysiiso, booqo shabakada Microsoft DirectX oo soo deji nuqulkii u dambeeyay.

Ka dib markii la soo dejiyo faylka tooska ah ee Direct X , laba jeer guji si aad u bilowdo rakibidda. (Direct X)Kiisaska daran ee qaladka 0x000007b, rakibaadda tooska ah ee X(Direct X) ayaa dhici karta.

Waxa kale oo aad isku dayi kartaa inaad socodsiiso Qalabka Cilad-baadhista ee DirectX.(run the DirectX Diagnostic Tool.)

4] Dib u rakib Visual C++

soo deji muuqaal c++

Haddii aad wali aragto arrinta ka dib hagaajinta koowaad, dib u rakib Visual C++ Redistribution .

Marka hore, waa in aad uninstall ka saartaa waxa aad hore u haysatid.

Ka raadi ku  dar ama ka saar barnaamijyada(Add or remove programs) ku jira menu-ka Start oo dooro. Guji(Click) dhammaan noocyada  Visual C++ ee liiskan oo ka saar.

Ka dib markaad furto software kala duwan oo VC++ ah, fur bogga shabakadda ee ku xiran oo hoos ugu dhaadhac qaybta koowaad ka dib Koobitaanka(Summary) . Kani waa inuu noqdaa nuqulkii ugu dambeeyay.

Halkan, ku dhufo linksyada ag x86 iyo  x64  haddii kombayutarkaagu yahay 64-bit sababtoo ah waa inaad soo dejisaa labada nooc ee 64-bit iyo 32-bit. Nidaamyada(Systems) qaab dhismeedka 32-bit waxay u baahan yihiin inay soo dejiyaan kaliya x86.

5] Beddel DLL-yada xumaaday

Mararka qaarkood, faylasha DLL ee xumaaday oo khaldan waxay sidoo kale sababi karaan arrimaha codsiyada marka la fulinayo. Waxaad u baahan tahay inaad hagaajiso faylasha DLL ee maqan ama xumaaday .

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

Sida ugu fiican ee tan loo sameeyo waxay noqonaysaa in la ordo System File Checker ama DISM .

6] Dib ugu rakib codsiga(Reinstall Application) leh mudnaanta maamulka(Admin Privileges)

Dib u bilow Windows PC kaaga, ka dibna ku rakib codsiga adiga oo wata mudnaanta(Admin) maamulka. Waxaad ku dhufan kartaa midigta, ka dibna dooro Maamulaha Orod(Run as Administrator) . Haddii koontadaada ay tahay akoon joogto ah, ka dib iska hubi inaad weydiiso maamulaha inuu kaa caawiyo rakibaadda adiga oo gelaya erayga sirta ah marka lagu weydiiyo.

7] Ku rakib oo Cusbooneysii Ku-tiirsanaanta

Barnaamijyo iyo codsiyo badan oo waqti ah ayaa u baahan in ay haystaan ​​darawallo, iyo software taageeraya oo lagu rakibay si ay si sax ah u shaqeeyaan. Iyadoo rakibidda caadiga ah ay daryeesho, laakiin maadaama aan wajahayno dhibaatadan joojinta aan caadiga ahayn, waa waqtigii la samayn lahaa baaritaanno gacanta ah.

a] Ku rakib darawalo aqoon leh

Qaar ka mid ah codsiyada dhamaadka-sare iyo ciyaaraha waxay u baahan yihiin inay yeeshaan darawalo sax ah oo sax ah si ay u shaqeeyaan. Lama shaqayn doonaan wadayaasha guud. Microsoft waxay haysataa tijaabadan tayada shaybaadhka Windows(Windows Hardware Quality Labs testing) ama Imtixaanka WHQL. (WHQL Testing.) Tani waxay hubinaysaa in darawaladu la kulmaan khibradda saxda ah, oo ay maraan imtixaan sax ah ka hor shahaadada. Markaa markaad rakibayso darawallada, hubi inay yihiin darawallo u qalma Windows -kaas .

b] Cusbooneysii(Update) ama soo deji(Download) oo rakib DirectX

Microsoft DirectX waa qayb ka mid ah tignoolajiyada ay soo saartay Microsoft si ay u bixiso dardargelinta hardware ee codsiyada badan ee warbaahinta badan sida ciyaaraha 3D iyo fiidiyowyada HD. Halka Windows 10 uu leeyahay Directx 12 , noocii hore wuxuu isticmaalay  DirectX 11 . Hubi inaad raacdo tilmaamaha si aad u  cusboonaysiiso ama ugu rakibto DirectX(update or install DirectX) kaaga Windows 10 PC.

c] Ku rakib Microsoft DirectX Dhamaadka Isticmaalaha Runtime(Microsoft DirectX End-User Runtime)

Isticmaalaha dhamaadka-isticmaalka Microsoft DirectX(Microsoft DirectX End-User Runtime) wuxuu bixiyaa cusboonaysiinta nooca 9.0c iyo noocyadii hore ee DirectX . Raac xiriirkan(this link) si aad u soo dejiso, oo isla markaaba u rakibto.

d] Ku rakib(Install) ama cusboonaysii qaabka NET

Qaab-dhismeedkan waxaa isticmaala codsiyada, iyo ciyaaraha inta lagu jiro horumarinta. Tani waxay la macno tahay iyada oo aan lagu rakibin faylalka runtime-ga adiga Windows 10 PC, ma shaqayn doono.  Rakibaadda ama Cusbooneysii .NET Framework waa sahlan tahay. Waxa kale oo aad ku xaqiijin kartaa adiga oo isticmaalaya qalabka xaqiijinta ee dejinta NET(.NET setup verification tool) .

8] Isticmaal utility CHKDSK

Utility CHKDSK(CHKDSK) ayaa ku anfacaya helida iyo hagaajinta arrimaha wadida adag. Waa aalad amar-bixineed oo aad isticmaali karto iyada oo aan la helin software ama qalab dheeraad ah. Ka raadi cmd ka menu-ka Start oo midigta guji  Command Prompt . Dooro  Run sida maamulaha(Run as administrator ) doorashada.

Geli(Input) amarka hoose daaqada Command Prompt oo tabo furaha (Command Prompt)ENTER .

chkdsk /f /r

Command Prompt waxa laga yaabaa inuu hadda ku weydiiyo haddii aad rabto inaad iskaankato nidaamkaaga dib u bilaabistaada xigta. Ku dhufo furaha Y si aad tan u aqbasho oo taabo ENTER . Kumbuyuutarkaaga hadda dib ayuu u bilaabi doonaa oo bilaabi doonaa inuu iskaan ku sameeyo oo uu hagaajiyo dhibatooyinka ku jira darawalkaaga adag.

Waxaan rajeyneynaa in wax ay caawiyeen.

Waxyaabo kale oo la mid ah Codsiga wuxuu awoodi waayay inuu si sax ah u bilaabo(The application was unable to start correctly) khaladaadka:(Other similar The application was unable to start correctly errors:)

  • Codsiga ayaa awoodi waayay inuu si sax ah u bilaabo ( 0xc0000142 )
  • Codsiga wuxuu ku guuldareystay inuu si sax ah u bilaabo ( 0xc0000135 )
  • Codsiga wuxuu ku guuldareystay inuu si sax ah u bilaabo 0xc0000005
  • Codsigu wuu awoodi waayay inuu si sax ah u bilaabo ( 0xc0000022 )
  • Codsigu wuu awoodi waayay inuu si sax ah u bilaabo ( 0xc0000018 )
  • Codsiga wuxuu awoodi waayay inuu si sax ah u bilaabo ( 0xc0000017 ).



About the author

Waxaan ahay injineer software iyo khabiir Windows 10 ah. Waxaan leeyahay waayo-aragnimo ka badan laba sano oo ku saabsan la shaqaynta casriga ah, windows 10, iyo Microsoft Edge. Diiradayda ugu weyn waa ka dhigista aaladahaagu kuwo si ka wanaagsan oo degdeg ah u shaqeeya. Waxaan ka shaqeeyay mashaariic kala duwan shirkado ay ka mid yihiin Verizon, Imac, HP, Comcast, iyo kuwo kale oo badan. Sidoo kale waxaan ahay macalin shahaado ka haysta tababarka daruuraha Microsoft Azure.



Related posts