La aplicación no pudo iniciarse correctamente (0xc000007b)
Las aplicaciones de Windows(Windows) dependen de una serie de operaciones para ejecutarse. Y al mismo tiempo, hay varios parámetros que deben cumplirse para que un programa se ejecute. Un error que puede aparecer al ejecutarlos es – La aplicación no pudo iniciarse correctamente (0xc00007b) (The application was unable to start correctly (0xc00007b)). Hay muchas razones para que ocurra este error, pero la razón principal podría ser que una aplicación x86 no sea compatible con el sistema operativo basado en x64.
El error 0x000007b generalmente indica un conflicto del software con una arquitectura incompatible. Por ejemplo, intentar usar software de 32 bits en un sistema de 64 bits. Sin embargo, puede ejecutar programas de 32 bits en una computadora de 64 bits.
Si ve un cuadro de diálogo que indica que la aplicación no pudo iniciarse correctamente(The application was unable to start correctly) , código de error 0xC000007B , ESTADO FORMATO DE IMAGEN NO VÁLIDO(STATUS INVALID IMAGE FORMAT) , al intentar iniciar un programa o juego, significa que la aplicación no es compatible con la arquitectura de su Windows 11/10 PC o le faltan dependencias. Este error también podría aparecer cuando utiliza un .NET Framework , Direct X , un controlador(Driver) obsoletos o cuando se dañan los archivos de su sistema. También puede aparecer cuando hay un problema con su disco duro.
Si bien 0xC000007B ocurre con muchos otros programas, STATUS_INVALID_IMAGE_FORMAT significa que cuando intenta ejecutar una aplicación diseñada para ejecutarse en 64 bits en un sistema de 32 bits. El sistema no puede cargar la DLL que está diseñada para 64 bits y, por lo tanto, entra en un estado de terminación. Aparte de esto, si también se le señala un archivo NTStatus.h , significa que este puede ser un caso de corrupción de archivos.
La aplicación no pudo iniciarse correctamente (0xc000007b)
Al tener una idea de qué causa el error 0x000007b, está mucho mejor equipado para resolver el problema. Estas son las correcciones que exploraremos en esta sección:
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
Lo primero que debe hacer es hacer clic en Aceptar para cerrar la aplicación. En segundo lugar(Second) , intente instalar el medio de nuevo para ver si funciona esta vez. Si no es así, pruebe los siguientes métodos a continuación:
- Inicie la aplicación en modo de compatibilidad.
- Habilite .NET Framework.
- Actualizar DirectX.
- Vuelva a instalar Visual C++.
- Reemplace las DLL corruptas
- Reinstalar la aplicación(Application) con privilegios de administrador(Admin Privileges)
- Instalar y actualizar dependencias
- Utilice la utilidad CHKDSK.
A continuación, veremos los detalles de las correcciones anteriores, así como los pasos necesarios para llevarlas a cabo con éxito.
1] Inicie(Launch) la aplicación en modo de compatibilidad
El modo de compatibilidad es útil para ejecutar programas que no son compatibles con su sistema. Si sospecha que la compatibilidad de una aplicación es la causa del error, haga clic derecho en el acceso directo y vaya a Propiedades(Properties) .
Cambie a la pestaña Compatibilidad de la ventana (Compatibility)Propiedades(Properties) y si conoce una versión anterior de Windows que manejó el programa correctamente, marque la opción Ejecutar este programa en modo de compatibilidad .(Run this program in compatibility mode for)
Alternativamente, haga clic en Ejecutar solucionador de problemas de compatibilidad(Run compatibility troubleshooter) . A continuación, seleccione la edición estable de Windows en el menú desplegable Modo de compatibilidad y presione el botón (Compatibility mode )Aceptar(OK) .
2] Habilitar el marco .NET
La causa más común del código de error 0x000007b en Windows 11/10 es que el sistema deshabilita .NET Framework de manera predeterminada. Debe tener esto habilitado para usar Origin .
Para habilitar .NET Framework en su computadora, presione la tecla de Windows y busque Panel(Control Panel) de control . Panel de control de lanzamiento(Launch Control Panel) .
Cambie el Panel de control a la vista Categoría(Category) desde el enlace en la esquina superior derecha y luego haga clic en Desinstalar un programa(Uninstall a program) En programas(programs) . Aquí, seleccione el enlace Activar o desactivar las funciones de Windows(Turn Windows features on or off) en el panel de la izquierda.
Marque todas las casillas de verificación de .NET Framework . Deben estar en la parte superior de la lista. Después de habilitar .NET Framework , haga clic en el botón Aceptar(OK) . Esto detiene el error 0x000007b.
3] Actualizar DirectX
Otra solución básica para el problema mencionado anteriormente es actualizar o reinstalar DirectX(update or reinstall DirectX) . Al actualizar o reinstalar DirectX , puede simplemente reemplazar los componentes corruptos o incompatibles de DirectX desde su computadora.
Hemos identificado un Direct X desactualizado como un factor que puede causar el error con el código 0x000007b. La actualización de Direct X(Direct X) también mejorará el rendimiento de su juego y del sistema. Para actualizarlo, visite el sitio web de Microsoft DirectX y descargue la última versión.
Después de descargar el archivo de instalación de Direct X , haga doble clic en él para comenzar la instalación. En casos graves del error 0x000007b, la instalación de Direct X puede fallar.
También puede intentar ejecutar la herramienta de diagnóstico de DirectX.(run the DirectX Diagnostic Tool.)
4] Reinstalar Visual C++
Si aún nota el problema después de la primera corrección, reinstale Visual C++ Redistribution .
Primero, tienes que desinstalar lo que ya tienes.
Busque Agregar o quitar programas(Add or remove programs) en el menú Inicio(Start) y selecciónelo. Haga clic(Click) en todas las versiones de Visual C++ de esta lista y desinstálelas.
Después de desinstalar varios programas de VC++, abra la página web vinculada y desplácese hacia abajo hasta la primera sección después de Resumen(Summary) . Esta debería ser la última versión.
Aquí, haga clic en los enlaces al lado de x86 y x64 si su computadora es de 64 bits porque tiene que descargar las versiones de 64 y 32 bits. Los sistemas(Systems) en la arquitectura de 32 bits solo necesitan descargar x86.
5] Reemplace las DLL dañadas
A veces, los archivos DLL dañados y defectuosos también pueden causar problemas en las aplicaciones mientras se ejecutan. Debe reparar estos archivos DLL perdidos o dañados.(DLL)
- mfc100.dll
- mfc100u.dll
- msvcr100.dll
- msvcp100.dll
- msvcr100_clr04000.dll
La mejor manera de hacer esto sería ejecutar System File Checker o DISM .
6] Reinstalar la aplicación(Reinstall Application) con privilegios de administrador(Admin Privileges)
Reinicie su PC con Windows y luego instale la aplicación con privilegios de administrador . (Admin)Puede hacer clic con el botón derecho en él y luego seleccionar Ejecutar como administrador(Run as Administrator) . Si su cuenta es una cuenta normal, asegúrese de pedirle a un administrador que lo ayude a instalarla ingresando su contraseña cuando se le solicite.
7] Instalar y actualizar dependencias
Muchas veces, los programas y las aplicaciones necesitan tener controladores y software de soporte instalados para funcionar correctamente. Si bien la instalación habitual se encarga de ello, pero dado que nos enfrentamos a este problema de terminación anormal, es hora de realizar algunas comprobaciones manuales.
a] Instalar controladores calificados
Algunas aplicaciones y juegos de gama alta necesitan controladores correctos y válidos para funcionar. No funcionarán con controladores genéricos. Microsoft tiene esta prueba de laboratorios de calidad de hardware de Windows(Windows Hardware Quality Labs testing) o prueba WHQL. (WHQL Testing.) Esto asegura que los conductores cumplan con la experiencia correcta y pasen las pruebas adecuadas antes de la certificación. Entonces, cuando instale controladores, asegúrese de que sean controladores calificados para ese Windows .
b] Actualizar(Update) o descargar(Download) e instalar DirectX
Microsoft DirectX es un conjunto de tecnologías desarrollado por Microsoft para proporcionar aceleración de hardware para aplicaciones multimedia pesadas como juegos 3D y videos HD. Si bien Windows 10 tiene Directx 12 , la versión anterior usaba DirectX 11 . Asegúrese de seguir las instrucciones para actualizar o instalar DirectX(update or install DirectX) en su PC con Windows 10.
c] Instale Microsoft DirectX End-User Runtime
Microsoft DirectX End-User Runtime proporciona actualizaciones a la versión 9.0c y versiones anteriores de DirectX . Siga este enlace(this link) para descargarlo e instalarlo de inmediato.
d] Instalar(Install) o actualizar el marco .NET
Este marco es utilizado por aplicaciones y juegos durante el desarrollo. Esto significa que sin los archivos de tiempo de ejecución instalados en su PC con Windows 10, no funcionará. Instalar o actualizar .NET Framework es fácil. También puede verificarlo usando la herramienta de verificación de configuración de .NET(.NET setup verification tool) .
8] Use la utilidad CHKDSK
La utilidad CHKDSK es útil para encontrar y solucionar problemas del disco duro. Es una herramienta de línea de comandos que puede usar sin software o hardware adicional. Busque cmd en el menú Inicio(Start) y haga clic con el botón derecho en Símbolo del sistema(Command Prompt) . Seleccione la opción Ejecutar como administrador .(Run as administrator )
Ingrese(Input) el siguiente comando en la ventana del símbolo del sistema(Command Prompt) y presione la tecla ENTER .
chkdsk /f /r
El símbolo del sistema(Command Prompt) ahora puede preguntarle si desea escanear su sistema en su próximo reinicio. Presiona la tecla Y para aceptar esto y presiona ENTER . Su computadora ahora se reiniciará y comenzará a escanear y reparar problemas en su disco duro.
Espero que algo haya ayudado.
Otros errores similares La aplicación no pudo iniciarse correctamente :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)
- La aplicación no pudo iniciarse correctamente ( 0xc0000142 )
- La aplicación no pudo inicializarse correctamente ( 0xc0000135 )
- La aplicación no pudo inicializarse correctamente 0xc0000005
- La aplicación no pudo iniciarse correctamente ( 0xc0000022 )
- La aplicación no pudo iniciarse correctamente ( 0xc0000018 )
- La aplicación no pudo iniciarse correctamente ( 0xc0000017 ).
Related posts
Windows no puede verificar la firma digital (Code 52)
Arreglar el archivo está en un formato desconocido o en un error dañado
Esta función requiere medios extraíbles - Error de restablecimiento Password
Fix Microsoft Store Iniciar sesión error 0x801901f4 en Windows 11/10
Fix Crypt32.dll no se ha encontrado o faltante error en Windows 11/10
FEATURE TRANSFER error DURANTE software installation EN Windows 10
Fix Error 0xC00D3E8E, La propiedad es de sólo lectura en Windows 11/10
Fix ShellExecuteEx Error fallido en Windows 10
ERROR Fix Event ID 7031 o 7034 Cuando el usuario desconecta la computadora Windows 10
Cómo corregir Start PXE sobre IPv4 en Windows 11/10
Fix Logitech Setpoint Runtime error en Windows 10
Event ID 158 Error - Disco idéntico GUIDs assignment en Windows 10
Fix Error al cargar el error Steamui.dll en Windows 10
SFC Error al Repair and DISM muestra error 0x800f081f en Windows 10
Se produjo un error al aplicar atributos al archivo en Windows 10
Fix Windows 10 Upgrade Install error 0x8007042B - 0x2000D
Error 0x80073D26,0x8007139f o 0x00000001 GAMING service error
Fix Explorer.exe application Error en Windows 11/10
El file install.wim es demasiado grande para el destination file system
Fix Microsoft Store Error 0x87AF0001