Com es corregeixen els fitxers DLL que falten errors a Windows

Com es corregeixen els fitxers DLL que falten errors a Windows

Veieu un error DLL al vostre PC amb Windows? Aquests errors habituals són frustrants per solucionar problemes, perquè sovint heu de seguir diversos passos per trobar el problema.





Revisem alguns dels errors DLL més freqüents i passem pel procés de resolució de problemes irritants.





Què és una DLL?

Ajuda a entendre què significa el vostre missatge d'error abans de començar a solucionar-lo. DLL significa Biblioteca d'enllaços dinàmics . Bàsicament, aquests fitxers són una part bàsica de Windows i permeten als programes realitzar diverses funcions sense escriure-les des de zero cada vegada.





Per exemple, un programa pot accedir a una DLL quan vulgui mostra un missatge a la pantalla . Utilitza la DLL adequada per crear aquesta caixa en lloc que els desenvolupadors hagin de crear-ne una de nova. Això es tradueix en una major eficiència i estandardització dels programadors en Windows.

Però quan alguna cosa surt malament, pot desaparèixer aquest fitxer DLL. I com que molts programes poden compartir una DLL al vostre PC (fins i tot al mateix temps), sovint un error DLL no indica cap problema amb una sola aplicació. Això és part del que fa que la resolució de problemes sigui un dolor.



Errors DLL comuns

Com us podeu imaginar, algunes DLL apareixen amb més freqüència en missatges d’error que d’altres. Aquests són alguns dels DLL més coneguts per causar problemes.

MSVCP140, MSVCP120, MSVCP110 i MSVCP100

Totes quatre versions diferents (14.0, 10.0, etc.) de la mateixa DLL. MSVC significa Microsoft Visual C ++, un format extremadament comú per a aplicacions de Windows.





El més probable és que si obriu la llista de programes instal·lats, hi vegeu diverses entrades etiquetades Microsoft Visual C ++ 20xx Redistribuïble . Sempre que instal·leu un programa que necessiti una versió concreta d’aquest paquet, us demana que ho feu o no funcionarà.

Com que aquest fitxer l’utilitzen tantes aplicacions, sí sol aparèixer en errors . Els usuaris informen de problemes relacionats amb això quan llancen Skype, l’aplicació WordPress i diversos jocs.





MSVCR100, MSVCR71

Aquestes dues DLL són acompanyants de l'anterior. Mentre que CP en aquells stands per C ++ , aquests fitxers contenen llibreries al fitxer C llenguatge de programació. Aquests dos números tornen a ser versions diferents del mateix fitxer i és probable que tingueu instal·lades diverses versions gràcies a la compatibilitat del programa.

Com que són tan habituals, sovint apareixen errors en iniciar diversos programes.

VCRUNTIME140

L'enllaç de la Biblioteca d'enllaços dinàmics existeix per una raó: aquí hi ha una altra DLL relacionada amb els dos primers. Les versions 7 a 13 de les DLL de la biblioteca Visual C ++ utilitzaven un nom diferent per a cada versió, donant lloc als fitxers comuns anteriors. A partir de la versió 14, els programes que utilitzen qualsevol dels dos idiomes han d’enllaçar-se a una altra DLL nova. El seu nom és VCRUNTIME, que canvia amb cada nova versió.

Se sap que es produeix aquest error en intentar executar el programari Adobe Creative Cloud, així com Kodi.

D3DX9_43

Aquí teniu una DLL amb una arrel diferent. El DX en aquest nom de fitxer es refereix a Microsoft DirectX , una col·lecció d’APIs per executar jocs i aplicacions multimèdia. El 43 al títol fa referència a una versió específica, de manera que també podeu veure-ho amb un altre número.

Com que el vostre equip només utilitza DirectX per a aquests programes intensius, és probable que vegeu aquest error en iniciar un videojoc.

Lame_enc

Lame_enc no és un insult per al vostre PC. Es refereix al codificador LAME (LAME Ain't an MP3 Encoder) que permet convertir programes d'àudio a MP3. A causa de patents de programari , els programes no poden incloure legalment programari de codificació MP3. Per tant, haureu d’instal·lar LAME pel vostre compte.

La majoria dels usuaris que veuran aquest error tindran instal·lat LAME per utilitzar a Audacity . Si no utilitzeu Audacity, probablement veureu aquest error quan proveu de carregar o desar un MP3.

com esborrar un disc dur Windows 10

Abans de seguir tots els passos de resolució de problemes següents, assegureu-vos que realment teniu instal·lat LAME. Si veieu un missatge d’Audacity que comença per Audacity no exporta fitxers MP3 directament ... , descarregar LAME i torna-ho a provar.

NTDLL

Probablement l’error més greu de la llista, NTDLL, és un fitxer que gestiona les funcions del nucli NT. NT solia representar Nova tecnologia i va formar part del nom del producte Windows, però ara només s’inclou a la informació tècnica de Windows.

Els errors d’aquesta DLL solen ser causats per problemes amb el controlador o per un problema amb la interfície de Windows amb un programa. Com que aquest fitxer gestiona les funcions del sistema de baix nivell, els bloquejos sovint impedeixen arrencar al Windows.

Com es resolen els errors DLL

Ara que hem revisat alguns dels errors més habituals, passem pel procés general de resolució de problemes. Tingueu en compte que es tracta de passos de resolució de problemes genèrics i que potser no s'apliquen a tots els errors. Però si teniu un error perquè falten fitxers DLL, aquesta seqüència us ajudarà.

  1. Reinicieu
  2. Comproveu la DLL que falta
  3. Instal·leu les actualitzacions de Windows
  4. Torneu a instal·lar el programa afectat
  5. Actualitzeu els controladors rellevants
  6. Realitzeu una comprovació de fitxers del sistema
  7. Busqueu programari maliciós
  8. Torneu a registrar la DLL
  9. Proveu una restauració del sistema
  10. Restableix Windows

Pas 0: Què no fer?

Quan solucioneu els errors de DLL, gairebé segur que trobareu llocs web que afirmen que poden solucionar tots els vostres problemes amb una simple descàrrega del fitxer DLL que necessiteu. No baixeu fitxers DLL d'aquests llocs web .

Igual que les utilitats d’actualització de controladors, no teniu manera de saber d’on han obtingut els DLL d’aquests llocs. Per tant, gairebé segur que no són oficials, sovint no estan actualitzats i poden contenir programari maliciós. A més, substituir una sola DLL sovint no és suficient per solucionar el problema, cosa que significa que el seguiment d’un de nou és una pèrdua de temps.

A més, eviteu anar directament al fitxer DLL específic que causa l’error i no busqueu cap registre al Windows. Aquests passos avançats no són necessaris en la majoria dels casos i fàcilment podríeu acabar causant més problemes.

Pas 1: reinicieu

Com passa amb la majoria de solucions de problemes, reiniciar hauria de ser el que intenteu primer. Si teniu sort, el problema és només un problema menor i un reinici ho aclarirà. Deseu el treball, reinicieu i torneu a provar el que hagi provocat l'error.

Pas 2: comproveu si hi ha DLL que falta

Des de llavors no és probable Windows protegeix les carpetes que contenen DLL, però és possible que (o un programa) hagueu suprimit una DLL per error. Comproveu la paperera de reciclatge de la DLL en qüestió i restaureu-la si la trobeu allà. Si creieu que l’heu suprimit però que ja heu buidat la paperera de reciclatge, utilitzeu un programa de restauració .

Pas 3: instal·leu les actualitzacions de Windows

Atès que molts errors DLL estan relacionats amb les biblioteques distribuïdes per Microsoft, comprovant si hi ha actualitzacions de Windows pot resoldre problemes baixant les versions més recents. Això és especialment important si heu deixat d'instal·lar actualitzacions durant algun temps.

Després d’instal·lar les actualitzacions disponibles, reinicieu de nou el sistema per assegurar-vos que s’apliquen.

Pas 4: torneu a instal·lar el programa afectat

De vegades, un programa en particular es pot desencadenar en accedir a un fitxer DLL. Val la pena desinstal·lar qualsevol programa que doni l'error i tornar a instal·lar una nova còpia. Pot ser que funcioni una mica segons el que us doni el problema, però és un pas important.

Pas 5: actualitzeu els controladors rellevants

Si apareix l’error DLL quan es tracta d’un maquinari específic, haureu d’actualitzar els controladors adequats. Per exemple, si veieu l'error cada vegada que proveu d'imprimir, proveu d'actualitzar el controlador de la impressora. Actualitzeu el controlador de la targeta gràfica si l'error es produeix durant tasques que requereixen gràfics, com ara el llançament d'un joc.

Pas 6: realitzeu una comprovació de fitxers del sistema

A continuació, proveu d'executar l'ordre SFC (System File Checker). Això fa que Windows comprovi diversos fitxers del sistema i corregeix qualsevol cosa que falti o estigui danyada .

Per fer-ho, escriviu cmd al menú Inici. Feu clic amb el botó dret a la seva entrada i trieu Executa com administrador . A continuació, introduïu l'ordre següent:

sfc /scannow

Aquest escaneig trigarà una estona, així que executeu-lo quan tingueu uns minuts. Quan acabi, Windows us indicarà si ha trobat algun problema.

Pas 7: cerqueu programari maliciós

Tot i que els errors DLL no són necessàriament causats per programari maliciós, sí que ho poden ser. Potser una infecció ha danyat anteriorment un fitxer DLL o ara ja està fent malbé un. Executeu una exploració amb el vostre antivirus i després utilitzeu el fitxer versió gratuïta de Malwarebytes per una segona opinió, només per descartar-la.

Pas 8: torneu a registrar la DLL

En aquest moment, val la pena provar de donar de baixa i tornar a registrar el fitxer DLL. Això obliga Windows a 'oblidar' la DLL per un moment i restableix el component, que pot solucionar el problema.

Obriu un altre símbol del sistema elevat escrivint cmd al menú Inici, feu clic amb el botó dret i trieu Executa com administrador . Escriviu les ordres següents d'una en una, afegint el nom de la DLL problemàtica:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

Pas 9: proveu una restauració del sistema

Si aquest error ha començat recentment, la restauració del sistema us pot fer retrocedir en el temps i, amb sort, revertir el problema.

Tipus control panell al menú Inici, obriu-lo i seleccioneu Recuperació . Aquí seleccioneu Obriu Restauració del sistema . Seguiu les instruccions per triar una hora de restauració i deixeu que Windows completi el procés.

Consulteu la nostra ajuda per resoldre problemes de restauració del sistema si teniu problemes.

Pas 10: restableix Windows

En aquest moment, heu fet gairebé tota la solució de problemes possible. Si esteu segur que heu instal·lat totes les actualitzacions de controladors i Windows disponibles, heu reinstal·lat el programa, heu provat les utilitats del símbol del sistema i heu reiniciat (recentment), hauria de continuar restablint Windows .

Afortunadament, podeu utilitzar el fitxer Restableix aquest PC funció per tornar a instal·lar una nova còpia del Windows sense treure els fitxers personals. Amb sort, mai no arriba a aquest punt. Però després de tota la resolució de problemes anterior, només cal que restableixis i evitis perdre encara més temps en la resolució de problemes.

Quins errors de DLL et tornen boig?

Ara ja coneixeu les arrels d’alguns errors DLL habituals i com solucionar-los. Malauradament, aquests problemes són alguns dels més frustrants per solucionar problemes, així que us desitgem sort. Amb sort, el vostre problema desapareixerà amb algunes actualitzacions ràpides i un reinici.

Per obtenir més informació, consulteu-ho la nostra guia completa per resoldre problemes de l’actualització Fall Creators .

Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parla

Animar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.

Llegiu a continuació
Temes relacionats
  • Windows
  • Conductors
  • Restauració del sistema
  • Windows 10
  • Resolució de problemes
  • actualització de Windows
Sobre l'autor Ben Stegner(1735 articles publicats)

Ben és editor adjunt i gerent d’incorporació a MakeUseOf. Va deixar el seu treball en informàtica per escriure a temps complet el 2016 i mai no ha mirat enrere. Fa més de set anys que cobreix tutorials de tecnologia, recomanacions de videojocs i molt més com a escriptor professional.

creeu una llista personalitzada a excel 2013
Més de Ben Stegner

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us