Paano Ayusin ang Mga Nawawalang Error sa DLL Files sa Windows

Paano Ayusin ang Mga Nawawalang Error sa DLL Files sa Windows

Nakakakita ba ng isang error sa DLL sa iyong Windows PC? Ang mga karaniwang error na ito ay nakakainis na mag-troubleshoot dahil madalas kang dumaan sa maraming mga hakbang upang makahanap ng problema.





Suriin natin ang ilan sa mga pinaka-karaniwang mga error sa DLL at dumaan sa proseso ng pag-troubleshoot sa mga nakakainis na isyung ito.





Ano ang isang DLL?

Nakakatulong itong maunawaan kung ano ang ibig sabihin ng iyong mensahe ng error bago mo ito simulang i-troubleshoot. Ang DLL ay nangangahulugang Library ng Dynamic na Link . Mahalaga, ang mga file na ito ay isang pangunahing bahagi ng Windows at pinapayagan ang mga programa na magsagawa ng iba't ibang mga pag-andar nang hindi sinusulat ang mga ito mula sa simula sa tuwing.





Halimbawa, maaaring ma-access ng isang programa ang isang DLL kung nais nito ipakita ang isang mensahe sa screen . Gumagamit ito ng naaangkop na DLL upang likhain ang kahong ito sa halip na ang mga developer ay kailangang gumawa ng bago. Nagreresulta ito sa higit na kahusayan para sa mga programmer at pamantayan sa buong Windows.

Ngunit kapag may nangyari, ang DLL file na iyon ay maaaring mawala. At dahil maraming mga programa ang maaaring magbahagi ng isang DLL sa iyong PC (kahit na sa parehong oras), madalas na isang error sa DLL ay hindi nagpapahiwatig ng isang problema sa isang app lamang. Ito ay bahagi ng gumagawa ng sakit sa pag-troubleshoot.



Mga Karaniwang Error sa DLL

Tulad ng naiisip mo, ang ilang mga DLL ay pop up sa mga mensahe ng error nang mas madalas kaysa sa iba. Narito ang ilan sa mga DLL na pinaka kilalang nagdudulot ng mga isyu.

MSVCP140, MSVCP120, MSVCP110, at MSVCP100

Ang lahat ng apat sa mga ito ay magkakaibang mga bersyon (14.0, 10.0, atbp.) Ng parehong DLL. Ang MSVC ay kumakatawan sa Microsoft Visual C ++, isang napaka-karaniwang format para sa mga aplikasyon ng Windows.





Malamang na kung buksan mo ang iyong naka-install na listahan ng mga programa, makakakita ka ng maraming mga entry na may label Maaaring ibigay ang Microsoft Visual C ++ 20xx . Kailan man mag-install ka ng isang programa na nangangailangan ng isang partikular na bersyon ng package na ito, hinihikayat ka nito na gawin ito o hindi ito gagana.

Dahil ang file na ito ay ginagamit ng maraming mga application, ito karaniwang nagpapakita ng mga error . Iniuulat ng mga gumagamit ang mga isyu dito kapag inilulunsad ang Skype, ang WordPress app, at iba't ibang mga laro.





MSVCR100, MSVCR71

Ang dalawang DLL na ito ay mga kasama ng nasa itaas. Habang ang CP sa mga paninindigan C ++ , ang mga file na ito ay naglalaman ng mga aklatan sa C wika ng programa. Ang dalawang numero na ito ay magkakaibang mga bersyon ng parehong file, at malamang na maraming mga bersyon ang na-install salamat sa pagiging tugma ng programa.

Dahil ang mga ito ay napaka-pangkaraniwan, madalas na lilitaw ang mga error kapag naglulunsad ka ng iba't ibang software.

VCRUNTIME140

Ang 'link' sa Dynamic Link Library ay umiiral para sa isang kadahilanan --- narito ang isa pang DLL na nauugnay sa unang dalawa. Ang mga Bersyon 7 hanggang 13 ng mga Visual C ++ library DLL ay gumamit ng iba't ibang pangalan para sa bawat bersyon, na nagreresulta sa karaniwang mga file sa itaas. Simula sa bersyon 14, ang mga program na gumagamit ng alinmang wika ay kailangang mag-link sa isa pang bagong DLL. Ang pangalan nito ay VCRUNTIME, na nagbabago sa bawat bagong bersyon.

Ang error na ito ay alam na magaganap kapag sinusubukang patakbuhin ang software ng Adobe Creative Cloud, pati na rin ang Kodi.

D3DX9_43

Narito ang isang DLL na may ibang ugat. Ang DX sa pangalan ng file na ito ay tumutukoy Ang Microsoft DirectX , isang koleksyon ng mga API para sa pagpapatakbo ng mga multimedia game at app. Ang 43 sa pamagat ay tumutukoy sa isang tukoy na bersyon, kaya maaari mo rin itong makita sa ibang numero.

Dahil ang iyong computer ay gumagamit lamang ng DirectX para sa mga masinsinang program na ito, malamang na makita mo ang error na ito kapag nagsisimula ng isang video game.

Lame_enc

Ang lame_enc ay hindi isang insulto sa iyong PC. Ito ay tumutukoy sa LAME (LAME Ain't an MP3 Encoder) encoder na nagpapahintulot sa audio software na mag-convert sa MP3. Dahil sa mga patent ng software , ang mga programang ayon sa batas ay hindi maaaring magsama ng MP3 encoding software. Sa gayon, kakailanganin mong i-install ang LAME sa iyong sarili.

Ang karamihan ng mga gumagamit na nakakakita ng error na ito ay mai-install ang LAME para magamit sa Audacity . Kung hindi ka gumagamit ng Audacity, marahil makikita mo ang error na ito kapag sinubukan mong mag-load o mag-save ng isang MP3.

kung anong uri ng destornilyador para sa ps4

Bago mo sundin ang lahat ng mga hakbang sa pag-troubleshoot sa ibaba, tiyaking mayroon kang talagang na-install na LAME. Kung nakakita ka ng isang mensahe mula sa Audacity na nagsisimula sa Ang katapangan ay hindi nai-export nang direkta ang mga MP3 file ... , i-download ang LAME at subukan muli.

NTDLL

Marahil ang pinakaseryosong error sa listahan, ang NTDLL ay isang file na humahawak sa mga pagpapaandar ng NT kernel. Panindigan noon si NT Bagong teknolohiya at dating bahagi ng pangalan ng produkto ng Windows, ngunit ngayon ay kasama lamang sa impormasyong pang-teknikal na Windows.

Ang mga error tungkol sa DLL na ito ay madalas na sanhi ng mga isyu sa pagmamaneho o isang problema sa Windows na nakagambala sa isang programa. Dahil pinangangasiwaan ng file na ito ang mga pagpapaandar ng system na mababa ang antas, madalas na maiiwasan ka ng mga pag-crash mula sa pag-boot sa Windows.

Paano Mag-troubleshoot ng Mga Error sa DLL

Ngayon na nasuri na namin ang ilan sa mga pinaka-karaniwang pagkakamali, lakarin natin ang pangkalahatang proseso ng pag-troubleshoot sa kanila. Tandaan na ito ay mga pangkalahatang hakbang sa pag-troubleshoot at maaaring hindi mailapat sa bawat error. Ngunit kung nakakakuha ka ng isang error dahil nawawala ang mga DLL file, makakatulong ang pagkakasunud-sunod na ito.

  1. Reboot
  2. Suriin ang nawawalang DLL
  3. I-install ang mga update sa Windows
  4. I-install muli ang apektadong programa
  5. I-update ang mga nauugnay na driver
  6. Magsagawa ng isang pag-check ng file ng system
  7. I-scan para sa malware
  8. Muling iparehistro ang DLL
  9. Subukan ang isang System Restore
  10. I-reset ang Windows

Hakbang 0: Ano ang Hindi Dapat Gawin

Kapag nag-troubleshoot ng mga error sa DLL, halos tiyak na mahahanap mo ang mga website na inaangkin na maaayos nila ang lahat ng iyong mga problema sa isang simpleng pag-download ng DLL file na kailangan mo. Huwag mag-download ng mga file ng DLL mula sa mga website .

Tulad ng mga utility sa pag-update ng driver, wala kang paraan upang malaman kung saan nagmula ang mga site na ito mula sa mga DLL. Sa gayon, halos tiyak na hindi sila opisyal, madalas na hindi napapanahon, at maaaring maglaman ng malware. Dagdag pa, ang pagpapalit ng isang solong DLL ay madalas na hindi sapat upang ayusin ang iyong isyu, na nangangahulugang ang pagsubaybay sa bago ay isang pag-aaksaya ng oras.

Gayundin, iwasan ang paglukso mismo sa tukoy na file ng DLL na sanhi ng error, at huwag maghukay sa Windows Registry. Ang mga advanced na hakbang na ito ay hindi kinakailangan sa karamihan ng mga kaso, at madali kang maaaring magwawakas ng maraming mga problema.

Hakbang 1: I-reboot

Tulad ng karamihan sa pag-troubleshoot, ang pag-reboot ay dapat ang unang susubukan mo. Kung ikaw ay mapalad, ang iyong isyu ay isang menor de edad lamang at isang pag-reboot ay malilinaw ito. I-save ang iyong trabaho, i-reboot, at subukan kung ano ang sanhi muli ng error.

Hakbang 2: Suriin ang Nawawalang DLL

Ito ay hindi malamang mula noon Pinoprotektahan ng Windows ang mga folder naglalaman ng mga DLL, ngunit ikaw (o isang programa) ay maaaring tinanggal nang hindi sinasadya. Suriin ang Recycle Bin para sa pinag-uusapan na DLL at ibalik ito kung nakita mo ito roon. Kung sa palagay mo ay tinanggal mo ito ngunit nawala na ang Recycle Bin, gumamit ng programang panunumbalik .

Hakbang 3: Mag-install ng Mga Update sa Windows

Dahil maraming mga error sa DLL na nauugnay sa mga aklatang ipinamamahagi ng Microsoft, pagsuri para sa mga update sa Windows maaaring malutas ang mga isyu sa pamamagitan ng pag-download ng mga pinakabagong bersyon. Ito ay lalong mahalaga kung naipagpaliban mo ang pag-install ng mga update para sa ilang oras.

Matapos mong mai-install ang anumang magagamit na mga update, muling i-reboot ang iyong system upang matiyak na nalalapat ang mga ito.

Hakbang 4: I-install muli ang Naapektuhang Program

Minsan ang isang partikular na programa ay maaaring mapunta sa pag-access sa isang DLL file. Ito ay nagkakahalaga ng pag-uninstall ng anumang programa na nagbibigay ng error at muling pag-install ng isang sariwang kopya. Maaaring ito ay isang kaunting trabaho depende sa kung ano ang nagbibigay sa iyo ng isyu, ngunit ito ay isang mahalagang hakbang.

Hakbang 5: I-update ang Mga May-katuturang Driver

Kung ang error sa DLL ay nag-pop up kapag nakitungo ka sa isang tukoy na piraso ng hardware, dapat mong i-update ang mga naaangkop na driver. Halimbawa, kung nakikita mo ang error sa tuwing susubukan mong mag-print, subukang i-update ang driver ng iyong printer. I-update ang iyong driver ng graphics card kung nangyayari ang error sa mga gawain na masinsin sa graphics tulad ng paglulunsad ng isang laro.

Hakbang 6: Magsagawa ng isang Suriin ng File File

Susunod, dapat mong subukang patakbuhin ang utos ng SFC (System File Checker). Mayroon itong suriin sa Windows ang iba't ibang mga file ng system at Inaayos ang anumang nawawala o nasira .

Upang magawa ito, i-type cmd sa Start Menu. Mag-right click sa entry nito, at pumili Patakbuhin bilang administrator . Pagkatapos, ipasok ang sumusunod na utos:

sfc /scannow

Ang pag-scan na ito ay magtatagal, kaya patakbuhin ito kapag mayroon kang ilang minuto. Kapag natapos ito, sasabihin sa iyo ng Windows kung nakakita ito ng anumang mga problema.

Hakbang 7: I-scan para sa Malware

Habang ang mga error sa DLL ay hindi kinakailangang sanhi ng malware, maaaring mangyari. Marahil na ang isang impeksyon ay napinsala ang isang DLL file sa nakaraan o nakakagulo sa isa ngayon. Patakbuhin ang isang pag-scan sa iyong antivirus at pagkatapos ay gamitin ang libreng bersyon ng Malwarebytes para sa isang pangalawang opinyon, upang maibawas lamang ito.

Hakbang 8: Muling Pagrehistro ang DLL

Sa puntong ito, sulit na subukang mag-rehistro at muling magparehistro ng DLL file. Pinipilit nito ang Windows na 'kalimutan' ang DLL nang ilang sandali at muling maitaguyod ang sangkap, na maaaring ayusin ang isyu.

Magbukas ng isa pang nakataas na Command Prompt sa pamamagitan ng pagta-type cmd sa Start Menu, pagkatapos ay pag-right click at pagpili Patakbuhin bilang administrator . I-type ang mga sumusunod na utos nang paisa-isa, idaragdag sa pangalan ng may problemang DLL:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

Hakbang 9: Subukan ang isang System Restore

Kung nagsimula ang error na ito kamakailan, ang isang System Restore ay maaaring ibalik sa iyo sa nakaraan at sana baligtarin ang problema.

Uri control panel sa Start Menu, buksan ito, at piliin Paggaling . Dito, piliin Buksan ang System Restore . Sundin ang mga senyas upang pumili ng isang oras ng pagpapanumbalik at hayaan ang Windows na kumpletuhin ang proseso.

Suriin ang aming tulong sa pag-troubleshoot na Ibalik ang System kung mayroon kang mga isyu.

Hakbang 10: I-reset ang Windows

Sa puntong ito, nagawa mo na ang halos lahat ng pag-troubleshoot na magagawa mo. Kung natitiyak mong na-install mo ang lahat ng magagamit na mga update sa Windows at driver, muling na-install ang programa, sinubukan ang mga utos ng Command Prompt, at muling na-boot (kamakailan), pagkatapos ay ikaw dapat magpatuloy sa pag-reset ng Windows .

Sa kabutihang palad, maaari mong gamitin ang I-reset ang PC na Ito pagpapaandar upang muling mai-install ang isang sariwang kopya ng Windows nang hindi inaalis ang iyong personal na mga file. Sana, hindi ito umabot sa puntong ito. Ngunit pagkatapos ng lahat ng pag-troubleshoot sa itaas, dapat mo lang i-reset at iwasan ang pag-aksaya ng mas maraming pag-troubleshoot ng oras.

Ano ang Mga Error sa DLL na Humimok sa Iyong Baliw?

Ngayon alam mo na ang mga ugat ng ilang mga karaniwang error sa DLL at kung paano i-troubleshoot ang mga ito. Sa kasamaang palad, ang mga isyung ito ay ilan sa mga pinaka nakakainis na mag-troubleshoot, kaya nais naming swerte ka. Sana, mawala ang iyong isyu sa ilang mabilis na pag-update at pag-reboot.

Para sa higit pa, mag-check out ang aming kumpletong gabay sa pag-troubleshoot sa Update ng Mga Tagalikha ng Taglagas .

Magbahagi Magbahagi Mag-tweet Email Isang Gabay ng Baguhan sa Animating Speech

Ang animating pagsasalita ay maaaring maging isang hamon. Kung handa ka nang magsimulang magdagdag ng diyalogo sa iyong proyekto, sisirain namin ang proseso para sa iyo.

Basahin Susunod
Mga Kaugnay na Paksa
  • Windows
  • Mga driver
  • Ibalik ng System
  • Windows 10
  • Pag-troubleshoot
  • Pag-update sa Windows
Tungkol sa May-akda Ben Stegner(1735 Mga Artikulo Na-publish)

Si Ben ay isang Deputy Editor at ang Onboarding Manager sa MakeUseOf. Iniwan niya ang kanyang trabaho sa IT upang sumulat ng buong oras sa 2016 at hindi na lumingon. Sinasaklaw niya ang mga tech tutorial, rekomendasyon sa video game, at higit pa bilang isang propesyonal na manunulat nang higit sa pitong taon.

hindi mahanap ang proxy server
Higit pa Mula kay Ben Stegner

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe