Kā labot trūkstošos DLL failu kļūdas sistēmā Windows

Kā labot trūkstošos DLL failu kļūdas sistēmā Windows

Vai redzat DLL kļūdu savā Windows datorā? Šo bieži sastopamo kļūdu novēršana ir nomākta, jo bieži vien ir jāveic vairākas darbības, lai atrastu problēmu.





Pārskatīsim dažas visbiežāk sastopamās DLL kļūdas un veiksim šo kairinošo problēmu novēršanas procesu.





Kas ir DLL?

Tas palīdz saprast, ko nozīmē jūsu kļūdas ziņojums, pirms sākat to novērst. DLL apzīmē Dinamisko saišu bibliotēka . Būtībā šie faili ir Windows galvenā sastāvdaļa un ļauj programmām veikt dažādas funkcijas, nerakstot tās katru reizi no nulles.





Piemēram, programma var piekļūt DLL, kad tā vēlas parādīt ziņojumu ekrānā . Šīs kastes izveidošanai tiek izmantots atbilstošais DLL, nevis izstrādātājiem jāizveido jauns. Tas nodrošina lielāku efektivitāti programmētājiem un standartizāciju visā Windows.

Bet, ja kaut kas noiet greizi, šis DLL fails var pazust. Tā kā daudzas programmas var koplietot vienu DLL jūsu datorā (pat vienlaikus), bieži DLL kļūda nenorāda uz problēmu tikai ar vienu lietotni. Tas ir daļa no tā, kas traucē problēmu novēršanu par sāpēm.



Bieži sastopamās DLL kļūdas

Kā jūs varētu iedomāties, daži DLL kļūdu ziņojumos parādās biežāk nekā citi. Šeit ir daži no DLL, kas visvairāk pazīstami ar problēmu radīšanu.

MSVCP140, MSVCP120, MSVCP110 un MSVCP100

Visas četras ir viena un tā paša DLL dažādas versijas (14.0, 10.0 utt.). MSVC apzīmē Microsoft Visual C ++ - ārkārtīgi izplatītu Windows lietojumprogrammu formātu.





Iespējams, ka, atverot instalēto programmu sarakstu, tiks parādīti vairāki ieraksti Microsoft Visual C ++ 20xx atkārtoti izplatāms . Ikreiz, kad instalējat programmu, kurai nepieciešama konkrēta šīs pakotnes versija, tā liek jums to darīt, pretējā gadījumā tā nedarbosies.

Tā kā šo failu izmanto tik daudzas lietojumprogrammas, tas parasti parādās kļūdās . Lietotāji ziņo par problēmām, kas rodas, palaižot Skype, lietotni WordPress un dažādas spēles.





MSVCR100, MSVCR71

Šie divi DLL ir iepriekšminēto pavadoņi. Kamēr KP šajos stendos par C ++ , šajos failos ir bibliotēkas C programmēšanas valoda. Šie divi skaitļi atkal ir viena un tā paša faila dažādas versijas, un, iespējams, jums ir instalētas vairākas versijas, pateicoties programmu saderībai.

Tā kā tās ir tik izplatītas, bieži tiek parādītas kļūdas, palaižot dažādu programmatūru.

VCRUNTIME140

Dinamiskās saišu bibliotēkas “saite” pastāv kāda iemesla dēļ-šeit ir vēl viens DLL, kas saistīts ar pirmajiem diviem. Visual C ++ bibliotēkas DLL versijās no 7 līdz 13 katrai versijai tika izmantots cits nosaukums, kā rezultātā tika iegūti iepriekš minētie kopīgie faili. Sākot ar 14. versiju, programmām, kurās tiek izmantota jebkura valoda, ir jāsaista ar citu jaunu DLL. Tās nosaukums ir VCRUNTIME, kas mainās ar katru jaunu versiju.

Ir zināms, ka šī kļūda rodas, mēģinot palaist Adobe Creative Cloud programmatūru, kā arī Kodi.

D3DX9_43

Šeit ir DLL ar citu sakni. The DX šajā faila nosaukums attiecas uz Microsoft DirectX , API kolekcija multivides spēļu un lietotņu palaišanai. The 43 nosaukumā attiecas uz konkrētu versiju, tāpēc to var redzēt arī ar citu numuru.

Tā kā jūsu dators šajās intensīvajās programmās izmanto tikai DirectX, iespējams, redzēsit šo kļūdu, uzsākot videospēli.

Lame_enc

Lame_enc nav apvainojums jūsu datoram. Tas attiecas uz LAME (LAME Ain't a MP3 Encoder) kodētāju, kas ļauj audio programmatūru pārvērst MP3 formātā. Sakarā ar programmatūras patentiem , programmas likumīgi nevar ietvert MP3 kodēšanas programmatūru. Tādējādi jums būs jāinstalē LAME patstāvīgi.

Lielākajai daļai lietotāju, kuri redz šo kļūdu, būs instalēta LAME lietošanai Audacity . Ja neizmantojat Audacity, iespējams, redzēsit šo kļūdu, mēģinot ielādēt vai saglabāt MP3.

chrome: // settings/content/flash

Pirms veicat visas tālāk norādītās problēmu novēršanas darbības, pārliecinieties, vai tiešām ir instalēta programma LAME. Ja redzat ziņojumu no Audacity, kas sākas ar Audacity neeksportē MP3 failus tieši ... , lejupielādēt LAME un mēģiniet vēlreiz.

NTDLL

Iespējams, visnopietnākā kļūda sarakstā, NTDLL ir fails, kas apstrādā NT kodola funkcijas. NT agrāk stāvēja Jauna tehnoloģija un kādreiz bija daļa no Windows produkta nosaukuma, bet tagad tas ir iekļauts tikai Windows tehniskajā informācijā.

Kļūdas šajā DLL bieži izraisa draivera problēmas vai problēma ar Windows saskarni ar programmu. Tā kā šis fails apstrādā zema līmeņa sistēmas funkcijas, avārijas bieži neļauj jums ielādēt sistēmu Windows.

Kā novērst DLL kļūdas

Tagad, kad esam pārskatījuši dažas no visbiežāk sastopamajām kļūdām, apskatīsim vispārējo problēmu novēršanas procesu. Ņemiet vērā, ka šīs ir vispārīgas problēmu novēršanas darbības un var neattiekties uz katru kļūdu. Bet, ja tiek parādīta kļūda, jo trūkst DLL failu, šī secība palīdzēs.

  1. Pārstartēt
  2. Pārbaudiet, vai nav DLL
  3. Instalējiet Windows atjauninājumus
  4. Pārinstalējiet skarto programmu
  5. Atjauniniet atbilstošos draiverus
  6. Veiciet sistēmas failu pārbaudi
  7. Meklējiet ļaunprātīgu programmatūru
  8. Pārreģistrējiet DLL
  9. Izmēģiniet sistēmas atjaunošanu
  10. Atiestatīt Windows

0 solis: ko nevajadzētu darīt

Novēršot DLL kļūdas, jūs gandrīz noteikti sastapsities ar vietnēm, apgalvojot, ka tās var novērst visas jūsu problēmas, vienkārši lejupielādējot nepieciešamo DLL failu. Neielādējiet DLL failus no šīm vietnēm .

Tāpat kā draiveru atjaunināšanas utilītas, jūs nevarat zināt, no kurienes šīs vietnes ir ieguvušas DLL. Tādējādi tie gandrīz noteikti nav oficiāli, bieži vien ir novecojuši un var saturēt ļaunprātīgu programmatūru. Turklāt, lai atrisinātu problēmu, bieži vien nepietiek ar viena DLL aizstāšanu, kas nozīmē, ka jauna izsekošana ir laika izšķiešana.

Tāpat izvairieties no pārlēkšanas tieši pie konkrētā DLL faila, kas izraisa kļūdu, un nerunājiet Windows reģistrā. Šīs papildu darbības vairumā gadījumu nav nepieciešamas, un jūs varētu viegli radīt vairāk problēmu.

1. darbība. Pārstartējiet

Tāpat kā lielākajā daļā problēmu novēršanas gadījumu, vispirms ir jāmēģina pārstartēt. Ja jums ir paveicies, jūsu problēma ir tikai neliela kļūda, un atsāknēšana to atrisinās. Saglabājiet savu darbu, pārstartējiet un vēlreiz izmēģiniet visu, kas izraisīja kļūdu.

2. darbība. Pārbaudiet, vai trūkst DLL

Kopš tā laika tas nav iespējams Windows aizsargā mapes satur DLL, bet jūs (vai kāda programma), iespējams, kļūdas dēļ esat izdzēsis DLL. Pārbaudiet attiecīgā DLL atkritni un atjaunojiet to, ja atrodat to tur. Ja domājat, ka esat to izdzēsis, bet jau iztukšojāt atkritni, izmantot atjaunošanas programmu .

3. darbība: instalējiet Windows atjauninājumus

Tā kā daudzas DLL kļūdas ir saistītas ar Microsoft izplatītajām bibliotēkām, Windows atjauninājumu pārbaude var atrisināt problēmas, lejupielādējot jaunākās versijas. Tas ir īpaši svarīgi ja esat atlikusi atjauninājumu instalēšanu kādu laiku.

Pēc visu pieejamo atjauninājumu instalēšanas vēlreiz restartējiet sistēmu, lai pārliecinātos, ka tie ir lietoti.

4. darbība. Pārinstalējiet ietekmēto programmu

Dažreiz, piekļūstot DLL failam, konkrēta programma var tikt ieslēgta. Ir vērts atinstalēt jebkuru programmu, kas rada kļūdu, un atkārtoti instalēt jaunu kopiju. Tas var būt nedaudz darba atkarībā no tā, kas jums rada problēmu, taču tas ir svarīgs solis.

5. darbība. Atjauniniet atbilstošos draiverus

Ja DLL kļūda parādās, strādājot ar noteiktu aparatūru, jums vajadzētu atjaunināt atbilstošos draiverus. Piemēram, ja redzat kļūdu katru reizi, kad mēģināt drukāt, mēģiniet atjaunināt printera draiveri. Atjauniniet grafikas kartes draiveri ja kļūda rodas, veicot grafikas ietilpīgus uzdevumus, piemēram, palaižot spēli.

6. darbība: veiciet sistēmas failu pārbaudi

Tālāk jums vajadzētu mēģināt palaist komandu SFC (sistēmas failu pārbaudītājs). Tam ir Windows pārbaudīt dažādus sistēmas failus un novērš visus trūkstošos vai bojātos .

Lai to izdarītu, ierakstiet cmd izvēlnē Sākt. Ar peles labo pogu noklikšķiniet uz tā ieraksta un izvēlieties Izpildīt kā administratoram . Pēc tam ievadiet šādu komandu:

sfc /scannow

Šī skenēšana prasīs kādu laiku, tāpēc palaidiet to, kad jums ir dažas minūtes. Kad tas būs pabeigts, sistēma Windows jums pateiks, vai tā ir atradusi kādas problēmas.

7. darbība. Meklējiet ļaunprātīgu programmatūru

Lai gan DLL kļūdas ne vienmēr izraisa ļaunprātīga programmatūra, tās var būt. Iespējams, infekcija agrāk ir bojājusi DLL failu vai arī tagad to sajauc. Palaidiet skenēšanu ar savu pretvīrusu un pēc tam izmantojiet bezmaksas Malwarebytes versija otrs viedoklis, tikai lai to izslēgtu.

8. darbība. Pārreģistrējiet DLL

Šajā brīdī ir vērts mēģināt atcelt DLL faila reģistrāciju un pārreģistrēt. Tas liek Windows uz brīdi “aizmirst” DLL un no jauna izveidot komponentu, kas var novērst problēmu.

Atveriet citu paaugstinātu komandu uzvedni, ierakstot cmd izvēlnē Sākt, pēc tam ar peles labo pogu noklikšķiniet un izvēlieties Izpildīt kā administratoram . Pa vienam ierakstiet šādas komandas, pievienojot problemātiskā DLL nosaukumu:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

9. darbība: mēģiniet atjaunot sistēmu

Ja šī kļūda sākās nesen, sistēmas atjaunošana var aizvest jūs laikā un, cerams, novērst problēmu.

Tips vadības panelis izvēlnē Sākt, atveriet to un izvēlieties Atgūšana . Šeit izvēlieties Atveriet sistēmas atjaunošanu . Izpildiet norādījumus, lai izvēlētos atjaunošanas laiku un ļautu Windows pabeigt procesu.

Ja rodas problēmas, skatiet mūsu palīdzību sistēmas atjaunošanas problēmu novēršanā.

10. darbība: atiestatiet Windows

Šajā brīdī esat veicis gandrīz visas iespējamās problēmu novēršanas darbības. Ja esat pārliecināts, ka esat instalējis visus pieejamos Windows un draivera atjauninājumus, pārinstalējis programmu, izmēģinājis komandu uzvednes utilītas un restartējis (nesen), jāturpina Windows atiestatīšana .

Par laimi, jūs varat izmantot Atiestatīt šo datoru funkcija, lai atkārtoti instalētu jaunu Windows kopiju, neizņemot personiskos failus. Cerams, ka tas nekad nenonāks līdz šim punktam. Bet pēc visas iepriekš minētās problēmu novēršanas jums vajadzētu tikai atiestatīt un izvairīties no vēl vairāk laika izšķērdēšanas.

Kādas DLL kļūdas padara jūs traku?

Tagad jūs zināt dažu izplatītu DLL kļūdu saknes un to problēmu novēršanu. Diemžēl šo problēmu novēršana ir visvairāk nomākta, tāpēc novēlam veiksmi. Cerams, ka jūsu problēma pazudīs, veicot dažus ātrus atjauninājumus un restartējot.

Lai uzzinātu vairāk, pārbaudiet mūsu pilnīgais ceļvedis Fall Creators atjauninājuma problēmu novēršanai .

Kopīgot Kopīgot Čivināt E -pasts Rokas animācijas rokasgrāmata iesācējiem

Runas animēšana var būt izaicinājums. Ja esat gatavs sākt pievienot dialogu savam projektam, mēs to sadalīsim jūsu vietā.

Lasīt Tālāk
Saistītās tēmas
  • Windows
  • Autovadītāji
  • Sistēmas atjaunošana
  • Windows 10
  • Traucējummeklēšana
  • Windows atjaunināšana
Par autoru Bens Stegners(Publicēti 1735 raksti)

Bens ir MakeUseOf redaktora vietnieks un iesācēju menedžeris. Viņš pameta IT darbu, lai 2016. gadā rakstītu uz pilnu slodzi, un nekad nav atskatījies. Viņš kā profesionāls rakstnieks vairāk nekā septiņus gadus aptver tehnoloģiju konsultācijas, videospēļu ieteikumus un daudz ko citu.

atšķirība starp monitoru un televizoru
Vairāk no Bena Stegnera

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu