Los usuarios de Windows a menudo tienen que lidiar con el error 0xc000007b y el mensaje: «Error al iniciar una aplicación (0xc000007b). Muy a menudo este error ocurre al ejecutar un programa o juego. Incluso al ejecutar aplicaciones de Windows, puede aparecer esta ventana.
Causas
Error 0xc000007b probablemente sea familiar para una gran cantidad de usuarios de «Windows» y es uno de los más comunes. Pero pocos de los que se han encontrado con él pueden decir con confianza que logró resolver el problema de una vez por todas.
Al emitir este error, el sistema nos permite saber que no se cumplen todas las condiciones necesarias para abrir un programa en particular.
Enumeremos aún más cuáles pueden ser estas condiciones y por qué causan el error.
- No se cumplen la bitness y otras incompatibilidades entre el programa y la PC. El código de error 0xc000007B dice que el problema puede estar relacionado con la capacidad de bits. Por ejemplo, inicia un programa diseñado para un trabajo estable en una computadora de 64 bits en una PC de 32 bits. Y este error aparecerá, lo que indica un desajuste de bitness.
- Derechos de usuario insuficientes. Sí, el problema puede ser que necesite ejecutar el programa o la solicitud con los derechos del administrador.
- Bloqueado por antivirus o firewall. A veces, el software antivirus puede interferir con el lanzamiento normal de un programa. Esta situación también puede ocurrir cuando Antivirus sospecha que el software pirateado.
- Instalación incorrecta del programa. Si interrumpió la instalación de manera incorrecta, desactivada incorrectamente, el programa tiene archivos corruptos y otros casos similares, puede ocurrir un error 0xc000007.
- Hay archivos de biblioteca dañados o faltantes en su PC. DirectX, Visual C ++, Net. Framework Bibliotecas instaladas en la PC sirven como la herramienta de inicio para la mayoría de los programas. Por lo tanto, la mayoría de las fallas de inicio apuntan específicamente a archivos faltantes, dañados o obsoletos de estos repositorios.
- Esta PC ha experimentado un mal funcionamiento del controlador. Los controladores anticuados o de trabajo incorrectamente pueden hacer que este error ocurra. Esto es especialmente cierto para los controladores de tarjetas de video. Es necesario asegurarse de que estén actualizados y funcionen correctamente, para que no ralenten la instalación de programas.
¿Como arreglarlo?
Debemos estipular inmediatamente que no haya un solo método universal que ayude a todos y en todas las situaciones.
Otra complicación es que el mensaje del sistema en sí no contiene ninguna información sobre cuál es el problema. Como puede ver, si hace clic en «Aceptar», el problema no desaparecerá y estará en una búsqueda para averiguar qué no le gusta exactamente a Windows.
Según las diferentes causas de ocurrencia, la reparación de este error ayudará en una de las formas sugeridas a continuación.
La mayoría de las veces, el problema se resolverá cuando calcule gradualmente todas las causas posibles y encuentre la específica que lo está causando.
Método 1
La primera, como la forma más obvia de resolver el problema, es resolver el problema de compatibilidad entre el software que está ejecutando y su computadora.
Si el problema, como se indicó anteriormente, es que la bitness no coincide, para resolverlo, debe descargar un programa diseñado para la versión de 32 bits.
Si el problema es que el programa está diseñado para Windows 7, pero lo está ejecutando en Windows XP o ve señales claras de que su PC y el software entran en conflicto entre sí, entonces el método de ejecutar el programa en modo de compatibilidad lo ayudará.
Para hacer esto, haga clic derecho en las propiedades del programa y encuentre la pestaña «Compatibilidad». Aquí, seleccione la condición: «Ejecute el programa en modo de compatibilidad con» y especifique la versión del sistema operativo que ha instalado.
Si no ayudó, intente más.
Método #2
El segundo método para resolver el problema proviene de la suposición de que no tiene suficientes derechos para ejecutar la aplicación o el programa en la PC.
Para solucionar el problema, también haga clic con el botón derecho en el archivo que desea ejecutar, y en el menú contextual que se abre, seleccione «Ejecutar como administrador».
Si el sistema pregunta si realmente necesita abrir el archivo, confirme su acción.
Si este era el problema, esta manipulación debería ayudar. Si no, entonces sigue adelante.
Método #3
El método tres es simple, incluso un usuario novato puede hacer frente a él. Debe deshabilitar temporalmente Antivirus o Windows Defender, que puede bloquear el lanzamiento del programa, por ejemplo, si sospecha una versión pirateada. Vea si puede abrir el programa sin una ventana de error. Si es así, la acción antivirus fue la causa. No olvide volver a encenderlo cuando cierre el programa.
Método #4
Para este método, supongamos que el problema ocurrió al instalar el programa o que vio que el desempaquador no desempaquetó el archivo correctamente. O accidentalmente interrumpió la instalación.
Además del código de error 0xc000007, también puede recibir un mensaje del programa sobre una instalación incorrecta. Todo esto debería llevarte a creer que ese es el problema.
Para solucionarlo, intente desinstalar los archivos instalados y cualquier otra cosa en su computadora relacionada con este software, como un acceso directo y reinstálelo. Si el error vuelve a aparecer, lo más probable es que el problema esté en el archivo de instalación. Intente descargar el programa desde el sitio web oficial del fabricante, lo que al menos garantizará la calidad.
Intenta no instalar programas de fuentes no oficiales. Verifique los archivos descargados con un antivirus antes de la instalación.
Método #5
Las bibliotecas de archivos DirectX, Visual C++ y net. Framework deben instalarse en todas las computadoras con Windows. Son necesarios para que los programas funcionen correctamente. Si no están completamente instalados o actualizados, por ejemplo, si faltan los archivos net. Framework, existe una alta probabilidad de que los programas se instalen, ejecuten y cierren incorrectamente y con errores. En particular, como 0xc000007.
Para verificar el estado de las bibliotecas en su computadora, debe ir al «Panel de control», todos los elementos del panel de control y en la lista de «Programas y componentes» puede ver las listas de Microsoft Visual C++, net. Framework, DirectX. Deben estar actualizados y Microsoft Visual C++ debe tener el service pack instalado cada año desde 2005.
Por ejemplo, si necesitas ejecutar un juego antiguo de 2005, pero no tienes instalado Microsoft Visual C++, existe una alta probabilidad de que no se ejecute y muestre una ventana de error.
Un detalle importante: si tiene una versión de 64 bits, instale dos paquetes de Microsoft Visual C++ para 64 bits y 32 bits. Y si tienes una versión de 32 bits, sólo la versión de 32 bits será suficiente.
Puede descargar todas las versiones de las bibliotecas de Microsoft Visual C++ para Windows XP, Vista, 7, 8, 10 en el Centro de descargas del sitio oficial del desarrollador de Microsoft: https://www. microsoft. com/ru-RU/download/details. aspx? id=5555.
DirectX es un conjunto de API esenciales: interfaces de programas de aplicación. Indispensable para reproducir la mayoría de juegos y archivos multimedia.
- DirectX versión 9 para Windows XP.
- DirectX versión 10 para Windows Vista.
- DirectX versión 11 para Windows Vista, 7, 8, 10.
- DirectX versión 12 para Windows 10.
Seleccione la versión que necesita y descárguela del sitio web de Microsoft: https://www. microsoft. com/ru-ru/Download/confirmation. aspx? id=35.
Una buena ventaja: después de instalar DirectX, el rendimiento de su computadora puede aumentar en 5-10 veces.
Microsoft Net. Framework es el entorno digital de Windows para aplicaciones y juegos y se puede instalar a través del Centro de actualizaciones de Windows.
Debe tener Microsoft Net Framework 4. 7. 1 y 3. 5 en su lista de programas, que incluye todas las versiones anteriores.
Todas las bibliotecas no ocupan mucho espacio en su disco duro y son bastante rápidos de cargar.
Una vez que haya verificado que todos los artículos requeridos estén presentes, ejecute el programa nuevamente. En caso de que el error 0xc000007 ocurra nuevamente, continúe con el siguiente método.
Método #6
La causa del error puede deberse a un mal funcionamiento en los controladores del sistema.
En Device Manager (mi computadora – Propiedades), encuentre el elemento «Adaptadores de video» y haga clic en este puesto para revelar todas las tarjetas de video, puede haber más de una. La mayoría de las veces, se instalan tarjetas de video de fabricantes populares Nvidia o Ati Rageon.
Abra las propiedades del dispositivo y seleccione Verificar la actualización del controlador. Windows actualizará automáticamente el controlador del dispositivo.
Si su tarjeta gráfica no es la última versión, pero Windows por alguna razón no puede encontrar una actualización, tendrá que ir al sitio web del desarrollador y buscar actualizaciones para su versión de la tarjeta gráfica.
Si está intentando lanzar un juego popular y recibe este error, asegúrese de visitar el sitio web del desarrollador. Gracias a los evaluadores, generalmente saben qué errores pueden encontrar los usuarios y, a menudo, recomiendan soluciones preparadas para los jugadores a los problemas.
En particular, los fabricantes del juego TeamSpeak 3 recomiendan poner en orden las bibliotecas instaladas. Esto ayudará con el 100% de probabilidad. Siga el consejo de los fabricantes: ayudará a ahorrar tiempo.
Método #7
- Descargar y desempaquetar dependencia de Walker 64bit.
- Запустите программу , перейдите в View >Caminos completos. Ahora abre el . exe del juego con el que estás experimentando problemas. Después de que haya seleccionado el . exe del juego, puede ver una ventana emergente donde verá errores, lo ignorará, cierre. En la sección del módulo, desplácese hacia abajo hasta el final del error y verá varios valores en las columnas.
- Ahora en la columna de la CPU, todos los archivos DLL deben ser X64 bit para su juego. Si hay un archivo DLL X86, estará en la columna de la CPU roja. Este archivo es lo que causa el error 0xc000007b.
- Ahora necesita encontrar la versión de 64 bits de este archivo DLL, descargarlo y colocarlo en la carpeta raíz con el juego y en C: / Windows / System32. El juego o el programa ahora deberían funcionar sin problemas.
La lista anterior de causas y soluciones para el error 0xc000007 debería ayudarlo a resolver sus problemas. Pruebe los métodos sugeridos en este artículo, y podrá comprender cuál fue la causa y eliminarlo rápidamente.
Especifique en los comentarios el método que fue útil en su caso y escriba el nombre del programa o juego donde apareció este error.¡Quizás su comentario sea útil para otros usuarios!