Desactivació de claus enganxoses a Windows 10

En activar aplicacions a l’ordinador, l’usuari pot trobar un error, acompanyat del codi 0xc000007b. Comprenguem les seves causes i com eliminar-lo en un PC amb Windows 7.

Vegeu també: Com arreglar l’error 0xc00000e9 en iniciar Windows 7

Mètodes per eliminar errors

0xc000007b es produeix, per regla general, quan el sistema operatiu no pot proporcionar condicions per llançar una aplicació que l'usuari està intentant activar. Una causa comuna d’aquest problema és l’absència o el dany d’una de les DLL. En primer lloc, es refereix als fitxers dels components següents:

  • Visual C ++;
  • DirectX;
  • Net Framework;
  • controlador de la targeta de vídeo (el més sovint nVidia).

La causa immediata de l’absència d’un fitxer DLL específic, que condueix a l’error 0xc000007b, pot ser un munt de factors:

  • La manca d'una versió actualitzada i factible del component o controlador del sistema corresponent;
  • Danys als fitxers del sistema;
  • Manca de drets;
  • Infecció per virus de PC;
  • Bloqueig per l’antivirus;
  • Ús de programes pirates o de Windows;
  • Fallada dels paràmetres del sistema a causa de l’aturada d’emergència.

Abans de procedir a opcions més específiques per solucionar el problema, haureu de realitzar una exploració general de PC per detectar virus.

Lliçó: Comprovar el sistema de virus sense instal·lar antivirus

Després d'això, assegureu-vos de comprovar el sistema per a la integritat dels fitxers i, a continuació, restaurar els elements danyats en cas de detectar-los.

Lliçó: Comprovar la integritat dels fitxers del sistema a Windows 7

Si no funciona, inhabiliteu temporalment l’antivirus i comproveu si el problema s’ha produït després de desactivar-lo. Si l’error no apareix, activeu l’antivirus i afegiu-hi la configuració al programa corresponent als de confiança, sempre i quan estigueu segurs.

Lliçó: com desactivar els antivirus

A més, es pot produir un error en utilitzar versions no autoritzades de programes o versions de Windows piratades. Per tant, us recomanem que sempre utilitzeu només programari legal.

A més, parlarem detalladament de les maneres més efectives de resoldre el problema estudiat.

Mètode 1: Concessió de drets administratius

Una de les raons per les quals un programa no accedeix a la DLL correcta és la manca d’autoritat adequada. En aquest cas, haureu d’intentar d’executar el programari en nom de l’administrador i, potser, això solucionarà tots els problemes amb l’error. La principal condició per al treball del següent algorisme és iniciar sessió al sistema sota un compte amb drets administratius.

  1. Feu clic amb el botó dret (PKM) pel fitxer executable o la drecera del programari de problemes. A la llista que apareix, seleccioneu l’opció d’arrencada amb privilegis d’administrador.
  2. Si el vostre UAC no està inhabilitat, confirmeu el llançament de l’aplicació a la finestra de control del compte fent clic al botó "Sí".
  3. Si el problema amb 0xc000007b realment no consistia en els permisos necessaris, l'aplicació hauria de començar sense problemes.

Però els passos anteriors per executar el programa cada vegada no són gaire convenients, especialment si teniu previst utilitzar-lo amb molta freqüència. Llavors és més raonable fer configuracions senzilles, després de la qual cosa l’aplicació s’iniciarà de la manera habitual: fent doble clic al botó esquerre del ratolí sobre el seu fitxer executable o la drecera.

  1. Feu clic a PKM per etiqueta d'aplicació o fitxer executable. Seleccioneu l'element "Propietats".
  2. A la finestra de propietats que es mostra, aneu a la secció "Compatibilitat".
  3. En bloc "Nivell de drets" marqueu la casella de selecció davant de l’execució obligatòria de l’aplicació en nom de l’administrador i, a continuació, feu clic a "Aplica" i "D'acord".
  4. Ara l’aplicació s’activarà per defecte amb drets administratius, cosa que evitarà l’error que estiguem estudiant. També podeu simplificar encara més el llançament del programa desactivant la confirmació d’activació a la finestra de l’UAC. Com es fa això es descriu a la nostra lliçó separada. Tot i que per motius de seguretat, encara no recomanem desactivar la finestra de control del compte.

    Lliçó: com desactivar el control del compte d'usuari a Windows 7

Mètode 2: Instal·lació de components

La causa més comuna de 0xc000007b és l'absència d'un component específic del sistema o la presència de la seva versió irrellevant o danyada. Aleshores heu d’instal·lar / reinstal·lar el component de problema.

En primer lloc, heu de tornar a instal·lar el controlador de la targeta de vídeo, ja que els nous programes (especialment els jocs) requereixen complements que falten de components més antics. El problema més comú amb l’error 0xc000007b es produeix als usuaris que utilitzen l’adaptador gràfic nVidia.

  1. Baixeu la versió actualitzada del controlador al lloc web oficial del fabricant i baixeu-lo al vostre ordinador.
  2. Feu clic a "Inici" i aneu a "Tauler de control".
  3. Obre la secció "Sistema i seguretat".
  4. Executa "Gestor de dispositius".
  5. A la finestra de complement s’obre, aneu a "Adaptadors de vídeo".
  6. Feu clic al nom de la targeta de vídeo a través de la qual es mostraran els gràfics al vostre ordinador.
  7. Obriu la pestanya "Driver" a la finestra de propietats de l’adaptador.
  8. Feu clic al botó "Suprimeix".
  9. Després, a la finestra oberta, marqueu la casella "Suprimeix ..." i confirmeu les vostres accions fent clic a "D'acord".
  10. Un cop finalitzada la desinstal·lació, executeu el fitxer d'instal·lació del controlador descarregat prèviament de la pàgina web oficial. Realitzeu el procediment d'instal·lació, seguint els consells que es mostren a la pantalla.
  11. Un cop finalitzada la instal·lació, reinicieu el sistema i comproveu si el programa problemàtic ha començat després de realitzar els procediments anteriors.

    Lliçó:
    Com actualitzar el controlador de vídeo de NVIDIA
    Com actualitzar els controladors de la targeta gràfica AMD Radeon
    Com actualitzar els controladors a Windows 7

Una possible causa de l’error és l’ús d’una versió obsoleta de DirectX, que el programa llançat no admet o la presència de fitxers DLL danyats en aquest component. Llavors es recomana fer una reinstal·lació completa. Per fer això, abans de realitzar les manipulacions bàsiques, primer descarregueu la seva última versió de Windows 7 de Microsoft.

Baixeu DirectX

  1. Després de descarregar la versió més recent de DirectX a l’ordinador, obriu-la "Explorer" i introduïu a la barra d’adreça la següent adreça:

    C: Sistema de Windows32

    Feu clic a la fletxa situada a la dreta d'aquesta línia.

  2. Després de passar a la carpeta "System32"si els objectes no es troben en ell per ordre alfabètic, reordeneu-los fent clic al nom de la columna "Nom". A continuació, cerqueu els fitxers a partir de "d3dx9_24.dll" i finalització "d3dx9_43.dll". Seleccioneu-los tots i feu clic a la selecció. PKM. Al menú que s'obre, seleccioneu "Suprimeix".
  3. Si cal, accepteu la supressió al quadre de diàleg. Si alguns fitxers no s’eliminaran, ja que s’impliquen en el sistema, ometeu-los. Si utilitzeu un sistema de 64 bits, haureu de realitzar la mateixa operació al directori a la següent adreça:

    C: Windows SysWOW64

  4. Després d’eliminar tots els objectes anteriors, executeu l’instal·lador de DirectX descarregat anteriorment i seguiu les recomanacions que es mostren en ell. Un cop finalitzada la instal·lació, reinicieu el PC i comproveu si hi ha un error executant el programa de problemes.

    Cal assenyalar que Windows 7 només admet versions fins a DirectX 11 inclusivament. Si el programa per llançar requereix una versió més recent d'aquest component, no serà possible activar-lo en aquest sistema operatiu.

    Lliçó: Com actualitzar DirectX a la darrera versió

A més, la causa probable del problema amb l’error 0xc000007b pot ser l’absència de la versió requerida o la instal·lació incorrecta de Visual C ++. En aquest cas, cal instal·lar els components que falten o reinstal·lar-los.

  1. Primer de tot, heu de comprovar quines versions de Visual C ++ ja estan instal·lades. Per fer-ho, executeu-lo "Tauler de control" i aneu a la secció "Programes".
  2. A continuació, navegueu per "Programes i components".
  3. En la llista de programes, si cal, organitzeu tots els elements per ordre alfabètic fent clic al nom del camp "Nom". Després, trobeu tots els objectes del qual comença el nom "Microsoft Visual C ++ ...". Això es farà simplement, ja que estan a prop, subjectes a arranjament alfabètic. Llegiu amb cura la versió de cadascun d’ells. La llista ha de contenir alliberaments dels anys següents:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (o 2015).

    Si utilitzeu un sistema operatiu de 64 bits, heu de tenir instal·lades totes les versions de Visual C ++, no només per a ell, sinó també per al sistema de 32 bits. A falta d’una o més de les versions anteriors, haureu de descarregar les opcions que falten al lloc web de Microsoft i instal·lar-les, respectant les recomanacions de l’instal·lador.

    Descarregueu Microsoft Visual C ++

  4. Executeu l’instal·lador descarregat i, a la primera finestra que s’obre, accepteu l’acord de llicència marcant la casella de selecció adequada. Premeu el botó "Instal·la".
  5. S'inicia el procés d’instal·lació.
  6. Després de completar-lo, es mostrarà la informació corresponent a la finestra. Per sortir de l’instal·lador, feu clic a "Tanca".

    Per tal que la instal·lació de Visual C ++ no tingui problemes, les últimes actualitzacions de Windows 7 haurien d’instal·lar-se al PC.

    Lliçó:
    Instal·leu les actualitzacions de Windows 7 manualment
    Com habilitar l'actualització automàtica a Windows 7

A més, si sospiteu que hi ha una o més versions de Visual C ++ al vostre ordinador, és necessari desinstal·lar el programari antic d’aquest tipus abans d’instal·lar les opcions correctes.

  1. Per fer-ho, seleccioneu l’element corresponent a la finestra "Programes i components" i feu clic a "Suprimeix".
  2. A continuació, confirmeu la vostra intenció en el quadre de diàleg fent clic a "Sí". Després d'això, començarà el procés de desinstal·lació. Aquest procediment s'ha de realitzar amb tots els elements de Visual C ++ i, a continuació, instal·leu totes les versions correctes d’aquest programari rellevants per al Windows 7 de la vostra profunditat de bits, tal com es descriu anteriorment. Després de reiniciar el PC, comproveu si hi ha un error executant l’aplicació del problema.

Per resoldre l’error 0xc000007b, és important que la versió més recent de NET Framework estigui instal·lada al vostre ordinador. Això es deu al fet que en utilitzar la versió antiga, alguns programes nous no podran trobar la variant necessària del fitxer DLL. Aquest estat de coses crearà els problemes que estudiem quan comencin.

  1. El número de la versió actual del .NET Framework instal·lat a l’ordinador també es pot trobar a la pàgina "Programes i components".

    Lliçó: com esbrinar la versió del .NET Framework

  2. A continuació, heu d’anar a la pàgina de descàrregues d’aquest component al lloc web de Microsoft i conèixer la seva versió actual. Si es diferencia de la instal·lada al vostre PC, heu de descarregar la versió més recent i instal·lar-la. Això és encara més necessari si el component especificat no està en l’ordinador.

    Descarregueu Microsoft .NET Framework

  3. Després de llançar el fitxer d'instal·lació, es descomprimirà.
  4. A la finestra que apareix després d’aquesta, haureu d’acceptar l’acord de llicència marcant la casella única. A continuació, podeu procedir al procés d'instal·lació fent clic a "Instal·la".
  5. El procés d’instal·lació s’iniciarà. Un cop completat, podeu comprovar el rendiment del programa de problemes.

    Lliçó:
    Com actualitzar .NET Framework
    Per què no està instal·lat. NET Framework 4

Tot i que la causa de l’error 0xc000007b en iniciar el programari és gairebé sempre la inaccessibilitat de diversos DLL de components per a un programa específic, una llista bastant important de factors pot conduir a aquesta situació. En primer lloc, us recomanem una anàlisi general del sistema per detectar virus i integritat de fitxers. No fa mal de totes maneres. També és útil inhabilitar temporalment l’antivirus i provar l’aplicació. A continuació, intenteu executar el programari amb autoritat administrativa. Si res d'això ajuda, haureu de comprovar la presència de certs components al sistema, la seva rellevància i la correcció de la instal·lació. Si cal, s’haurien d’instal·lar o tornar a instal·lar.