S'ha corregit "s'ha intentat carregar un programa amb un format incorrecte"

Taula de continguts:

Vídeo: Solucionar FAIL al flashear firmware con Odin 2024

Vídeo: Solucionar FAIL al flashear firmware con Odin 2024
Anonim

Si obteniu el codi d'error " ERROR_BAD_FORMAT " 11 amb la descripció " S'ha intentat carregar un programa amb un format incorrecte ", seguiu els passos de resolució de problemes indicats per solucionar-lo.

ERROR_BAD_FORMAT: antecedents

L'error "S'ha intentat carregar un programa amb un format incorrecte" és un codi d'error misteriós. No hi ha molta informació al respecte, tret de diverses publicacions en el fòrum on els usuaris descriuen el problema.

El codi d'error " ERROR_BAD_FORMAT " afecta principalment les màquines de Windows 7, però a vegades també es pot presentar a Windows 10. Normalment es produeix quan els usuaris intenten llançar una aplicació o programa en els seus ordinadors o servidors Windows.

El codi d’error 11 sovint es desencadena per problemes de paquets VS redistribuïbles, problemes d’incompatibilitat entre programes, canvis incorrectes del registre, etc.

Com solucionar l’error 10: ERROR_BAD_FORMAT

ERROR_BAD_FORMAT a les plataformes.NET

Solució 1: habilita la compatibilitat de 32 bits

Els usuaris informen que aquest error es produeix principalment a causa de problemes d’incompatibilitat DLL desencadenats per les aplicacions que s’executen a Visual Studio instal·lades en sistemes operatius de 64 bits amb el valor TargetCPU = Qualsevol CPU. És a dir, les aplicacions intenten carregar DLLs construïts per a plataformes de 32 bits en equips x64 i viceversa.

Per solucionar aquest problema, heu de configurar l'utilitat perquè s'execute com a procés.NET de 32 bits mitjançant CORFLAGS.

  1. Descarregueu CORFLAGS des de la pàgina d'Assistència de Microsoft
  2. Executeu-lo de la següent manera per activar el mode d'execució de 32 bits: corflags utility.exe / 32Bit +
  3. Utilitzeu / 32Bit- a la línia de comandes anterior per desactivar-la.

També podeu habilitar la compatibilitat de 32 bits a l’aplicació de formulari de Windows. Simplement feu clic amb el botó dret a Projecte> aneu a Propietats> Construeix> comproveu Preferència de 32 bits.

A més, també podeu utilitzar l’opció “Qualsevol CPU” i utilitzar un codi dedicat per identificar quin DLL heu d’utilitzar. D’aquesta manera, utilitzaràs un conjunt per gestionar plataformes de 32 i 64 bits. Aquí es mostra el codi a utilitzar:

if (Environment.Is64BitProcess)

{

// truca a MiniDumpWriteDump

}

més

{

// truca a MiniDumpWriteDumpX86

}

També podeu utilitzar condicions de preprocessador, però en aquest cas heu de compilar dos muntatges diferents. És a dir, compila un muntatge de 32 bits per a plataformes de 32 bits i un conjunt de 64 bits separat per a plataformes de 64 bits.

Solució 2: instal·leu el paquet correcte de redistribuïbles de VS

Pot ser que el vostre PC d'orient no tingui instal·lat el paquet VS redistribuïble adequat. Aneu a la pàgina web de Microsoft i instal·leu la versió del paquet VS redistribuïble adequat al vostre sistema.

Corregiu ERROR_BAD_FORMAT a Windows 10

A Windows 10, l'error "Es va intentar carregar un programa amb un format incorrecte" sol produir-se a l'inici i es deu a problemes de incompatibilitat del programari. Els usuaris confirmen que aquest problema es produeix sovint quan utilitzen les eines de substitució del menú Inici.

Si utilitzeu un reemplaçament del menú Inici de Windows 10, desinstal·leu-lo i haureu de fer aquest truc.

A més, no us oblideu de reparar el registre. La manera més senzilla de reparar el vostre registre és utilitzar una eina dedicada, com ara CCleaner. No oblideu fer una còpia de seguretat del vostre registre per si alguna cosa va malament. Si no heu instal·lat cap netejador de registre al vostre ordinador, mireu el nostre article sobre els millors netejadors de registre per utilitzar en equips Windows 10.

També podeu utilitzar el verificador d'arxius del sistema de Microsoft per comprovar la corrupció dels fitxers del sistema. A continuació, es mostra com executar una exploració SFC:

1. Vés a Inici> escrigui cmd > feu clic amb el botó dret al sistema de comandes> seleccioneu Executar com administrador

2. Escriviu l'ordre sfc / scannow

3. Espereu que es finalitzi el procés d’escaneig i, després, reinicieu l’ordinador. Tots els fitxers danyats se substituiran quan es reinicia.

Esperem que les solucions enumerades anteriorment us hagin ajudat a arreglar el codi d'error ' ERROR_BAD_FORMAT ' 10. Com sempre, si heu trobat altres solucions per solucionar aquest problema, podeu enumerar els passos de resolució de problemes als comentaris que es mostren a continuació.

S'ha corregit "s'ha intentat carregar un programa amb un format incorrecte"