Kako popraviti manjkajoče napake datotek DLL v sistemu Windows

Kako popraviti manjkajoče napake datotek DLL v sistemu Windows

Vidite napako DLL v računalniku z operacijskim sistemom Windows? Te pogoste napake odpravljajo težave, saj morate pogosto najti težavo skozi več korakov.





Poglejmo nekaj najpogostejših napak DLL in pojdimo skozi postopek odpravljanja teh dražilnih težav.





Kaj je DLL?

Pomaga razumeti, kaj pomeni sporočilo o napaki, preden ga začnete odpravljati. DLL pomeni kratica Knjižnica dinamičnih povezav . V bistvu so te datoteke osrednji del sistema Windows in omogočajo, da programi izvajajo različne funkcije, ne da bi jih vsakič napisali iz nič.





Na primer, program lahko dostopa do DLL, kadar to želi prikaže sporočilo na zaslonu . Za ustvarjanje tega polja uporablja ustrezen DLL, namesto da bi morali razvijalci narediti novega. Posledica tega je večja učinkovitost programerjev in standardizacija v sistemu Windows.

Ko pa gre kaj narobe, lahko ta datoteka DLL manjka. In ker lahko številni programi delijo en DLL v vašem računalniku (tudi hkrati), pogosto napaka DLL ne kaže na težave samo z eno aplikacijo. To je del tega, zaradi česar je odpravljanje težav boleče.



Pogoste napake DLL

Kot si lahko predstavljate, se nekateri DLL -ji pojavljajo v sporočilih o napakah pogosteje kot drugi. Tu je nekaj DLL -jev, ki so najbolj znani po povzročanju težav.

MSVCP140, MSVCP120, MSVCP110 in MSVCP100

Vse štiri so različne različice (14.0, 10.0 itd.) Iste DLL. MSVC pomeni Microsoft Visual C ++, izjemno pogosta oblika za aplikacije Windows.





Če odprete seznam nameščenih programov, obstaja velika verjetnost, da boste videli več vnosov z oznako Microsoft Visual C ++ 20xx za razširjanje . Kadar koli namestite program, ki potrebuje določeno različico tega paketa, vas to pozove, da ne bo deloval.

Ker to datoteko uporablja toliko aplikacij, jo se pogosto pojavlja v napakah . Uporabniki poročajo o težavah s tem pri zagonu Skypea, aplikacije WordPress in različnih iger.





MSVCR100, MSVCR71

Ti dve datoteki DLL sta spremljevalca zgoraj navedenega. Medtem ko je CP v teh stoji za C ++ , te datoteke vsebujejo knjižnice v C programski jezik. Ti dve številki sta spet različici iste datoteke in verjetno imate nameščeno več različic zaradi združljivosti programov.

Ker so te zelo pogoste, se pri zagonu različne programske opreme pogosto pojavijo napake.

VCRUNTIME140

'Povezava' v knjižnici dinamičnih povezav obstaja z razlogom-tukaj je še en DLL, ki je povezan s prvima dvema. Različice 7 do 13 DLL -jev knjižnice Visual C ++ so za vsako različico uporabljale različna imena, kar je povzročilo zgoraj navedene skupne datoteke. Od različice 14 se morajo programi, ki uporabljajo kateri koli jezik, povezati z drugo novo datoteko DLL. Njegovo ime je VCRUNTIME, ki se spreminja z vsako novo različico.

Znano je, da se ta napaka pojavi pri poskusu zagona programske opreme Adobe Creative Cloud in Kodi.

D3DX9_43

Tukaj je DLL z drugačnim korenom. The DX v tej datoteki se nanaša na Microsoft DirectX , zbirka API -jev za izvajanje večpredstavnostnih iger in aplikacij. The 43 v naslovu se nanaša na določeno različico, zato lahko to vidite tudi z drugo številko.

Ker vaš računalnik uporablja DirectX samo za te intenzivne programe, boste pri zagonu video igre verjetno opazili to napako.

Lame_enc

Lame_enc ni žalitev za vaš računalnik. Nanaša se na kodirnik LAME (LAME Ain't a MP3 Encoder), ki omogoča pretvorbo zvočne programske opreme v MP3. Zaradi patentov programske opreme , programi zakonsko ne morejo vsebovati programske opreme za kodiranje MP3. Tako boste morali sami namestiti LAME.

Večina uporabnikov, ki vidijo to napako, bo imela nameščen LAME za uporabo v Audacity . Če ne uporabljate programa Audacity, boste to napako verjetno videli, ko poskušate naložiti ali shraniti MP3.

android način za obnovitev obrišite particijo predpomnilnika

Preden sledite vsem spodnjim korakom za odpravljanje težav, se prepričajte, da imate dejansko nameščen LAME. Če vidite sporočilo Audacity, ki se začne z Audacity ne izvaža datotek MP3 neposredno ... , naloži LAME in poskusite znova.

NTDLL

Verjetno najbolj resna napaka na seznamu, NTDLL je datoteka, ki obravnava funkcije jedra NT. NT je včasih veljal za Nova tehnologija nekoč je bil del imena izdelka Windows, zdaj pa je vključen le v tehnične podatke o sistemu Windows.

Napake pri tem DLL so pogosto posledica težav z gonilnikom ali težave pri vmesniku sistema Windows s programom. Ker ta datoteka upravlja sistemske funkcije na nizki ravni, vam zrušitve pogosto preprečijo zagon v sistem Windows.

Kako odpraviti napake DLL

Zdaj, ko smo pregledali nekatere najpogostejše napake, pojdimo skozi splošni postopek odpravljanja napak. Upoštevajte, da so to splošni koraki za odpravljanje težav in ne veljajo za vsako napako. Če pa pride do napake, ker manjkajo datoteke DLL, bo to zaporedje v pomoč.

  1. Znova zaženite
  2. Preverite, ali manjka DLL
  3. Namestite posodobitve sistema Windows
  4. Znova namestite prizadeti program
  5. Posodobite ustrezne gonilnike
  6. Opravite preverjanje sistemske datoteke
  7. Poiščite zlonamerno programsko opremo
  8. Znova registrirajte DLL
  9. Poskusite obnoviti sistem
  10. Ponastavi Windows

Korak: Kaj ne storiti

Pri odpravljanju napak DLL boste skoraj zagotovo naleteli na spletna mesta, ki trdijo, da lahko odpravijo vse vaše težave s preprostim prenosom datoteke DLL, ki jo potrebujete. Ne prenašajte datotek DLL s teh spletnih mest .

Tako kot pripomočki za posodobitev gonilnikov tudi vi ne morete vedeti, od kod tem spletnim mestom prihajajo DLL -ji. Tako skoraj zagotovo niso uradni, pogosto zastareli in lahko vsebujejo zlonamerno programsko opremo. Poleg tega zamenjava enega DLL pogosto ni dovolj, da bi odpravili težavo, kar pomeni, da je sledenje novemu izguba časa.

Izogibajte se tudi skoku naravnost na določeno datoteko DLL, ki povzroča napako, in ne brskajte po registru sistema Windows. Ti napredni koraki v večini primerov niso potrebni in lahko na koncu povzročite več težav.

1. korak: Znova zaženite

Kot pri večini odpravljanja težav bi morali najprej znova poskusiti znova zagnati. Če imate srečo, je vaša težava le manjša napaka in ponovni zagon jo bo odpravil. Shranite svoje delo, znova zaženite in znova poskusite, kar je povzročilo napako.

Korak: Preverite, ali manjka DLL

Od takrat ni verjetno Windows ščiti mape ki vsebuje datoteke DLL, vendar ste morda vi (ali program) pomotoma izbrisali DLL. Preverite, ali ima koš za zadevno DLL in ga obnovite, če ga najdete. Če mislite, da ste ga izbrisali, vendar ste že izpraznili koš, uporabite obnovitveni program .

3. korak: Namestite posodobitve sistema Windows

Ker je veliko napak DLL povezanih z Microsoftovimi knjižnicami, preverjanje posodobitev sistema Windows lahko odpravite težave s prenosom najnovejših različic. To je še posebej pomembno če ste odložili namestitev posodobitev za nekaj časa.

Ko namestite vse razpoložljive posodobitve, znova zaženite sistem in se prepričajte, da so uporabljene.

4. korak: Znova namestite prizadeti program

Včasih se pri dostopu do datoteke DLL lahko sproži določen program. Vredno je odstraniti kateri koli program, ki povzroča napako, in znova namestiti novo kopijo. To je lahko malo dela, odvisno od tega, kaj vam povzroča težavo, vendar je to pomemben korak.

5. korak: Posodobite ustrezne gonilnike

Če se pri obravnavi določenega dela strojne opreme pojavi napaka DLL, morate posodobiti ustrezne gonilnike. Če na primer pri vsakem tiskanju vidite napako, poskusite posodobiti gonilnik tiskalnika. Posodobite gonilnik grafične kartice če se napaka pojavi med grafično intenzivnimi opravili, kot je zagon igre.

6. korak: Preverite sistemsko datoteko

Nato poskusite zagnati ukaz SFC (System File Checker). To omogoča Windows, da preveri različne sistemske datoteke in odpravlja vse manjkajoče ali poškodovane .

Če želite to narediti, vnesite cmd v meni Start. Z desno miškino tipko kliknite njen vnos in izberite Zaženi kot skrbnik . Nato vnesite naslednji ukaz:

sfc /scannow

Ta pregled bo trajal nekaj časa, zato ga zaženite, ko boste imeli nekaj minut časa. Ko konča, vam bo Windows povedal, ali je odkril težave.

7. korak: poiščite zlonamerno programsko opremo

Medtem ko napake DLL niso nujno posledica zlonamerne programske opreme, so lahko. Morda je okužba poškodovala datoteko DLL v preteklosti ali se z njo moti zdaj. Zaženite skeniranje s svojim protivirusnim programom in nato uporabite brezplačna različica Malwarebytes za drugo mnenje, samo da ga izključim.

8. korak: Znova registrirajte DLL

Na tej točki je vredno poskusiti odjaviti in znova registrirati datoteko DLL. To prisili Windows, da za trenutek 'pozabi' DLL in znova vzpostavi komponento, ki lahko odpravi težavo.

Odprite drug povišan ukazni poziv z vnosom cmd v meni Start, nato z desno tipko miške kliknite in izberite Zaženi kot skrbnik . Vnesite naslednje ukaze enega za drugim in dodajte ime problematične DLL:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

9. korak: Poskusite obnoviti sistem

Če se je ta napaka pojavila pred kratkim, vas lahko obnovitev sistema vrne v preteklost in upam, da bo težavo odpravila.

Vrsta Nadzorna plošča v meniju Start, ga odprite in izberite Okrevanje . Tukaj izberite Odprite obnovitev sistema . Sledite pozivom, da izberete čas obnovitve in pustite sistemu Windows, da dokonča postopek.

Če naletite na težave, si oglejte našo pomoč pri odpravljanju težav pri obnovitvi sistema.

10. korak: ponastavite sistem Windows

Na tej točki ste odpravili skoraj vse možne težave. Če ste prepričani, da ste namestili vse razpoložljive posodobitve sistema Windows in gonilnike, znova namestili program, poskusili pripomočke ukaznega poziva in znova zagnali (nedavno), potem bi morali nadaljevati s ponastavitvijo sistema Windows .

Na srečo lahko uporabite Ponastavi ta računalnik funkcijo za ponovno namestitev nove kopije sistema Windows, ne da bi pri tem odstranili vaše osebne datoteke. Upajmo, da nikoli ne pride do te točke. Toda po vseh zgornjih odpravljanju težav bi morali ponastaviti in se izogniti izgubi še več časa za odpravljanje težav.

Katere napake DLL vas zmedejo?

Zdaj veste korenine nekaterih pogostih napak DLL in kako jih odpraviti. Na žalost so te težave med najbolj težavnimi pri odpravljanju težav, zato vam želimo veliko sreče. Upajmo, da bo vaša težava izginila z nekaj hitrimi posodobitvami in ponovnim zagonom.

Za več si oglejte naš celoten vodnik za odpravljanje težav s posodobitvijo Fall Creators .

Deliti Deliti Cvrkutati E-naslov Vodnik za začetnike po animaciji govora

Animacija govora je lahko izziv. Če ste pripravljeni na začetek dodajanja dialoga v svoj projekt, bomo za vas razčlenili postopek.

Preberite Naprej
Sorodne teme
  • Windows
  • Vozniki
  • Obnovitev sistema
  • Windows 10
  • Odpravljanje težav
  • Windows Update
O avtorju Ben Stegner(1735 objavljenih člankov)

Ben je namestnik urednika in vodja vključevanja v MakeUseOf. Leta 2016 je zapustil službo IT, da bi pisal s polnim delovnim časom, in se nikoli ni ozrl nazaj. Že več kot sedem let pokriva tehnične vadnice, priporočila za video igre in še več kot poklicni pisatelj.

ta naprava se ne more zagnati. (koda 10) trenutno stanje napajanja naprave ne more podpreti te zahteve.
Več od Bena Stegnerja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti