Resolvendo o erro 0xc000007b en Windows 7

Pin
Send
Share
Send

Ao activar as aplicacións no ordenador, o usuario pode ter un erro, acompañado do código 0xc000007b. Entendamos as súas causas e métodos de eliminación nun PC con Windows 7.

Vexa tamén: Como solucionar o erro 0xc00000e9 ao cargar Windows 7

Métodos de eliminación de erros

O 0xc000007b prodúcese, normalmente, cando o SO non pode ofrecer condicións para iniciar a aplicación que o usuario está intentando activar. Unha causa común deste problema é a ausencia ou o dano dunha das DLL. En primeiro lugar, trátase dos ficheiros dos seguintes compoñentes:

  • Visual C ++;
  • DirectX
  • Marco neto
  • controlador de tarxetas de vídeo (a maioría das veces nVidia).

A causa inmediata da ausencia dun ficheiro DLL particular, que leva ao erro 0xc000007b, pode ser unha serie de factores:

  • Falta dunha versión actualizada e funcional do compoñente ou controlador correspondente do sistema;
  • Danos nos ficheiros do sistema;
  • Falta de dereitos;
  • Infección viral do PC;
  • Bloqueo polo antivirus;
  • Usando programas piratas ou compilacións de Windows;
  • Os parámetros do sistema fallaron debido a apagado anormal.

Antes de pasar a opcións máis específicas para resolver o problema, ten que realizar unha busca xeral para PC de virus.

Lección: dixitalización dun sistema para virus sen instalar un antivirus

Despois diso, asegúrese de comprobar o sistema para a integridade dos seus ficheiros, seguido da restauración de elementos danados se son detectados.

Lección: Comprobación da integridade dos ficheiros do sistema en Windows 7

Se isto non axuda, desactiva o antivirus temporalmente e comproba se o problema permanece despois de desactivalo. Se o erro non aparece, activa o antivirus e engade o programa adecuado ao programa de confianza na súa configuración, sempre que estea confiado nel.

Lección: Como desactivar o antivirus

Ademais, pode producirse un erro ao usar versións sen licenza de programas ou compilacións piratadas de Windows. Por iso, recomendamos que use sempre só software legal.

A continuación, falaremos en detalle sobre as formas máis eficaces de resolver o problema en estudo.

Método 1: Concesión de dereitos administrativos

Unha das razóns polas que o programa non accede ao DLL necesario é porque non ten os permisos axeitados. Neste caso, ten que tentar executar o software en nome do administrador e, quizais, isto solucionará todos os problemas co erro. A principal condición para que o algoritmo de accións descrito a continuación funcione é iniciar sesión no sistema baixo unha conta con dereitos administrativos.

  1. Fai clic co botón dereito (RMB) mediante un ficheiro executábel ou un atallo de software problemático. Na lista que apareza, seleccione a opción de inicio con privilexios de administrador.
  2. Se a UAC non está desactivada, confirme o lanzamento da aplicación na xanela de control da conta facendo clic no botón Si.
  3. Se o problema con 0xc000007b realmente foi a falta dos permisos necesarios, a aplicación debería comezar sen problemas.

Pero non é moi conveniente realizar as accións anteriores cada vez que lanzas o programa, especialmente se pensas empregalo con bastante frecuencia. A continuación, é máis razoable facer axustes sinxelos, despois do cal a aplicación será lanzada do xeito habitual: facendo dobre clic no botón esquerdo do rato no seu ficheiro ou atallo executable.

  1. Faga clic RMB por atallo de aplicación ou o seu ficheiro executable. Selecciona elemento "Propiedades".
  2. Na ventá de propiedades que aparece, desprácese á sección "Compatibilidade".
  3. En bloque "Nivel de dereitos" marque a caixa xunto ao elemento de execución da aplicación obrigatoria en nome do administrador e logo faga clic Solicitar e "Está ben".
  4. Agora a aplicación activarase por defecto con dereitos administrativos, o que evitará que se produza o erro que estamos estudando. Tamén pode simplificar o inicio do programa desactivando a confirmación de activación na xanela UAC. Como facelo descríbese na nosa lección separada. Aínda que por razóns de seguridade, aínda non recomendamos desactivar a xanela de control da conta.

    Lección: Como desactivar o control da conta de usuario en Windows 7

Método 2: Instalar compoñentes

Na maioría das veces, o motivo de 0xc000007b é a ausencia dun compoñente específico do sistema ou a presenza da súa versión irrelevante ou danada. Despois necesitará instalar / reinstalar o compoñente problemático.

Primeiro de todo, cómpre reinstalar o controlador da tarxeta de vídeo, xa que os novos programas (especialmente os xogos) requiren complementos que non están dispoñibles para compoñentes máis antigos. O problema máis común co erro 0xc000007b atópase entre os usuarios que usan o adaptador gráfico nVidia.

  1. Descarga o controlador actualizado no sitio web oficial do fabricante e descárgalo no teu ordenador.
  2. Fai clic en Comezar e vai a "Panel de control".
  3. Abrir sección "Sistema e seguridade".
  4. Corre Xestor de dispositivos.
  5. Na xanela do complemento que se abre, diríxase á sección "Adaptadores de vídeo".
  6. Fai clic no nome da tarxeta de vídeo na que se amosan gráficos no teu PC.
  7. Pestaña aberta "Condutor" na xanela das propiedades do adaptador.
  8. Fai clic no botón Eliminar.
  9. A continuación, na xanela que se abre, marque a caixa ao lado "Eliminar ..." e confirme as túas accións facendo clic "Está ben".
  10. Despois de completar a desinstalación, execute o ficheiro de instalación do controlador descargado previamente da páxina web oficial. Realice o procedemento de instalación, guiado polos consellos mostrados na pantalla.
  11. Tras a instalación, reinicie o sistema e comprobe se o programa problema comezou a executarse despois de que se completaron os procedementos anteriores.

    Lección:
    Como actualizar o controlador de tarxetas gráficas NVIDIA
    Como actualizar os controladores de tarxetas gráficas AMD Radeon
    Como actualizar controladores en Windows 7

Unha posible causa do erro é o uso dunha versión obsoleta de DirectX, que o programa non admite, ou a presenza de ficheiros DLL danados neste compoñente. A continuación, recoméndase volver a instalalo. Para iso, antes de realizar manipulacións básicas, descargue primeiro a súa última versión, relevante para Windows 7, desde o sitio web de Microsoft.

Descarga DirectX

  1. Despois de descargar a última versión de DirectX no seu ordenador, abra Explorador e introduza o seguinte enderezo na súa barra de enderezos:

    C: Windows System32

    Fai clic na frecha á dereita desta liña.

  2. Despois de ir ao cartafol "Sistema32"se os obxectos non están por orde alfabética nel, reorganízaos facendo clic no nome da columna "Nome". A continuación, busque os ficheiros a partir de "d3dx9_24.dll" e completando "d3dx9_43.dll". Selecciona-los todos e fai clic na selección. RMB. No menú que se abre, seleccione Eliminar.
  3. Se é necesario, confirme a eliminación no cadro de diálogo. Se algúns ficheiros non se eliminarán, xa que están implicados no sistema, omítelos. Se estás a usar un sistema de 64 bits, deberá facer a mesma operación no directorio no seguinte enderezo:

    C: Windows SysWOW64

  4. Despois de eliminar todos os obxectos anteriores, execute o instalador DirectX descargado anteriormente e siga as recomendacións que se amosan nel. Despois de completar a instalación, reinicie o PC e comprobe se hai erros executando o programa problema.

    Cómpre salientar que Windows 7 só admite versións ata DirectX 11. Se o programa require unha versión máis recente deste compoñente para comezar, non se poderá activar neste sistema operativo.

    Lección: Como actualizar DirectX á última versión

Tamén a causa probable do problema co erro 0xc000007b pode ser a falta da versión necesaria ou a instalación incorrecta de Visual C ++. Neste caso, é necesario instalar os compoñentes que faltan ou reinstalalos.

  1. Primeiro de todo, cómpre comprobar que versións de Visual C ++ xa instalaches. Para iso, executa "Panel de control" e vai á sección "Programas".
  2. Despois, continúa "Programas e compoñentes".
  3. Na lista de programas, se é necesario, aliña todos os elementos por orde alfabética facendo clic no nome do campo "Nome". Despois, busque todos os obxectos cos que comeza o nome "Microsoft Visual C ++ ...". Isto será fácil de facer, xa que se atopan nas proximidades, sometidos a disposición alfabética. Estuda atentamente a versión de cada un deles. A lista debería conter lanzamentos dos anos seguintes:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (ou 2015).

    Se usa un sistema operativo de 64 bits, ten que ter instaladas todas as versións de Visual C ++, non só para el, senón tamén para un sistema de 32 bits. A falta dunha ou varias das versións anteriores, ten que descargar as opcións que faltan do sitio web de Microsoft e instalalas, seguindo as recomendacións do instalador.

    Descarga Microsoft Visual C ++

  4. Executa o instalador descargado e na primeira xanela que se abre, acepte o acordo de licenza marcando a caixa de verificación correspondente. Prema o botón Instala.
  5. O proceso de instalación comeza.
  6. Despois da súa finalización, a información correspondente mostrarase na xanela. Para saír do instalador, faga clic Pechar.

    Para que a instalación de Visual C ++ funcione sen problemas, hai que instalar no PC as últimas actualizacións de Windows 7.

    Lección:
    Instala manualmente Windows 7 Actualizacións
    Como habilitar as actualizacións automáticas en Windows 7

Ademais, se sospeitas que unha ou varias versións de Visual C ++ localizadas no seu PC están danadas, ten que desinstalar software antigo deste tipo antes de instalar as opcións correctas.

  1. Para iso, selecciona o elemento correspondente na xanela "Programas e compoñentes" e fai clic Eliminar.
  2. A continuación, confirma a súa intención no cadro de diálogo facendo clic Si. Despois, iniciarase o proceso de desinstalación. Este procedemento debe realizarse con todos os elementos de Visual C ++ e, a continuación, instalar todas as versións correctas deste software relevantes para Windows 7 da súa profundidade de bits, como se describe anteriormente. Despois de reiniciar o PC, comproba un erro lanzando a aplicación problemática.

Para resolver o erro 0xc000007b, é importante que a última versión de NET Framework estea instalada no seu PC. Isto débese a que cando se usa a versión antiga, algúns programas novos non poderán atopar a versión do ficheiro DLL que precisan. Este estado de cousas xerará os problemas que estamos estudando cando se lanzan.

  1. Na xanela pódese atopar o número da versión actual de NET Framework instalada no seu computador "Programas e compoñentes".

    Lección: Como descubrir a versión de .NET Framework

  2. A continuación, debes ir á páxina de descarga deste compoñente no sitio web de Microsoft e descubrir a súa versión actual. Se difire da instalada no seu PC, cómpre descargar a última versión e instalala. Ademais, ten que facelo se o compoñente especificado está completamente ausente no ordenador.

    Descarga Microsoft .NET Framework

  3. Despois de iniciar o ficheiro de instalación, descomprimirase.
  4. Na xanela que aparece despois disto, cómpre aceptar o acordo de licenza marcando a caixa de verificación única. A continuación, pode continuar co procedemento de instalación premendo o botón Instala.
  5. O proceso de instalación iniciarase. Despois de completar, pode comprobar o desempeño do programa problema.

    Lección:
    Como actualizar .NET Framework
    Por que .NET Framework 4 non está instalado

Aínda que a causa do erro 0xc000007b ao iniciar o software é case sempre a indisponibilidade das DLL de varios compoñentes para un determinado programa, unha lista bastante grande de factores pode levar a esta situación. Primeiro de todo, recomendamos unha busca xeral do sistema para atopar virus e integridade de ficheiros. Isto en todo caso non fai mal. Tamén será útil desactivar temporalmente o antivirus e comprobar o funcionamento da aplicación. A continuación, intente executar o software con privilexios administrativos. Se nada de isto axudou, debería comprobar a presenza de certos compoñentes no sistema, a súa relevancia e instalación. Se é necesario, deberían ser instalados ou reinstalados.

Pin
Send
Share
Send