Beth yw Ffeil DLL?

DLL Ffeiliau: Beth ydyn nhw a pam maen nhw'n bwysig

Mae ffeil DLL, byr ar gyfer Dynamic Link Library , yn fath o ffeil sy'n cynnwys cyfarwyddiadau y gall rhaglenni eraill alw arnynt i wneud rhai pethau. Fel hyn, gall rhaglenni lluosog rannu'r galluoedd sydd wedi'u rhaglennu i mewn i ffeil sengl, a hyd yn oed yn gwneud hynny ar yr un pryd.

Er enghraifft, gallai sawl rhaglen wahanol alw ar y ffeil veryuseful.dll (fe wnes i fyny, wrth gwrs) i ddod o hyd i'r gofod rhydd ar yrru caled , dod o hyd i ffeil mewn cyfeiriadur penodol, ac argraffu tudalen prawf i'r rhagosodiad argraffydd.

Yn wahanol i raglenni gweithredadwy, fel y rhai sydd â'r estyniad ffeil EXE , ni ellir rhedeg ffeiliau DLL yn uniongyrchol, ond yn hytrach mae'n rhaid galw ar god arall sydd eisoes yn rhedeg. Fodd bynnag, mae DLLs yn yr un fformat â EXEs a gall rhai hyd yn oed ddefnyddio'r estyniad ffeil .EXE. Er bod y rhan fwyaf o Lyfrgelloedd Cyswllt Dynamic yn gorffen yn yr estyniad ffeil . DLL, gall eraill ddefnyddio .OCX, .CPL, neu .DRV.

Gosod Gwallau DLL

Mae ffeiliau DLL, oherwydd faint a pha mor aml y maent yn cael eu defnyddio, yn tueddu i fod yn ganolbwynt canran fawr o'r gwallau a welir wrth ddechrau, defnyddio a chau Windows.

Er y gallai fod yn hawdd i lawrlwytho'r ffeil DLL sydd ar goll neu heb ei darganfod , anaml y dyma'r ffordd orau i fynd. Gweler ein Rhesymau Pwysig NID YD I Lawrlwytho Ffeiliau DLL i gael mwy o wybodaeth ar hynny.

Os cewch gwall DLL, eich bet gorau yw dod o hyd i broblemau datrys problemau sy'n benodol i'r broblem DLL honno, felly rydych chi'n siŵr ei ddatrys yn y ffordd gywir ac yn dda. Efallai fy mod hyd yn oed gael arweiniad penodol ar gyfer yr un sydd gennych. Mae gen i restr o'r gwallau DLL mwyaf cyffredin a sut i eu hatgyweirio .

Fel arall, edrychwch ar ein Ergydau DLL Sut i Gosod Ddewis ar gyfer rhywfaint o gyngor cyffredinol.

Mwy am Ffeiliau DLL

Mae'r gair "deinamig" yn Llyfrgell Dynamic Link yn cael ei ddefnyddio gan mai dim ond mewn rhaglen y mae'r rhaglen yn galw amdani yn hytrach na chael y data bob amser ar gael yn y cof, y defnyddir y data yn unig mewn rhaglen.

Mae llawer o ffeiliau DLL ar gael o Windows yn ddiofyn, ond gall rhaglenni trydydd parti eu gosod hefyd. Fodd bynnag, mae'n anghyffredin i agor ffeil DLL oherwydd nad oes angen golygu golygu un, a gwneud hynny, mae'n debygol o achosi problemau gyda rhaglenni a DLLs eraill.

Mae ffeiliau DLL yn ddefnyddiol oherwydd gallant ganiatáu i raglen wahanu ei gydrannau gwahanol yn fodiwlau unigryw y gellir eu hychwanegu neu eu tynnu i gynnwys neu eithrio rhai gweithredoedd. Pan fydd y meddalwedd yn gweithio fel hyn gyda DLL, gall y rhaglen ddefnyddio llai o gof gan nad oes angen i chi lwytho popeth ar unwaith.

Hefyd, mae DLLs yn darparu ffordd i rannau o raglen gael eu diweddaru heb orfod ailadeiladu neu ail-osod y rhaglen gyfan i gyd. Mae'r budd yn cael ei ymgorffori hyd yn oed pan fydd mwy na rhaglen yn defnyddio'r DLL oherwydd gall pob cais fanteisio ar y diweddariad o'r ffeil DLL sengl hwnnw.

Mae Rheolau ActiveX, ffeiliau Panel Rheoli, a gyrwyr dyfais yn rhai o'r ffeiliau y mae Windows yn eu defnyddio fel Llyfrgelloedd Link Dynamic. Yn gyfrinachol, mae'r ffeiliau hyn yn defnyddio'r estyniad ffeil OCX, CPL, a DRV.

Pan fydd DLL yn defnyddio cyfarwyddiadau gan DLL gwahanol, mae'r DLL cyntaf yn dibynnu ar yr ail un. Mae hyn yn ei gwneud hi'n haws i'r swyddogaethau DLLs dorri oherwydd, yn hytrach na bod cyfle i'r DLL cyntaf gael ei gamweithio, mae bellach yn dibynnu ar yr ail hefyd, a fyddai'n effeithio ar y cyntaf pe byddai'n profi problemau.

Os yw DLL dibynnol yn cael ei uwchraddio i fersiwn newydd, wedi'i drosysgrifio gyda fersiwn hŷn, neu ei symud o'r cyfrifiadur, efallai na fydd y rhaglen sy'n dibynnu ar y ffeil DLL bellach yn gweithio fel y dylai.

Ffeiliau data yw'r DLLs Adnoddau sydd yn yr un fformat ffeil â DLLs ond maent yn defnyddio'r estyniadau ffeiliau ICL, FON, a FOT. Mae ffeiliau ICL yn llyfrgelloedd eicon tra bod ffeiliau FONT a FOT yn ffeiliau ffont.