Kuidas parandada DLL -failide puuduvaid vigu Windowsis

Kuidas parandada DLL -failide puuduvaid vigu Windowsis

Kas näete Windowsi arvutis DLL -i viga? Nende levinumate vigade tõrkeotsing on masendav, sest probleemi leidmiseks peate sageli läbima mitu toimingut.





Vaatame üle mõned levinumad DLL -i vead ja läbime nende ärritavate probleemide tõrkeotsingu.





Mis on DLL?

See aitab enne tõrkeotsingu alustamist mõista, mida teie veateade tähendab. DLL tähistab Dünaamiliste linkide kogu . Põhimõtteliselt on need failid Windowsi põhiosa ja võimaldavad programmidel täita mitmesuguseid funktsioone, kirjutamata neid iga kord nullist.





Näiteks võib programm soovi korral DLL -i juurde pääseda kuvada ekraanile sõnum . See kasutab selle kasti loomiseks sobivat DLL -i, selle asemel et arendajad peaksid uue looma. Selle tulemuseks on programmeerijate suurem tõhusus ja standardimine kogu Windowsis.

Aga kui midagi läheb valesti, võib see DLL -fail kaduda. Ja kuna paljud programmid saavad teie arvutis ühte DLL -i jagada (isegi samal ajal), ei viita DLL -i viga sageli ainult ühe rakendusega. See on osa sellest, mis teeb tõrkeotsingu valu.



Levinud DLL -i vead

Nagu võite ette kujutada, ilmuvad mõned DLL -id veateadetesse sagedamini kui teised. Siin on mõned DLL -id, mis on probleemide tekitamiseks kõige tuntumad.

MSVCP140, MSVCP120, MSVCP110 ja MSVCP100

Kõik need neli on sama DLL -i erinevad versioonid (14.0, 10.0 jne). MSVC tähistab Microsoft Visual C ++, mis on Windowsi rakenduste jaoks väga levinud vorming.





Võimalik, et kui avate installitud programmide loendi, näete mitu kirjet sildiga Microsoft Visual C ++ 20xx uuesti levitatav . Kui installite programmi, mis vajab selle paketi konkreetset versiooni, palub see teil seda teha või see ei tööta.

Kuna seda faili kasutavad nii paljud rakendused, siis ilmneb tavaliselt vigades . Kasutajad teatavad sellest probleemidest Skype'i, WordPressi rakenduse ja erinevate mängude käivitamisel.





MSVCR100, MSVCR71

Need kaks DLL -i on ülaltoodud kaaslased. Samal ajal kui CP nendes seisab C ++ , need failid sisaldavad raamatukogusid C programmeerimiskeelt. Need kaks numbrit on jällegi sama faili erinevad versioonid ja tõenäoliselt on teil tänu programmide ühilduvusele installitud mitu versiooni.

Kuna need on nii tavalised, ilmnevad mitmesuguse tarkvara käivitamisel sageli vead.

VCRUNTIME140

Dünaamiliste linkide teegis olev link on põhjusel olemas-siin on veel üks DLL, mis on seotud esimese kahega. Visual C ++ teegi DLL -ide versioonid 7 kuni 13 kasutasid iga versiooni jaoks erinevat nime, mille tulemuseks olid ülaltoodud tavalised failid. Alates versioonist 14 peavad kumbagi keelt kasutavad programmid linkima teise uue DLL -iga. Selle nimi on VCRUNTIME, mis muutub iga uue versiooniga.

See tõrge ilmneb teadaolevalt Adobe Creative Cloudi tarkvara ja Kodi käivitamisel.

D3DX9_43

Siin on erineva juurega DLL. The DX selles failinimes viitab Microsoft DirectX , kogum API -sid multimeediumimängude ja -rakenduste käitamiseks. The 43 pealkirjas viitab konkreetsele versioonile, nii et võite seda näha ka mõne muu numbriga.

Kuna teie arvuti kasutab nende intensiivsete programmide jaoks ainult DirectX -i, näete tõenäoliselt seda viga videomängu käivitamisel.

Lame_enc

Lame_enc ei ole teie arvutit solvav. See viitab LAME (LAME Ain't a MP3 Encoder) kodeerijale, mis võimaldab helitarkvara teisendada MP3 -ks. Tarkvara patentide tõttu programmid ei saa seaduslikult sisaldada MP3 kodeerimistarkvara. Seega peate LAME ise installima.

Enamikule kasutajatest, kes seda viga näevad, on installitud LAME kasutamiseks Audacity's . Kui te Audacityt ei kasuta, näete tõenäoliselt seda viga MP3 -faili laadimisel või salvestamisel.

kuidas peatada meiliteatised Windows 10 -s

Enne kõigi alltoodud tõrkeotsingu toimingute tegemist veenduge, et LAME on tegelikult installitud. Kui näete sõnumit Audacitylt, mis algab tähega Audacity ei ekspordi MP3 -faile otse ... , lae alla LAME ja proovige uuesti.

NTDLL

Tõenäoliselt kõige tõsisem viga loendis, NTDLL on fail, mis tegeleb NT kerneli funktsioonidega. Varem seisis NT Uus tehnoloogia ja oli kunagi osa Windowsi tootenimest, kuid nüüd sisaldub see ainult Windowsi tehnilises teabes.

Selle DLL -i vead on sageli põhjustatud draiveriprobleemidest või Windowsi liidesest programmiga. Kuna see fail haldab madala taseme süsteemifunktsioone, takistavad krahhid sageli Windowsi käivitamist.

DLL -i vigade tõrkeotsing

Nüüd, kui oleme üle vaadanud mõned kõige levinumad vead, vaatame läbi nende tõrkeotsingu üldise protsessi. Pange tähele, et need on üldised tõrkeotsingu sammud ja ei pruugi kehtida iga vea korral. Aga kui saate vea, kuna DLL -failid puuduvad, aitab see jada.

  1. Taaskäivitage
  2. Kontrollige puuduvat DLL -i
  3. Installige Windowsi värskendused
  4. Installige mõjutatud programm uuesti
  5. Värskendage asjakohaseid draivereid
  6. Kontrollige süsteemifaili
  7. Pahavara otsimine
  8. Registreerige DLL uuesti
  9. Proovige süsteemi taastamist
  10. Lähtesta Windows

Samm: mida mitte teha

DLL -i vigade tõrkeotsingul puutute peaaegu kindlasti kokku veebisaitidega, mis väidavad, et saavad kõik teie probleemid lahendada vajaliku DLL -faili lihtsa allalaadimisega. Ärge laadige DLL -faile nendelt veebisaitidelt alla .

Nagu draiverivärskenduste utiliidid, ei saa te ka teada, kust need saidid oma DLL -id said. Seega pole need peaaegu kindlasti ametlikud, sageli vananenud ja võivad sisaldada pahavara. Lisaks ei piisa probleemi lahendamiseks sageli ühe DLL -i asendamisest, mis tähendab, et uue leidmine on ajaraisk.

Samuti vältige hüpet otse sellele viga põhjustavale DLL -failile ja ärge kaevake Windowsi registris ringi. Need täpsemad sammud ei ole enamikul juhtudel vajalikud ja võite kergesti põhjustada rohkem probleeme.

Samm: taaskäivitage

Nagu enamiku tõrkeotsingute puhul, peaks esmalt proovima taaskäivitamist. Kui teil veab, on teie probleem vaid väike tõrge ja taaskäivitamine lahendab selle. Salvestage oma töö, taaskäivitage ja proovige uuesti seda, mis tõrke põhjustas.

Samm: kontrollige puuduvat DLL -i

Pärast seda pole tõenäoline Windows kaitseb kaustu sisaldab DLL -e, kuid teie (või programm) võis DLL -i kogemata kustutada. Kontrollige kõnealuse DLL -i prügikasti ja taastage see, kui leiate selle sealt. Kui arvate, et kustutasite selle, kuid tühjendasite juba prügikasti, kasutage taastamisprogrammi .

Samm: installige Windowsi värskendused

Kuna paljud DLL-i vead on seotud Microsofti levitatud teekidega, Windowsi värskenduste kontrollimine saab probleeme lahendada, laadides alla uusimad versioonid. See on eriti oluline kui olete värskenduste installimise edasi lükanud mõnda aega.

Pärast olemasolevate värskenduste installimist taaskäivitage süsteem uuesti, et veenduda nende rakendamises.

Samm: installige mõjutatud programm uuesti

Mõnikord võib mõni konkreetne programm DLL -failile juurdepääsul komistada. Tasub desinstallida mis tahes programm, mis vea annab, ja värske koopia uuesti installida. See võib olla natuke töö, sõltuvalt sellest, mis teile probleemi tekitab, kuid see on oluline samm.

Samm: värskendage asjakohaseid draivereid

Kui DLL -tõrge ilmub konkreetse riistvaraga tegelemisel, peaksite värskendama sobivaid draivereid. Näiteks kui näete viga iga kord, kui proovite printida, proovige oma printeridraiverit värskendada. Värskendage oma graafikakaardi draiverit kui viga ilmneb graafikat nõudvate ülesannete, näiteks mängu käivitamise ajal.

Samm: kontrollige süsteemifaili

Järgmisena peaksite proovima käivitada käsu SFC (System File Checker). Sellel on Windowsil võimalik kontrollida erinevaid süsteemifaile ja parandab kõik puuduvad või kahjustatud .

Selleks tippige cmd menüüsse Start. Paremklõpsake selle kirjet ja valige Käivita administraatorina . Seejärel sisestage järgmine käsk:

sfc /scannow

See skannimine võtab natuke aega, nii et käivitage see, kui teil on mõni minut aega. Kui see on lõpetatud, ütleb Windows teile, kas ta leidis probleeme.

Samm: otsige pahavara

Kuigi DLL -i vead ei pruugi olla põhjustatud pahavarast, võivad need siiski olla. Võimalik, et nakkus kahjustas DLL -faili minevikus või ajab sellega ühte. Käivitage viirusetõrjega skannimine ja seejärel kasutage Malwarebytes'i tasuta versioon teise arvamuse saamiseks, lihtsalt selle välistamiseks.

Samm: registreerige DLL uuesti

Siinkohal tasub proovida DLL-faili registreerimine tühistada ja uuesti registreerida. See sunnib Windowsi hetkeks DLL-i unustama ja loob komponendi uuesti, mis võib probleemi lahendada.

Avage teine ​​kõrgendatud käsuviip tippides cmd menüüsse Start, seejärel paremklõpsake ja valige Käivita administraatorina . Sisestage ükshaaval järgmised käsud, lisades probleemse DLL -i nime:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

Samm: proovige süsteemi taastamist

Kui see viga algas hiljuti, võib süsteemi taastamine teid ajas tagasi viia ja loodetavasti probleemi tagasi pöörata.

Tüüp kontrollpaneel menüüsse Start, avage see ja valige Taastumine . Siin valige Avage süsteemi taastamine . Taastamisaja valimiseks järgige juhiseid ja laske Windowsil protsess lõpule viia.

Probleemide korral vaadake meie abi süsteemi taastamise tõrkeotsingu kohta.

Samm: lähtestage Windows

Sel hetkel olete teinud peaaegu kõik veaotsingu võimalused. Kui olete kindel, et olete installinud kõik saadaolevad Windowsi ja draiveri värskendused, installinud programmi uuesti, proovinud käsuviiba utiliite ja taaskäivitanud (hiljuti), siis peaks jätkama Windowsi lähtestamist .

Õnneks saate kasutada Lähtestage see arvuti funktsiooni Windowsi värske koopia uuesti installimiseks ilma isiklikke faile eemaldamata. Loodetavasti ei jõua see kunagi selleni. Kuid pärast kõiki ülaltoodud tõrkeotsinguid peaksite lihtsalt lähtestama ja vältima veaotsingu veelgi rohkem aega.

Millised DLL -vead ajavad hulluks?

Nüüd teate mõningate levinumate DLL -vigade juuri ja nende tõrkeotsingut. Kahjuks on nende probleemide tõrkeotsinguks üks masendavamaid, seega soovime teile õnne. Loodetavasti kaob teie probleem mõne kiire värskenduse ja taaskäivitamisega.

Lisateabe saamiseks vaadake meie täielik juhend sügisloojate värskenduse tõrkeotsinguks .

Jaga Jaga Piiksuma E -post Algaja juhend kõne animeerimiseks

Kõne animeerimine võib olla väljakutse. Kui olete valmis oma projektile dialoogi lisama, jagame teie jaoks protsessi.

Loe edasi
Seotud teemad
  • Windows
  • Autojuhid
  • Süsteemi taastamine
  • Windows 10
  • Tõrkeotsing
  • Windowsi uuendus
Autori kohta Ben Stegner(Avaldatud 1735 artiklit)

Ben on MakeUseOfi toimetaja asetäitja ja alustamisjuht. Ta lahkus IT-tööst täiskohaga kirjutama 2016. aastal ega ole kunagi tagasi vaadanud. Ta on professionaalse kirjanikuna üle seitsme aasta kajastanud tehnilisi õpetusi, videomängude soovitusi ja palju muud.

kui kuumaks võib arvuti minna
Veel Ben Stegnerilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin