none
Problema al ejecutar ciertos programas o juegos (0xc00007b) RRS feed

  • Pregunta

  • Tras haber actualizado mi sistema operativo de windows 7 a windows 10, me ha estado tirando este error ''the application was unable to start correctly 0xc00007b. click ok to close the application'' al abrir ciertos programas como Origin y ciertos juegos como Far Cry 4, Project cars Etc. Realmente no se que mas hacer para intentar solucionarlo ya que he probado todas las soluciones que se encuentran en Internet, instalado de nuevo los c++ , directx , Reemplazado archivos dll, etc. Y tan solo logre un avance mínimo de lograr abrir algunos de los programas, pero sin embargo sigo teniendo el problema con muchos otros. 

    Desconozco si se trata de un falla de windows 10 o si existe alguna solución a mi alcance 

    domingo, 13 de septiembre de 2015 5:03

Respuestas

Todas las respuestas

  • Buenas tardes

    ¿Has probado las opciones de compatibilidad de Windows 10?

    Para acceder a ellas debes hacer clic con el botón derecho del ratón sobre el ejecutable del programa que te da problemas y seleccionar propiedades.

    A continuación seleccionamos la pestaña “Compatibilidad” y marcamos el checkbox “Ejecutar este programa en modo de compatibilidad para”. Una vez hecho esto seleccionamos en el menú desplegable una de las siguientes opciones:

    • Windows 95.
    • Windows 98/Windows Me.
    • Windows XP (Service Pack 2).
    • Windows XP (Service Pack 3).
    • Windows Vista.
    • Windows Vista (Service Pack 2).
    • Windows Vista (Service Pack 3).
    • Windows 7.
    • Windows 8.

    A continuación hay que hacer clic en “Aplicar” y después en “Aceptar”.

    Si te funcionaba en Windows 8 puedes hacer la prueba de configurarlo para ese sistema, aunque supongo que deberás marcar Windows XP o similar.

    Espero que te resulte útil.

    Si así ha sido, te ruego que votes la respuesta.

    Gracias

    Un saludo


    • Editado Nacho OllerMVP jueves, 17 de septiembre de 2015 11:27
    • Propuesto como respuesta Moderador M martes, 22 de septiembre de 2015 15:46
    • Marcado como respuesta Moderador M miércoles, 23 de septiembre de 2015 17:09
    • Desmarcado como respuesta Moderador M miércoles, 16 de noviembre de 2016 18:33
    jueves, 17 de septiembre de 2015 11:26
  • La inmensa mayoría de errores 0xc000007b se origina por la presencia de un módulo de 64 bits en el lugar en que un programa espera encontrar una biblioteca de 32 bits, o viceversa. Todavía no está claro el motivo, pero existen ciertas sospechas de programas de instalación defectuosos (falta descubrir cuáles) que colocan algunos archivos en sitios inadecuados; por ejemplo, suponiendo Windows de 64 bits, bibliotecas de 32 bits en System32 o de 64 bits en SysWOW64, cuando debería ser al contrario. Volver a instalar los archivos de redistribución de Visual C++ o de DirectX ya instalados no necesariamente corrige el problema, pues los archivos existentes suelen pasar las comprobaciones básicas de existencia y número de versión para no ser reemplazados. Además, sustituir o copiar archivos DLL sin ton ni son, sobre todo si se descargan de fuentes no confiables, no puede hacer más que empeorar la situación.

    Hay que descubrir cuáles son las bibliotecas DLL discordantes, eliminarlas y usar los paquetes oficiales de redistribución adecuados para recuperar las versiones con la arquitectura de procesador correcta. Aunque el diagnóstico con Dependency Walker no es ni mucho menos perfecto y presenta limitaciones importantes que pueden inducir a confusión, se ha mostrado como una herramienta eficaz casi siempre que he sugerido aplicarla. Por favor, sigue las indicaciones de mi primer mensaje en esta otra conversación: http://answers.microsoft.com/es-es/windows/forum/windows8_1-gaming/error-0xc000007b-windows-81-simple-language/52c0f961-1ba7-4144-b1c9-270e1875131c

    Responde aquí, no allí, y envía la captura de pantalla de Dependency Walker con la ventana maximizada, la opción Full Paths habilitada y de forma que se vean completas en la lista inferior las columnas de CPU y nombres de los archivos. Es fundamental que la parte inferior indique el error "Modules with different CPU types were found".

    Si no puedes publicar directamente la imagen en el foro debido a que tu cuenta no está verificada, envíala a un servicio convencional de alojamiento de archivos (Google Drive, Dropbox, OneDrive, etc.) y comparte un enlace de descarga, o usa un servicio específico de imágenes que no requiera una cuenta de acceso como imgur.com o postimage.org (contenido familiar). Como la restricción de cuentas no verificadas en el foro también afecta a los enlaces, copia la dirección en la que se pueda ver la imagen sin http delante, o usa el botón de la cadena rota para eliminar el formato de enlace si el foro lo genera de forma automática.

    miércoles, 23 de septiembre de 2015 23:20
  • hola eh seguido las instruciones que muestras en esta y otra respuesta anterior.los errores encontrados corresponden a xinput1_3.dll y d3dcompiler_43.dll quiseiera saber que tengo que hacer... gracias

    lunes, 14 de noviembre de 2016 1:13
  • se soluciono borrando los archivos y reinstalando SDK de windows directx y c++, gracias

    • Marcado como respuesta Moderador M miércoles, 16 de noviembre de 2016 18:33
    lunes, 14 de noviembre de 2016 2:05
  • Buenas tardes, podrias por favor dar mas detalle de como hacer eso? muchas gracias
    • Propuesto como respuesta Jose 4lberto viernes, 25 de mayo de 2018 21:01
    • Votado como útil Jose 4lberto viernes, 25 de mayo de 2018 21:01
    lunes, 30 de octubre de 2017 20:04