Popravili "je bil poskus nalaganja programa z nepravilno obliko"

Kazalo:

Video: CS50 Lecture by Steve Ballmer 2024

Video: CS50 Lecture by Steve Ballmer 2024
Anonim

Če dobite kodo napake ' ERROR_BAD_FORMAT ' 11 z opisom ' Izveden je bil poskus nalaganja programa z nepravilno obliko ', sledite navodilom za odpravljanje težav, ki so navedeni v razdelku, da ga odpravite.

ERROR_BAD_FORMAT: Ozadje

Napaka »Poskusili smo naložiti program z nepravilno obliko« je skrivnostna koda napake. O njej ni veliko informacij, razen o različnih objavah na forumu, kjer uporabniki opisujejo težavo.

Koda napake ' ERROR_BAD_FORMAT ' vpliva predvsem na strojih Windows 7, včasih pa se lahko zgodi tudi v sistemu Windows 10. Ponavadi se zgodi, ko uporabniki poskusijo zagnati aplikacijo ali program na svojih osebnih računalnikih ali strežnikih Windows.

Koda napake 11 pogosto sprožijo težave s prerazporeditvijo paketov VS, težave z nezdružljivostjo programov, napačne spremembe registra itd.

Kako odpraviti napako 10: ERROR_BAD_FORMAT

ERROR_BAD_FORMAT na platformah.NET

1. rešitev - omogočite 32-bitno združljivost

Uporabniki poročajo, da se ta napaka pojavlja predvsem zaradi težav z združljivostjo DLL, ki jih sprožijo aplikacije, ki se izvajajo v Visual Studio, nameščen v 64-bitnih operacijskih sistemih z vrednostjo TargetCPU = kateri koli CPU. Z drugimi besedami, aplikacije poskušajo na računalnike x64 naložiti DLL-je, narejene za 32-bitne platforme, in obratno.

Če želite odpraviti to težavo, morate konfigurirati pripomoček, ki se bo izvajal kot 32-bitni.NET postopek z uporabo CORFLAGS.

  1. Naložite CORFLAGS s Microsoftove strani za podporo
  2. Zaženite na naslednji način, da vklopite 32-bitni način izvajanja: corflags utility.exe / 32Bit +
  3. Uporabite / 32Bit- v zgornji ukazni vrstici, da ga izklopite.

V aplikaciji za obrazec Windows lahko omogočite tudi 32-bitno združljivost. Preprosto kliknite z desno miškino tipko na projekt> pojdite na Lastnosti> Zgradba> potrdite Prefer 32-bit.

Poleg tega lahko uporabite tudi možnost »Any CPU« in z namensko kodo določite, kateri DLL naj bo uporabljen. Na ta način boste uporabili en sklop za obdelavo 32-bitnih in 64-bitnih platform. Tu je koda za uporabo:

če (Environment.Is64BitProcess)

{

// pokličite MiniDumpWriteDump

}

drugače

{

// pokličite MiniDumpWriteDumpX86

}

Uporabljate lahko tudi predprocesorske pogoje, vendar morate v tem primeru sestaviti dva različna sklopa. Z drugimi besedami, sestavite 32-bitni sklop za 32-bitne platforme in ločen 64-bitni sklop za 64-bitne platforme.

2. rešitev - Namestite pravi paket VS za prerazporeditev

Na vašem ciljnem računalniku morda ni nameščen ustrezen VS paket za prerazporeditev. Pojdite na Microsoftovo spletno stran in v sistem namestite ustrezno različico VS, ki jo je mogoče ponovno distribuirati.

Popravite ERROR_BAD_FORMAT v sistemu Windows 10

V operacijskem sistemu Windows 10 se napaka "Poskusil je naložiti program z nepravilno obliko" običajno pri zagonu in je posledica težav z nezdružljivostjo programske opreme. Uporabniki potrjujejo, da se ta težava pogosto pojavi pri uporabi nadomestnih orodij Start Menu.

Če uporabljate nadomestni meni Windows 10 Start, ga odstranite in to bi moralo narediti trik.

Prav tako ne pozabite popraviti registra. Najenostavnejši način za popravilo registra je uporaba namenskega orodja, na primer CCleaner. Ne pozabite najprej narediti varnostne kopije registra, če gre kaj narobe. Če v računalniku še niste namestili čistejšega registra, si oglejte naš članek o najboljših čistilcih registrov, ki bi jih lahko uporabljali na računalnikih z Windows 10.

S pomočjo Microsoftovega preveritelja sistemskih datotek lahko preverite tudi, ali je prišlo do poškodb sistemskih datotek. Tukaj je opisano, kako zagnati skeniranje SFC:

1. Pojdite na Start> vnesite cmd > z desno tipko miške kliknite ukazni poziv> izberite Zaženi kot skrbnik

2. Zdaj vnesite ukaz sfc / scannow

3. Počakajte, da se postopek skeniranja zaključi in nato znova zaženite računalnik. Vse poškodovane datoteke bodo zamenjane pri ponovnem zagonu.

Upamo, da so vam zgoraj navedene rešitve pomagale popraviti kodo napake ' ERROR_BAD_FORMAT ' 10. Kot vedno, če ste naleteli na druge rešitve za odpravo te težave, lahko v spodnjih komentarjih naštete korake za odpravljanje težav.

Popravili "je bil poskus nalaganja programa z nepravilno obliko"