Desactivar as teclas adhesivas en Windows 10

Ao activar aplicacións no computador, o usuario pode atoparse cun erro, acompañado do código 0xc000007b. Comprendamos as súas causas e como eliminar-lo nun PC con Windows 7.

Vexa tamén: Como arranxar o erro 0xc00000e9 cando se inicia Windows 7

Métodos para eliminar erros

Ocorre normalmente 0xc000007b, cando o sistema operativo non pode fornecer condicións para lanzar unha aplicación que o usuario está a tentar activar. Unha causa común deste problema é a ausencia ou dano dunha das DLL. En primeiro lugar, refírese aos ficheiros dos seguintes compoñentes:

  • Visual C ++;
  • DirectX;
  • Net Framework;
  • controlador de tarxeta de vídeo (a maioría das veces nVidia).

A causa inmediata da ausencia dun ficheiro DLL específico, que leva ao erro 0xc000007b, pode ser moitos factores:

  • A falta dunha versión actualizada e viable do compoñente ou controlador do sistema correspondente;
  • Danos nos ficheiros do sistema;
  • Falta de dereitos;
  • Infección por virus de PC;
  • Bloqueo polo antivirus;
  • Usar programas piratas ou compilacións de Windows;
  • Fallo dos parámetros do sistema debido ao apagado de emerxencia.

Antes de proceder a opcións máis específicas para solucionar o problema, cómpre realizar unha comprobación xeral de PC para detectar virus.

Lección: comprobación de virus sen instalación de antivirus

Despois diso, asegúrese de comprobar o sistema para a integridade dos seus arquivos e, a continuación, restaurar os elementos danados en caso de detectalo.

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

Se isto non funciona, desactive temporalmente o antivirus e comprobe se o problema continúa despois de desactivalo. Se o erro non aparece, active o antivirus e engada na súa configuración o programa correspondente aos fiables, sempre que estea seguro diso.

Lección: como desactivar o antivirus

Ademais, pode producirse un erro cando se utilizan versións sen licenza de programas ou compilacións de Windows piratadas. Polo tanto, recomendamos que sempre use só software legal.

Ademais, falaremos en detalle sobre as formas máis eficaces de resolver o problema estudado.

Método 1: Concesión de dereitos administrativos

Unha das razóns polas que un programa non accede á DLL correcta é a falta de autoridade adecuada. Neste caso, ten que tentar executar o software en nome do administrador e talvez solucione todos os problemas co erro. A condición principal para o traballo do seguinte algoritmo é iniciar sesión no sistema baixo unha conta con dereitos administrativos.

  1. Fai clic co botón dereitoPKM) polo ficheiro executable ou o atallo do software de problema. Na lista que aparece, seleccione a opción de inicio con privilexios de administrador.
  2. Se a túa UAC non está desactivada, confirma o lanzamento da aplicación na ventá de control da conta premendo no botón "Si".
  3. Se o problema con 0xc000007b realmente consistía en falta dos permisos necesarios, a aplicación debería comezar sen problemas.

Non obstante, os pasos anteriores para executar o programa cada vez non son moi convenientes, especialmente se planeas usalo con bastante frecuencia. Entón é máis razoable facer configuracións sinxelas, despois de que a aplicación se inicie de xeito habitual - facendo dobre clic no botón esquerdo do rato no seu ficheiro executable ou acceso directo.

  1. Fai clic PKM por etiqueta da aplicación ou ficheiro executable. Seleccionar elemento "Propiedades".
  2. Na ventá de propiedades que se amosan, vaia á sección "Compatibilidade".
  3. En bloque "Nivel de dereitos" marca a caixa de verificación diante da execución obrigatoria da aplicación en nome do administrador e, a continuación, faga clic en "Aplicar" e "OK".
  4. Agora a aplicación activarase por defecto con dereitos administrativos, o que impedirá o erro que estamos a estudar. Tamén pode simplificar aínda máis o lanzamento 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 motivos de seguridade, aínda non recomendamos desactivar a ventá de control da conta.

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

Método 2: Instalar os compoñentes

A causa máis común de 0xc000007b é a ausencia dun compoñente específico do sistema ou a presenza da súa versión irrelevante ou danada. Entón tes que instalar / reinstalar o compoñente do problema.

Primeiro de todo, ten que reinstalar o controlador da tarxeta de vídeo, xa que os novos programas (especialmente os xogos) requiren complementos que faltan nos compoñentes máis antigos. O problema máis común co erro 0xc000007b ocorre nos usuarios que usan o adaptador de gráficos nVidia.

  1. Descargue a versión actualizada do controlador na páxina web oficial do fabricante e descargue no seu computador.
  2. Fai clic "Inicio" e vai a "Panel de control".
  3. Abrir sección "Sistema e seguridade".
  4. Corre "Xestor de dispositivos".
  5. Na ventá de complemento que se abre, vai a "Adaptadores de vídeo".
  6. Faga clic no nome da tarxeta de vídeo a través da cal móstranse os gráficos no seu PC.
  7. Abra a pestana "Condutor" na xanela de propiedades do adaptador.
  8. Fai clic no botón "Eliminar".
  9. Entón na ventá aberta, marque a caixa "Eliminar ..." e confirma as túas accións premendo "OK".
  10. Unha vez rematada a desinstalación, executa o ficheiro de instalación do controlador descargado previamente na páxina web oficial. Realice o procedemento de instalación, seguindo os consellos que se amosan na pantalla.
  11. Ao rematar a instalación, reinicie o sistema e comprobe se o programa problemático comezou despois de realizar os procedementos anteriores.

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

Unha posible causa do erro é o uso dunha versión desactualizada de DirectX, que o programa lanzado non soporta, ou a presenza de ficheiros DLL danados neste compoñente. Entón recoméndase facer unha reinstalación completa. Para facelo, antes de realizar as manipulacións básicas, primeiro descargue a última versión de Windows 7 de Microsoft.

Descarga DirectX

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

    C: Sistema de Windows32

    Fai clic na frecha á dereita desta liña.

  2. Despois de pasar ao cartafol "System32"se os obxectos non se atopan nela por orde alfabética, reorganizalos premendo no nome da columna "Nome". A continuación, busque os ficheiros a partir de "d3dx9_24.dll" e finalización "d3dx9_43.dll". Selecciona todos e fai clic na selección. PKM. No menú que se abre, seleccione "Eliminar".
  3. Se é necesario, acepta a eliminación no cadro de diálogo. Se algúns ficheiros non se eliminarán, xa que están implicados no sistema, pásalos. Se está a usar un sistema de 64 bits, terá que realizar a mesma operación no directorio no seguinte enderezo:

    C: Windows SysWOW64

  4. Despois de eliminar todos os obxectos anteriores, execute o instalador de 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 un erro executando o programa problema.

    Nótese que Windows 7 só admite versións ata DirectX 11 inclusive. Se o programa a lanzar require unha nova versión deste compoñente, entón non será posible activalo neste sistema operativo.

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

Ademais, a causa probable do problema co erro 0xc000007b pode ser a ausencia da versión requirida 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 están instaladas. Para facelo, executa "Panel de control" e vai á sección "Programas".
  2. Logo navega "Programas e compoñentes".
  3. Na lista de programas, se é preciso, axusta todos os elementos en orde alfabética premendo no nome do campo "Nome". Despois, atopará todos os obxectos cuxo nome comeza "Microsoft Visual C ++ ...". Isto farase de xeito sinxelo, xa que están próximos, suxeitos a un arranxo alfabético. Lea atentamente a versión de cada un deles. A lista debe conter versións dos anos seguintes:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (ou 2015).

    Se está a usar un sistema operativo de 64 bits, debe ter instaladas todas as versións de Visual C ++, non só para el, senón tamén para o sistema de 32 bits. A falta dunha ou máis das versións anteriores, cómpre descargar as opcións que faltan no sitio web de Microsoft e instalalas, cumprindo as recomendacións do instalador.

    Descargue Microsoft Visual C ++

  4. Executa o instalador descargado e na primeira xanela que se abre, acepta o acordo de licenza marcando a caixa de verificación apropiada. Prema o botón "Instalar".
  5. O proceso de instalación comeza.
  6. Trala súa conclusión, mostrarase na ventá a información correspondente. Para saír do instalador, faga clic en "Pechar".

    Para que a instalación de Visual C ++ non teña problemas, instalaranse as últimas actualizacións de Windows 7 no PC.

    Lección:
    Instala as actualizacións de Windows 7 manualmente
    Como activar a actualización automática en Windows 7

Ademais, se sospeita que unha ou máis versións de Visual C ++ están aloxadas no seu PC, é necesario desinstalar o software antigo deste tipo antes de instalar as opcións correctas.

  1. Para facelo, 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 premendo "Si". Despois diso, iniciarase o proceso de desinstalación. Este procedemento debe realizarse con todos os elementos de Visual C ++ e logo instalar todas as versións correctas deste software relevantes para Windows 7 da súa profundidade de bits, como se describiu anteriormente. Despois de reiniciar a PC, comprobe se hai un erro executando a aplicación de problema.

Para resolver o erro 0xc000007b, é importante que a última versión do 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 variante necesaria do ficheiro DLL. Este estado de cousas creará os problemas que estudamos cando comezan.

  1. O número da versión actual do .NET Framework instalado no seu computador tamén se pode atopar no "Programas e compoñentes".

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

  2. A continuación, debería ir á páxina de descarga deste compoñente no sitio web de Microsoft e descubrir a súa versión actual. Se difire do instalado no seu PC, cómpre descargar a última versión e instalala. Isto é aínda máis necesario se o compoñente especificado está ausente do computador.

    Descargue Microsoft .NET Framework

  3. Despois de lanzar 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. Despois pode proceder ao proceso de instalación premendo "Instalar".
  5. O proceso de instalación comezará. Despois de completalo, pode comprobar o rendemento do programa de problemas.

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

Aínda que a causa do erro 0xc000007b ao iniciar o software é case sempre a inaccesibilidade de varios DLL de compoñentes para un programa en particular, unha lista bastante grande de factores pode levar a esta situación. Primeiro de todo, recomendamos unha comprobación xeral de virus e integridade de ficheiros. Non fai mal. Tamén é útil desactivar temporalmente o antivirus e comprobar o funcionamento da aplicación. A continuación, tente executar o software con autoridade administrativa. Se nada diso axuda, debería comprobar a presenza de certos compoñentes no sistema, a súa relevancia e a corrección da instalación. Se é necesario, deberían ser instalados ou reinstalados.

Mira o vídeo: Trucos ocultos de Windows 10 (Maio 2024).