Si está intentando abrir un programa o un juego, pero de repente ve un cuadro de diálogo con un mensaje que indica que la aplicación no pudo iniciarse correctamente junto con el código de error 0xC000007B, ESTADO FORMATO DE IMAGEN NO VÁLIDO, esto indica que la aplicación no es compatible con la arquitectura de su computadora con Windows 10 o le faltan dependencias. Aunque el código de error 0xC000007B también puede ocurrir con otros programas, el código de error STATUS_INVALID_IMAGE_FORMAT también significa que cuando intenta ejecutar una aplicación que está diseñada para ejecutarse en un sistema de 64 bits y, por lo tanto, entra en un estado de terminación. Además, si también se le indica el archivo NTStatus.h, significa que el error puede deberse a algún daño en el archivo. Aquí está el contexto completo del mensaje de error:
“0xC000007B | STATUS_INVALID_IMAGE_FORMAT | {Bad Image}% hs no está diseñado para ejecutarse en Windows o contiene un error. Intente instalar el programa nuevamente utilizando los medios de instalación originales o comuníquese con el administrador de su sistema o el proveedor de software para obtener asistencia ".
Cuando vea este mensaje de error, lo primero que puede hacer es hacer clic en Aceptar para cerrar la aplicación y luego intentar instalar los medios nuevamente para ver si soluciona el problema. De lo contrario, puede consultar las sugerencias que figuran a continuación.
Opción 1: intente instalar la aplicación con privilegios de administrador
Lo primero que puede hacer para corregir el error es reiniciar su computadora con Windows 10 y luego intentar instalar la aplicación nuevamente y esta vez con privilegios de administrador. Simplemente haga clic con el botón derecho en la aplicación y seleccione la opción "Ejecutar como administrador". Y si su cuenta es normal, debe asegurarse de pedirle a un administrador que lo ayude a instalar la aplicación ingresando la contraseña cuando se le solicite.
Opción 2: instalar y actualizar dependencias
Hay ocasiones en las que los programas y aplicaciones necesitan tener controladores y software de soporte instalados para que funcionen correctamente. Aunque la instalación generalmente se encarga de ello, es hora de que realice algunas comprobaciones manuales, especialmente si tiene este problema de terminación anormal del programa.
1. Instale algunos controladores calificados
Varios juegos y aplicaciones de alta gama deben tener controladores correctos y válidos para que funcionen. Sin embargo, simplemente no funcionan con controladores generales. Microsoft tiene estas pruebas de Windows Hardware Quality Labs, también conocidas como pruebas WHQL, que aseguran que los controladores cumplan con la experiencia correcta y pasen las pruebas adecuadas antes de la certificación. Por lo tanto, al instalar controladores, debe asegurarse de que sean controladores calificados para su PC con Windows 10.
2. Descargue e instale o actualice DirectX
Como saben, Microsoft DirectX es un conjunto de tecnologías desarrolladas por Microsoft para proporcionar aceleración de hardware para aplicaciones multimedia pesadas como videos HD y juegos 3D. Como está utilizando Windows 10, tiene la versión DirectX 12 mientras que las versiones anteriores de Windows usan la versión DirectX 11.
3. Instale el tiempo de ejecución del usuario final de Microsoft DirectX
El tiempo de ejecución del usuario final de Microsoft DirectX proporciona actualizaciones a la versión 9.0c, así como a las versiones anteriores de DirectX. Para instalarlo, haga clic en este
liga y descárgalo.
4. Actualice o instale .NET Framework
El marco .NET es utilizado por juegos y aplicaciones durante el desarrollo, lo que significa que sin los archivos de tiempo de ejecución instalados en su computadora, definitivamente no funcionará. Por lo tanto, debe instalar o actualizar este marco. También puede usar la herramienta de verificación de configuración de .NET para verificarlo.
Opción 3: intente ejecutar el análisis del Comprobador de archivos del sistema
El escaneo SFC o System File Checker podría detectar y reparar automáticamente los archivos del sistema dañados que podrían estar causando el error Código de error 0xC000007B, STATUS INVALID IMAGE FORMAT. SFC es una utilidad de comando incorporada que ayuda a restaurar archivos dañados y perdidos. Reemplaza los archivos del sistema dañados y corruptos por buenos archivos del sistema. Para ejecutar el comando SFC, siga los pasos que se indican a continuación.
- Toque Win + R para iniciar Ejecutar.
- Escribir cmd en el campo y toque Entrar.
- Después de abrir el símbolo del sistema, escriba sfc / scannow
El comando iniciará una exploración del sistema que tomará unos minutos antes de que finalice. Una vez hecho esto, puede obtener los siguientes resultados:
- Protección de recursos de Windows no encontró ninguna violación de integridad.
- La Protección de recursos de Windows encontró archivos corruptos y los reparó satisfactoriamente.
- Windows Resource Protection encontró archivos corruptos pero no pudo reparar algunos de ellos.