Korjaa 'yritettiin ladata virheellisessä muodossa oleva ohjelma'

Sisällysluettelo:

Video: Ajokaksikko Oy korjaa maissia Vesannolla corn harvesting in Vesanto,Finland 2024

Video: Ajokaksikko Oy korjaa maissia Vesannolla corn harvesting in Vesanto,Finland 2024
Anonim

Jos saat virheilmoituksen ' ERROR_BAD_FORMAT ' 11 kuvauksella ' Virheellisessä muodossa oleva ohjelma yritettiin ladata ', korjaa se noudattamalla lueteltuja vianetsintävaiheita.

ERROR_BAD_FORMAT: Tausta

Virhe “Väärän muodon ohjelmaa yritettiin ladata” on melko salaperäinen virhekoodi. Siitä ei ole paljon tietoa paitsi erilaisissa foorumiviestissä, joissa käyttäjät kuvaavat ongelmaa.

' ERROR_BAD_FORMAT ' -virhekoodi vaikuttaa pääasiassa Windows 7 -koneisiin, mutta joskus se voi tapahtua myös Windows 10 -käyttöjärjestelmässä. Yleensä se ilmenee, kun käyttäjät yrittävät käynnistää sovelluksen tai ohjelman Windows-tietokoneillaan tai palvelimillaan.

Virhekoodi 11 laukaistaan ​​usein VS: n uudelleenjakelukelpoisista pakettiongelmista, ohjelmien välisistä yhteensopimattomuuksista, virheellisistä rekisterimuutoksista jne.

Kuinka korjata virhe 10: ERROR_BAD_FORMAT

ERROR_BAD_FORMAT.NET-alustoilla

Ratkaisu 1 - Ota 32-bittinen yhteensopivuus käyttöön

Käyttäjät ilmoittavat, että tämä virhe ilmenee lähinnä DLL-yhteensopimattomuudesta johtuvien ongelmien vuoksi, jotka 64-bittisissä käyttöjärjestelmissä asennetussa Visual Studiossa toimivat sovellukset ovat käynnistäneet ja joiden arvo on TargetCPU = Mikä tahansa CPU. Toisin sanoen sovellukset yrittävät ladata 32-bittisille alustoille rakennetut DLL-tiedostot x64-tietokoneisiin ja päinvastoin.

Tämän ongelman ratkaisemiseksi sinun on määritettävä apuohjelma toimimaan 32-bittisenä.NET-prosessina CORFLAGS-ohjelmaa käyttämällä.

  1. Lataa CORFLAGS Microsoftin tukisivulta
  2. Suorita se seuraavasti kytkeäksesi 32-bittinen suoritustila käyttöön: corflags utility.exe / 32Bit +
  3. Sammuta se käytöstä yllä olevan komentorivin / 32Bit- avulla.

Voit myös ottaa käyttöön 32-bittisen yhteensopivuuden Windows-lomakesovelluksessa. Napsauta hiiren kakkospainikkeella Projekti> siirry Ominaisuudet> Rakenna> tarkista Suosittele 32-bittistä.

Lisäksi voit käyttää mitä tahansa prosessoria ja käyttää erillistä koodia tunnistaaksesi käytettävän DLL: n. Tällä tavalla käsittelet yhtä kokoonpanoa sekä 32- että 64-bittisissä alustoissa. Tässä on käytettävä koodi:

if (Ympäristö.Is64BitProcess)

{

// soita MiniDumpWriteDump

}

muu

{

// soita MiniDumpWriteDumpX86

}

Voit käyttää myös esikäsittely-olosuhteita, mutta tässä tapauksessa sinun on koottava kaksi erilaista kokoonpanoa. Toisin sanoen käännä 32-bittinen kokoonpano 32-bittisille alustoille ja erillinen 64-bittinen kokoonpano 64-bittisille alustoille.

Ratkaisu 2 - Asenna oikea VS uudelleenjakelukelpoinen paketti

Kohdetietokoneellasi ei ehkä ole asennettuna asianmukaista VS uudelleenjakelukelpoista pakettia. Siirry Microsoftin verkkosivulle ja asenna sopiva VS uudelleenjakelukelpoisen paketin versio järjestelmään.

Korjaa ERROR_BAD_FORMAT Windows 10: ssä

Windows 10 -käyttöjärjestelmässä yritettiin ladata virheellisessä muodossa oleva ohjelma -virhe yleensä käynnistyksen yhteydessä ja johtuu ohjelmistojen yhteensopimattomuudesta. Käyttäjät vahvistavat, että tämä ongelma ilmenee usein Käynnistä-valikon vaihto-työkaluja käytettäessä.

Jos käytät Windows 10 Käynnistä-valikon vaihtoa, poista se ja sen pitäisi tehdä temppu.

Älä myöskään unohda korjata rekisteriä. Yksinkertaisin tapa korjata rekisteri on käyttää erityistä työkalua, kuten CCleaner. Muista varmuuskopioida ensin rekisteri, jos jokin menee pieleen. Jos et ole asentanut tietokoneellesi rekisterinpuhdistajaa, tutustu artikkeliimme parhaista Windows 10 -tietokoneissa käytettävistä rekisterinpuhdistajista.

Voit myös käyttää Microsoftin järjestelmätiedoston tarkistusta tarkistaaksesi järjestelmätiedostojen vioittumisen. Näin suoritat SFC-tarkistuksen:

1. Siirry kohtaan Käynnistä> kirjoita cmd > napsauta hiiren kakkospainikkeella komentoriviä> valitse Suorita järjestelmänvalvojana

2. Kirjoita nyt sfc / scannow- komento

3. Odota, että skannaus on valmis ja käynnistä tietokone sitten uudelleen. Kaikki vioittuneet tiedostot korvataan uudelleenkäynnistyksen yhteydessä.

Toivomme, että yllä luetellut ratkaisut auttoivat sinua korjaamaan ' ERROR_BAD_FORMAT ' -virhekoodin 10. Kuten aina, jos olet törmännyt muihin ratkaisuihin tämän ongelman ratkaisemiseksi, voit listata vianetsintävaiheet alla oleviin kommentteihin.

Korjaa 'yritettiin ladata virheellisessä muodossa oleva ohjelma'