Como solucionar el error 0xc00007b o 0xc000007b

solucionar el error 0xc000007b o 0xc00007bEl error 0xc000007b o también llamado 0xc00007b  (Con un cero menos), es un error que sucede cuando se trata de ejecutar algunos juegos o aplicaciones por problemas propios de los mismos o por las API’s gráficas que usan. A mi me ha sucedido varias veces y me imagino que al igual que a mi a mucha gente también le ha pasado. Este error es muy frecuente en Windows 8 y 8.1, pero aveces sucede en Windows 7, XP y vista.

Como ven en la imagen el error dice “La aplicación no se pudo iniciar correctamente (0xc000007b). Haga clic en Aceptar para cerrarla“.

Esta solución funciona con Windows de 32bit y Windows de 64bit. Para solucionar este error sigue los pasos siguentes:

Solución

Ve a C:\Windows\System32 y busca todos los archivos que digan d3dx9 y elimínalos. Solo esos, ni mas ni menos, aquí una imagen en donde tengo seleccionados todos los archivos d3dx9:

solución-a-0xc000007b-0xc00007b

Luego ve a C:\Windows\SysWOW64 (No no te aparece la carpeta SysWOW64 obvia este paso) y borra los archivos que digan d3dx9 de igual forma.

Nota: Cuidado si te equivocas, solo y únicamente debes eliminar los archivos que vez que tengo seleccionado en la imagen, hay muchos al lado que se parecen,  fíjate bien en los nombres y cuidado con eso.

Ahora  descarga el DirectX 11 desde la página oficial de Microsoft aquí. Instálalo y luego abre el juego que te presentaba ese error para confirmar si ya está resuelto el problema. Si persiste prueba reiniciando el equipo.

Solución alternativa (Por si la anterior no te funciona)

  • Crea una carpeta en el escritorio
  • Ve a C:\Windows\System32 y busca los archivos msvcr100.dll y msvcp100.dll y cortalos y pegalos en la carpeta que creaste en el escritorio.
  • Ve a C:\Windows\System y busca los mismos archivos, es posible que no estén, si están ahí elimínalos.
  • Ahora ve a la carpeta donde tienes instalado el juego y busca la subcarpeta que tenga los archivos dll del juego y busca de nuevo los archivos msvcr100.dll y msvcp100.dll, si los encuentras borralos.
  • Ahora descarga e instala el Microsoft Visual C++ 2010 Redistributable Package aquí.
  • Luego reinicia el equipo y ejecuta el juego nuevamente y ya no debería mostrarte el error.

Solución alternativa 2

Según dice un usuario en la caja de comentarios solucionó su problema al instalar las librerías SSL. Pueden descargarlas desde el enlace siguiente:

http://slproweb.com/products/Win32OpenSSL.html

El error a mi me pasó con League of Legends, sin embargo estaba investigando y pasa en mas juegos y en muchos programas. Por favor coméntame con que juego tienes o tenías el problema y si te funcionó.

Solución alternativa 3

Está solución solo la he probado con League of Legends. Lo que tienes que hacer es comenzar a instalar el juego nuevamente. Antes de comenzar a instalarse el juego se comenzarán a instalar los componentes necesarios para su funcionamiento, cuando se instalen dichos complementos cierra el instalador y listo. League of Legends debería funcionarte de nuevo.



  • The Sick Magic △

    Hola, no me funcionó y probé los dos métodos pero nada 🙁 cuando hice el segundo método de sacar los archivos msvcr100.dll y msvcp100.dll y ponerlos en una carpeta procedo a abrir el juego (Styx Master Of Shadows, me pasó por primera vez con The Witcher 3) y me dice que falta el archivo msvcp100.dll. Lo pongo otra vez en System32, vuelvo a abrir el juego y me dice que falta msvcr100.dll ¬_¬, lo pongo otra vez y cuando voy a abrir el juego me aparece el mismo error del principio 0xc000007b.
    Espero que me puedas ayudar.
    Saludos.

    • Hola amigo mio, que mal que no te hayan funcionado los pasos.

      Se supone que con estos pasos debe de resolverse el problema así que vamos a analizar tu problema.

      Como puedes ver en el manual son dos soluciones, la primera solución es la que normalmente es mas efectiva, así que vamos a analizar esa primero.

      ¿Eliministaste exactamente los archivos que indico en el manual ni mas ni menos?
      ¿Instalaste el Directx tal y como indica el manual?

      ¿Tu sistema operativo es de 32bits o 64bits?

      • The Sick Magic △

        Sí, ví que un archivo decía d3dx9 y seleccioné todos los de abajo que terminaran 9 y me detuve en el 10.

        También instalé el DirectX.

        Mi sistema operativo es de 64bits.

        • Entonces ve a C:WindowsSysWOW64 y busca los mismos archivos y eliminalos, luego instala el Direct X 11 nuevamente, luego reinicia el PC y trata de abrir el juego otra vez.

          • The Sick Magic △

            Nonono ya lo solucioné! era algo que había hecho antes porque yo tengo una Geforce 210 que tiene el DirectX 10.1 y quería jugar Watch Dogs pero como no tenía el DirectX 11 busqué soluciones y encontré un paquete de instalación donde venían varias cosas y entre ellas un exe que se llama dxcpl en el cual podías forzar a la placa creo a usar otro DirectX en este caso el 11.1 y por eso me daba el error no sé muy bien por qué exactamente pero ahora volví a bajar el pack ese con el exe y cambié otra vez el DirectX al 10.1 y ahora abren los juegos 😀

          • Se agradece que comentes la solución, espero que a otras personas le sirva esa información. Saludos.

          • The Sick Magic △

            Esperemos que sí !
            Gracias por responder.
            Saludos!

  • Reny Cruz

    Hola, tengo ese problema al momento de abrir mi after effects, he seguido todos los pasos que indicaste pero el problema persiste ¿quisiera saber si me puedes brindar otra solución?; Espero tu respuesta.

  • ronald

    uso un puto programa portable esta verga no sirve tus dudas por el orto.

  • Leandro

    Logré solucionarlo con el primer paso. Gracias.

  • lenin

    no me funcionan del todo mi juego es el resident evil operation recoon city y ps nada window 8.1 nvidia optimus

  • Alberto

    Me funcionó con el juego League of Legends. Gracias.

  • Angel

    Funciona Para Windows 10? :v

  • Diego Fer Quintero

    funciona con winndow 10??

  • Rony Herrera Bustamante

    Men no me sale ni un error en LOL.. puedo jugar normal y no juego otra cosa.. pero al iniciar sale ese error :3

  • pablo boror

    como instalo en directx en 64 bits ?

  • Luis Tapia

    tengo un problema al querer jugar el divinity original sin, me marcaba ese error, elimine los dll y me aparecia un mensaje que reinstalara uno de los dll que habia quitado el d3dx9_43 o algo similar, que puedo hacer gracias de antemano!

  • Jonatan J

    Me pide que introduzca la ubicacion a donde extraer los archivos… cual pongo? system32 o syswow64??
    De antemano Gracias

    • Javier Monterroso

      Crea una carpeta con cualquier nombre y extraelo ahí, luevo tendras varios archivos .cab, Busca el archivo DXSETUP.EXE y ahí lo instalas 😉

  • Shil Nevado

    Hola, a mi no me funciona nada. Tengo el directx11 asi que estoy mas que actualizada, pero el league of leyends sigue dandome error. Me instale de nuevo el .NET (que ya lo tenia) que tienes ahi y nada, es imposble.

  • marinarc00

    Buenaas, yo hace unos dias me descargué el LOL y me daba error C++ visual (o algo parecido, no me acuerdo del todo) y lo ejecutaba como administrador y me funcionaba. Pero desde la descarga del LOL ya no me funciona el juego de Los Sims4 y he desinstalado el LOL y todo, pero me sale el error este de 0xc00007b. He probado todo lo que has comentado pero no me funciona. Gracias.

  • GiaNf Arduini Etf

    pense q funcionaria, pero no me funciono igual gracias tu post se ve muy seguro!!! lo intente con Sims4 y Assassins Creed4… se q es algo q le falta a mi pc xq AC4 lo probe antes de formatearla y funcaba, y los sims4 lo compre, si soluciona alguien algo con los mismos videojuegos q yo porfa me escribe x aca por mi fb… salu2 desde Venezuela.

  • Hurin The Sociopath

    te amo

  • VLAD

    NO FUNCIONA EN WINDOW7 64 BITS ME DICE K FALTA D3DX9_43 Y AUNQ LO PONGA SALE EL MISMO ERROR
    ALGUIEN SABE ALGUNA OTRA SOLUCION QUE FUNCIONE?

  • yeshua razo

    me funciono con resident evil 4

  • Bruno Diaz

    La verdad no me ha funcionado, he instalado y me da el mismo error. Lo raro que el juego (smite) ya había sido instalado en mi pc y ahora aparece este error.
    Saludos desde Chile

  • asdasdasd

    esto no funciona probe las dos maneras con FFIX el nuevo hd de steam y nada

  • Erick

    Me funcionó, gracias. A los que no les ha funcionado, asegúrense de hacer el proceso correctamente, porque la primera vez que lo intenté no me estaba dando cuenta que lo estaba haciendo mal.

  • Javi Rich

    hola! si elimino los archivos que dices ¿no me dará problemas con otros juegos al faltarles esos archivos?

    • Hola, no te dará problemas con otros juegos, porque al instalar el DirectX nuevamente esos archivos se repondrán.

  • Gonzalo Salas

    Hola que tal tengo este problema en PES 2016, elimine todos los archivos d3dx9 y nada, luego intente instalar Microsoft Visual C++ 2010 Redistributable Package tampoco se pudo. Que me recomiendas.

  • Labra

    Hola, ya que probe las 2 soluciones y ninguna me dio algun resultado. Si formateo el PC se arreglaria el problema?

    • Hola, con reinstalar el juego se soluciona el problema, formatearla no lo solucionará.

      • Bryan

        que juego?

      • Bryan

        gracias por ayudarme

      • Labra

        Pero si en ves de reinstalar, formateo, pero antes hago un respaldo y solo lo instalo desde el respaldo?

        • Lo que sucede es que el problema NO ES DE WINDOWS y por tanto formatear no solucionará el problema.

          El problema sucede por problemas en el juego que te muestra el error o por las APIs gráficas que utilizan dichos video juegos, por ejemplo, directX, Vulkan, Direct3D, open GL, ect, entonces al desinstalar el juego e instalarlo nuevamente se instalarán nuevamente los componentes necesarios para que dicho video juego funcione correctamente.

          Otra cosa, algunos video juegos tienen el directX propio, que funciona independiente al que tengas instalado en Windows, entonces al reinstalar el juego ese problema se corregiría.

          ¿Como se llama el juego con el cual tienes el problema?

          • Labra

            Es el lol xD

            Un poco tarde respondi eso si xD

          • Labra

            Lo reinstale y me sigue apareciendo el error :v

          • Osea, lo descargaste nuevamente y aun tienes el error?, porque la ultima vez que tuve ese error fue así que lo solucioné y fue con League of Legend.

          • Labra

            Al final lo formatie, y ahora esta descargando el juego :v

          • Luisa Reyes

            Mi caso fue parecido, yo tenia Windows 7 y me cambié a Windows 10, el juego League of Legends lo tenia instalado en el disco duro D en el cual no tenia el sistema operativo, lo que tuve que haer para resolver el problema fue descargar y reinstalar el juego.

          • Labra

            Ayer termino de descargar y lo probe, y se soluciono 😀

            Por fin podre jugar otra vez
            😀

  • Diego

    hola, hice de todo para eliminar el problema pero no lo consegui, como hago cuando quiero reemplazar algunos dll de sisWOW64 y me dice que esa carpeta esta en uso?

    • Solo te va decir que la carpeta está en uso si estás intentando mover, modificar o eliminar la carpeta. Osea, lo unico que eliminará son los archivos y luego instalar el DirectX.

      Si lo que te dice es que los archivos están en uso es porque tienes un juego o una aplicación abierta o corriendo en segundo plano que está usando dichos archivos o está intentando eliminar los archivos equivocados.

      Suerte.

      • Diego

        con varios, por ejemplo con origins, el juego move or die, hace poco le instalaron el w7.

  • SelasElMago

    Batman Arkham Origins Blackgate Deluxe Edition… en W7x64, hice todo y no me funca

  • Estevan

    Me funcionó con BattleField 4. Gracias.

    • John Carlos Tello Paucar

      cual te funciono!??

  • Mansi

    Hola!

    Erickson, mil gracias por tu aporte! Tengo el siguiente problema: no tengo ninguno de los archivos .DLL que mencionas en tu post. ¿Eso es un problema? ¿Tengo que descargarlos manualmente?

    Muchas gracias por tu paciencia!

    Saludos desde Chile!

    • Hola Mansi,

      Solo tienes que instalar el DirectX y los archivos se instalan y los archivos estarán ahí. ¿Con cual juego tienes el error?

      • sasuke llacsa

        Hola erickson quisiera que me ayudes soy de Perú y mi internet a partir de las 3 pm hasta las 12 pm esta lento con 100 -200 ms y aprtir desde las 12 pm hasta otra vez las 3 pm tengo 9-20 ms juego juego online y solo lo puedo jugar a esa hora 🙁 se que hay un problema con el servidor de mis isp pero algo puedo hacer yo? .

  • Alejandro

    Hola, tengo una pregunta, Cuando yo selecciono el DirectX me sale “please type the location where you want to place the extracted files” de ahí a adelante no sé nada.
    Saludos!, espero que me puedas ayudar.

    posdata: se lo que significa esas palabras en ingles

  • AD

    Tras mucho buscar, lo que soluciono mi problema fue instalar las librerias de openssl de 64bits (mi windows 10 es de 64bits): http://slproweb.com/products/Win32OpenSSL.html

  • Faker Senpai

    Me haz salvado la vida :v, gracias.

  • Mike El Jodido Guardia Schmidt

    ninguna wa me funciona. pinshe outertale >:v

  • Zurrador

    He probado todo lo que me has dicho y nada. El juego es Sombras de Mordor

  • Alejandro Tello

    Una pregunta, si fotmateo el pc, se me arreglaran los dll no? Por que me pine que me faltan dll y tambien se eliminaria ese problena? Gracias

  • nicolas

    me descargue el sonic generation y me sigue saliendo el error ¡ayuda!

  • Ivan Sanchez

    que tal al descargar el direcx me dice que donde quiero que se extraigan los documentos que ago ¿?

  • raul

    yo tengo el juego euro fishing y no va.. he probao de to

  • Nahuel

    Yo tengo el problema con el dragon ball xenoverse 2 y intente todas esas soluciones y no me funciona ninguna

  • Alebonta

    yo tengo el problema con LOL tambien he itentado cuanta cosa he visto pero nada funciona.

  • alonzit

    Lo he resuelto con Battlefield . Gracias.

Inicio » Gaming » Como solucionar el error 0xc00007b o 0xc000007b