Popravak "pokušao se učitati program s netočnim formatom"

Sadržaj:

Video: Kaisan rakenneultra rv 28 2024

Video: Kaisan rakenneultra rv 28 2024
Anonim

Ako dobivate kôd pogreške " ERROR_BAD_FORMAT " 11 s opisom " Pokušao je učitati program s pogrešnim formatom ", slijedite korake za rješavanje problema da biste ga riješili.

ERROR_BAD_FORMAT: Pozadina

Pogreška "Pokušao se učitati program s pogrešnim formatom" prilično je misteriozan kod pogreške. O njemu nema puno informacija, osim o raznim forumima na kojima korisnici opisuju problem.

Kôd pogreške " ERROR_BAD_FORMAT " utječe uglavnom na Windows 7 strojevima, ali ponekad se može pojaviti i u sustavu Windows 10. To se obično događa kada korisnici pokušaju pokrenuti aplikaciju ili program na svojim Windows osobnim računalima ili poslužiteljima.

Kôd pogreške 11 često pokreću problemi s VS redistribucijskim paketom, problemi s nekompatibilnošću između programa, neispravne promjene registra itd.

Kako popraviti pogrešku 10: ERROR_BAD_FORMAT

ERROR_BAD_FORMAT na.NET platformi

1. rješenje - omogućuje 32-bitnu kompatibilnost

Korisnici izjavljuju da se ova pogreška uglavnom događa zbog problema s nekompatibilnošću DLL koji pokreću aplikacije koje pokreću Visual Studio instaliran na 64-bitnim operativnim sustavima sa vrijednošću TargetCPU = Bilo koji CPU. Drugim riječima, aplikacije pokušavaju učitati DLL-ove izgrađene za 32-bitne platforme na x64 računalima i obrnuto.

Da biste riješili taj problem, morate konfigurirati uslužni program koji će se izvoditi kao 32-bitni.NET proces pomoću CORFLAGS.

  1. Preuzmite CORFLAGS sa Microsoftove stranice za podršku
  2. Pokrenite ga na sljedeći način da biste uključili 32-bitni način izvršenja: corflags utility.exe / 32Bit +
  3. Upotrijebite / 32Bit- u gornjem komandnom retku da biste ga isključili.

Također možete omogućiti 32-bitnu kompatibilnost u programu Windows obrasca. Jednostavno kliknite desnom tipkom miša na Projekt> idite na Svojstva> Gradite> potvrdite Prefer 32-bit.

Uz to, možete upotrijebiti i opciju "Bilo koji CPU" i koristiti poseban kôd za prepoznavanje DLL-a. Na ovaj ćete način jedan sklop koristiti za obradu i 32-bitne i 64-bitne platforme. Slijedi kôd koji treba upotrijebiti:

if (Environment.Is64BitProcess)

{

// nazovite MiniDumpWriteDump

}

drugo

{

// nazovite MiniDumpWriteDumpX86

}

Možete koristiti i pretprocesorske uvjete, ali u tom slučaju morate sastaviti dva različita sklopa. Drugim riječima, sastavite 32-bitni sklop za 32-bitne platforme i zasebni 64-bitni sklop za 64-bitne platforme.

2. rješenje - instalirajte ispravan VS redistributivni paket

Na ciljanom računalu možda nije instaliran odgovarajući VS redistributivni paket. Idite na Microsoftovu web stranicu i instalirajte odgovarajuću verziju VS Redistributable Package na svoj sustav.

Popravite ERROR_BAD_FORMAT na sustavu Windows 10

U sustavu Windows 10 pogreška 'Pokušaj učitavanja programa s pogrešnim formatom' obično se pojavljuje pri pokretanju i nastaje zbog problema s nekompatibilnošću softvera. Korisnici potvrđuju da se ovaj problem često javlja prilikom korištenja alata za zamjenu Start Menu-a.

Ako koristite zamjenu izbornika Windows 10 Start, deinstalirajte je i to bi trebalo učiniti trik.

Također, ne zaboravite popraviti registar. Najjednostavniji način popravljanja registra je korištenje namjenskog alata, kao što je CCleaner. Ne zaboravite prvo napraviti sigurnosnu kopiju registra, u slučaju da nešto pođe po zlu. Ako na svoje računalo niste instalirali nijedno sredstvo za čišćenje registra, pročitajte naš članak o najboljim čistačima registra koji se koriste na osobnim računalima sa sustavom Windows 10.

Također možete koristiti Microsoftov alat za provjeru sistemskih datoteka da biste provjerili ima li sistemskih datoteka oštećenja. Evo kako pokrenuti SFC skeniranje:

1. Idite na Start> upišite cmd > desnom tipkom miša pritisnite naredbeni redak> odaberite Pokreni kao administrator

2. Sada upišite naredbu sfc / scannow

3. Pričekajte da se postupak skeniranja dovrši, a zatim ponovno pokrenite računalo. Sve oštećene datoteke bit će zamijenjene pri ponovnom pokretanju.

Nadamo se da su vam gore navedena rješenja pomogla popraviti kod pogreške " ERROR_BAD_FORMAT " 10. Kao i uvijek, ako ste naišli na druga rješenja za rješavanje ovog problema, u komentarima u nastavku možete navesti korake za rješavanje problema.

Popravak "pokušao se učitati program s netočnim formatom"