Kako ispraviti nedostajuće pogreške DLL datoteka u sustavu Windows

Kako ispraviti nedostajuće pogreške DLL datoteka u sustavu Windows

Vidite li DLL pogrešku na računalu sa sustavom Windows? Ove uobičajene pogreške frustrirajuće su u rješavanju problema jer često morate proći kroz nekoliko koraka da biste pronašli problem.





Pogledajmo neke od najčešćih DLL pogrešaka i prođimo kroz postupak rješavanja ovih iritantnih problema.





Što je DLL?

Pomaže vam razumjeti što vaša poruka o pogrešci znači prije nego što je počnete rješavati. DLL je kratica za Biblioteka dinamičke veze . U biti, te su datoteke jezgrom sustava Windows i omogućuju programima izvršavanje različitih funkcija bez da ih svaki put pišu od početka.





Na primjer, program može pristupiti DLL -u kada to želi prikazati poruku na ekranu . Koristi odgovarajući DLL za stvaranje ovog okvira umjesto da programeri moraju napraviti novi. To rezultira većom učinkovitošću za programere i standardizacijom u sustavu Windows.

Ali kad nešto pođe po zlu, ta DLL datoteka može nestati. Budući da mnogi programi mogu dijeliti jednu DLL datoteku na vašem računalu (čak i u isto vrijeme), često DLL pogreška ne ukazuje na problem sa samo jednom aplikacijom. To je dio onoga što rješavanje problema čini bolnom.



Uobičajene DLL greške

Kao što možete zamisliti, neki se DLL -ovi pojavljuju u porukama o pogreškama češće od drugih. Evo nekih DLL -ova koji su najpoznatiji po izazivanju problema.

MSVCP140, MSVCP120, MSVCP110 i MSVCP100

Sve četiri ove različite su verzije (14.0, 10.0 itd.) Iste DLL. MSVC znači Microsoft Visual C ++, iznimno uobičajen format za Windows aplikacije.





Velike su šanse da ćete, ako otvorite popis instaliranih programa, vidjeti više unosa označenih Microsoft Visual C ++ 20xx koji se može dalje distribuirati . Kad god instalirate program kojem je potrebna određena verzija ovog paketa, od vas će se tražiti da to učini ili neće uspjeti.

Budući da ovu datoteku koristi toliko aplikacija, to obično se pojavljuje u greškama . Korisnici prijavljuju probleme s ovim prilikom pokretanja Skypea, aplikacije WordPress i raznih igara.





MSVCR100, MSVCR71

Ova dva DLL -a suputnici su gore navedenog. Dok CP u tim oznakama za C ++ , te datoteke sadrže knjižnice u C programski jezik . Ova dva broja opet su različite verzije iste datoteke, a vjerojatno ste instalirali više verzija zahvaljujući kompatibilnosti programa.

Budući da su to tako česte, pogreške se često pojavljuju pri pokretanju različitog softvera.

VCRUNTIME140

'Veza' u knjižnici dinamičkih veza postoji s razlogom --- evo još jedne DLL datoteke koja je povezana s prva dva. Verzije 7 do 13 DLL -ova knjižnice Visual C ++ knjižnice koristile su različito ime za svaku verziju, što je rezultiralo gornjim uobičajenim datotekama. Počevši od verzije 14, programi koji koriste bilo koji jezik moraju se povezati s drugim novim DLL -om. Njegovo ime je VCRUNTIME, koje se mijenja sa svakom novom verzijom.

Poznato je da se ta pogreška javlja prilikom pokušaja pokretanja softvera Adobe Creative Cloud, kao i Kodija.

D3DX9_43

Evo DLL -a s različitim korijenom. The DX u ovoj datoteci naziv se odnosi na Microsoft DirectX , zbirka API -ja za pokretanje multimedijskih igara i aplikacija. The 43 u naslovu se odnosi na određenu verziju, pa ćete to možda vidjeti i s drugim brojem.

Budući da vaše računalo koristi DirectX samo za te intenzivne programe, vjerojatno ćete vidjeti ovu pogrešku pri pokretanju video igre.

Lame_enc

Lame_enc nije uvreda za vaše računalo. Odnosi se na koder LAME (LAME Ain't a MP3 Encoder) koji omogućuje pretvaranje audio softvera u MP3. Zbog softverskih patenata , programi zakonski ne mogu uključivati ​​softver za kodiranje MP3 datoteka. Stoga ćete morati sami instalirati LAME.

Većina korisnika koji vide ovu pogrešku imat će instaliran LAME za uporabu u Audacity . Ako ne koristite Audacity, vjerojatno ćete vidjeti ovu pogrešku kada pokušate učitati ili spremiti MP3.

kako odvojiti PS4 kontroler od ps4

Prije nego što slijedite sve dolje navedene korake za rješavanje problema, provjerite jeste li zaista instalirali LAME. Ako vidite poruku Audacity koja počinje s Audacity ne izvozi MP3 datoteke izravno ... , preuzmite LAME i pokušajte ponovno.

NTDLL

Vjerojatno najozbiljnija pogreška na popisu, NTDLL je datoteka koja obrađuje funkcije jezgre NT. NT je nekad stajao Nova tehnologija i nekad je bio dio naziva Windows proizvoda, ali sada je uključen samo u tehničke podatke o sustavu Windows.

Pogreške u vezi s ovom DLL datotekom često su uzrokovane problemima s upravljačkim programima ili problemom povezivanja sustava Windows s programom. Budući da ova datoteka obrađuje funkcije sustava niske razine, rušenja često sprječavaju pokretanje sustava Windows.

Kako riješiti DLL greške

Sada kada smo pregledali neke od najčešćih pogrešaka, prođimo kroz opći postupak rješavanja problema. Imajte na umu da su ovo općeniti koraci za rješavanje problema i da se ne mogu primijeniti na svaku pogrešku. Ali ako dobijete pogrešku jer nedostaju DLL datoteke, ovaj slijed će vam pomoći.

  1. Ponovno podizanje sustava
  2. Provjerite nedostaje li DLL
  3. Instalirajte ažuriranja za Windows
  4. Ponovno instalirajte zahvaćeni program
  5. Ažurirajte odgovarajuće upravljačke programe
  6. Provjerite datoteku sustava
  7. Pretražite zlonamjerni softver
  8. Ponovno registrirajte DLL
  9. Pokušajte s vraćanjem sustava
  10. Resetirajte Windows

Korak 0: Što ne činiti

Prilikom rješavanja problema s DLL pogreškama gotovo ćete sigurno naići na web stranice koje tvrde da mogu riješiti sve vaše probleme jednostavnim preuzimanjem potrebne DLL datoteke. Nemojte preuzimati DLL datoteke s ovih web stranica .

Poput uslužnih programa za ažuriranje upravljačkih programa, ne možete znati odakle su te web stranice dobile DLL -ove. Stoga gotovo sigurno nisu službeni, često su zastarjeli i mogli bi sadržavati zlonamjerni softver. Osim toga, zamjena jedne DLL datoteke često nije dovoljna da riješite problem, što znači da je traženje nove gubljenje vremena.

Također, izbjegavajte skok direktno na određenu DLL datoteku koja uzrokuje pogrešku i nemojte kopati po Windows registru. Ovi napredni koraci u većini slučajeva nisu nužni i lako biste mogli uzrokovati dodatne probleme.

Korak 1: Ponovo pokrenite sistem

Kao i kod većine rješavanja problema, ponovno pokušajte pokrenuti ponovno podizanje sustava. Ako imate sreće, vaš je problem samo manji propust i ponovno pokretanje će ga riješiti. Spremite svoj rad, ponovno pokrenite sustav i pokušajte ponovno uzrokovati pogrešku.

Korak 2: Provjerite nedostaje li DLL

Nije vjerojatno od tada Windows štiti mape koji sadrže DLL -ove, ali ste možda (ili program) greškom izbrisali DLL. Provjerite koš za otpatke za predmetni DLL i vratite ga ako ga pronađete. Ako mislite da ste ga izbrisali, ali ste već ispraznili koš za smeće, koristiti program za obnovu .

Korak 3: Instalirajte Windows Updates

Budući da su mnoge DLL pogreške povezane s Microsoftovim distribuiranim knjižnicama, provjera ažuriranja za Windows može riješiti probleme preuzimanjem najnovijih verzija. Ovo je osobito važno ako ste odgodili instaliranje ažuriranja neko vrijeme.

Nakon što instalirate sva dostupna ažuriranja, ponovno pokrenite sustav kako biste bili sigurni da su primijenjeni.

Korak 4: Ponovno instalirajte zahvaćeni program

Ponekad se prilikom pokretanja DLL datoteke može aktivirati određeni program. Vrijedi deinstalirati bilo koji program koji daje pogrešku i ponovno instalirati novu kopiju. To može biti malo posla, ovisno o tome što vam zadaje problem, ali to je važan korak.

Korak 5: Ažurirajte relevantne upravljačke programe

Ako se DLL pogreška pojavi kada se bavite određenim hardverskim komadom, trebali biste ažurirati odgovarajuće upravljačke programe. Na primjer, ako vidite pogrešku pri svakom pokušaju ispisa, pokušajte ažurirati upravljački program pisača. Ažurirajte upravljački program grafičke kartice ako se pogreška dogodi tijekom grafički intenzivnih zadataka, poput pokretanja igre.

Korak 6: Provjerite datoteku sustava

Zatim biste trebali pokušati pokrenuti naredbu SFC (System File Checker). To omogućuje sustavu Windows provjeru različitih datoteka sustava i popravlja sve nedostajuće ili oštećene .

Da biste to učinili, upišite cmd u izbornik Start. Desnom tipkom miša kliknite njezin unos i odaberite Pokreni kao administrator . Zatim unesite sljedeću naredbu:

sfc /scannow

Ovo skeniranje će potrajati pa ga pokrenite kad imate nekoliko minuta. Kada završi, Windows će vam reći je li pronašao bilo kakve probleme.

Korak 7: Potražite zlonamjerni softver

Iako DLL pogreške nisu nužno uzrokovane zlonamjernim softverom, mogu biti. Možda je infekcija oštetila DLL datoteku u prošlosti ili se sada petlja s njom. Pokrenite skeniranje sa svojim antivirusom, a zatim upotrijebite besplatna verzija Malwarebytes za drugo mišljenje, samo da ga isključim.

Korak 8: Ponovno registrirajte DLL

U ovom trenutku vrijedi pokušati odjaviti i ponovno registrirati DLL datoteku. To prisiljava Windows da na trenutak 'zaboravi' DLL i ponovno uspostavlja komponentu koja može riješiti problem.

Otvorite drugi povišeni naredbeni redak upisivanjem cmd u izbornik Start, zatim desnom tipkom miša i odabirom Pokreni kao administrator . Upišite sljedeće naredbe jednu po jednu, dodajući ime problematične DLL:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

Korak 9: Pokušajte s vraćanjem sustava

Ako se ova pogreška nedavno pojavila, vraćanje sustava može vas vratiti u prošlost i nadamo se da će problem riješiti.

Tip upravljačka ploča u izborniku Start, otvorite ga i odaberite Oporavak . Ovdje odaberite Otvorite Vraćanje sustava . Slijedite upute za odabir vremena vraćanja i dopustite sustavu Windows da dovrši postupak.

Ako naiđete na probleme, pogledajte našu pomoć za rješavanje problema s Vraćanjem sustava.

Korak 10: Resetirajte sustav Windows

U ovom ste trenutku učinili gotovo sve moguće probleme u rješavanju problema. Ako ste sigurni da ste instalirali sva dostupna ažuriranja sustava Windows i upravljačke programe, ponovo instalirali program, isprobali pomoćne programe naredbenog retka i ponovo pokrenuli sustav (nedavno), tada ste treba nastaviti s resetiranjem sustava Windows .

Srećom, možete koristiti Resetirajte ovo računalo funkciju za ponovnu instalaciju nove kopije sustava Windows bez uklanjanja vaših osobnih datoteka. Nadajmo se da nikada neće doći do ove točke. No, nakon svih gore navedenih rješavanja problema, trebali biste samo resetirati i izbjeći gubljenje još vremena na rješavanje problema.

Koje DLL greške vas izluđuju?

Sada znate korijene nekih uobičajenih DLL pogrešaka i kako ih riješiti. Nažalost, ti su problemi neki od najfrustriranijih za rješavanje problema, pa vam želimo sreću. Nadajmo se da će vaš problem nestati s nekoliko brzih ažuriranja i ponovnim pokretanjem.

Za više, provjerite naš potpuni vodič za rješavanje problema ažuriranja Fall Creators .

Udio Udio Cvrkut E -pošta Vodič za animaciju govora za početnike

Oživljavanje govora može biti izazov. Ako ste spremni započeti dodavanje dijaloga u svoj projekt, mi ćemo za vas razbiti postupak.

Pročitajte Dalje
Povezane teme
  • Windows
  • Vozači
  • Vraćanje sustava
  • Windows 10
  • Rješavanje problema
  • Windows Update
O autoru Ben Stegner(1735 objavljenih članaka)

Ben je zamjenik urednika i upravitelj za uključivanje u MakeUseOf. Napustio je svoj IT posao kako bi pisao s punim radnim vremenom 2016. godine i nikada se nije osvrnuo. Više od sedam godina pokriva tehničke vodiče, preporuke videoigara i više kao profesionalni pisac.

kako preuzeti youtube video zapise na svoj iPhone
Više od Bena Stegnera

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu