Principal Windows Què és un fitxer DLL?

Què és un fitxer DLL?



Què saber

  • Un fitxer DLL és un fitxer de biblioteca d'enllaços dinàmics.
  • Poden ser utilitzats per diversos programes per compartir funcions.
  • La majoria de la gent només tracta amb ells quan necessita corregir errors de DLL.

Aquest article descriu què són els fitxers DLL, com i per què s'utilitzen i què fer si teniu un error de DLL.

Què és un fitxer DLL?

Un fitxer DLL, abreviatura deBiblioteca d'enllaços dinàmics, és un tipus de fitxer que conté instruccions que altres programes poden fer servir per fer determinades coses. D'aquesta manera, diversos programes poden compartir les habilitats programades en un sol fitxer, i fins i tot fer-ho simultàniament.

Per exemple, diversos programes diferents podrien fer servir elmolt útil.dllfitxer (que està compost, per descomptat) per trobar l'espai lliure en un disc dur, localitzar un fitxer en un directori determinat i imprimir una pàgina de prova a la impressora predeterminada.

A diferència dels programes executables, com els que tenen el EXE extensió de fitxer, els fitxers DLL no es poden executar directament, sinó que s'han de fer servir per un altre codi que ja s'està executant. Tanmateix, els DLL tenen el mateix format que els EXE i alguns fins i tot poden utilitzar l'extensió de fitxer .EXE. Tot i que la majoria de biblioteques d'enllaços dinàmics acaben al fitxer extensió de fitxer .DLL, altres poden utilitzar .OCX, .CPL o .DRV.

Captura de pantalla de diversos fitxers DLL a Windows 10

Fitxers DLL.

Correcció d'errors de DLL

Els fitxers DLL, a causa de quants n'hi ha i de la freqüència amb què s'utilitzen, solen ser el focus d'un gran percentatge dels errors que es veuen en iniciar, utilitzar i apagar Windows.

Tot i que pot ser fàcil descarregar-hodesaparegutono trobatDLL, rarament és el millor camí. Vegeu el nostre article Raons importants per NO descarregar fitxers DLL per a més informació sobre això.

Si obteniu un error de DLL, el millor és trobar informació de resolució de problemes específica per a aquest problema de DLL, de manera que segur que el resoldreu de la manera correcta i definitiva. Fins i tot podem tenir una guia de reparació específica per a la que teniu. En cas contrari, consulteu el nostre Com corregir errors de DLL per a alguns consells generals.

Més informació sobre els fitxers DLL

La paraula 'dinàmica' a la biblioteca d'enllaços dinàmics s'utilitza perquè les dades només es fan servir en un programa quan el programa les demana activament en lloc de tenir les dades sempre disponibles a la memòria.

Hi ha molts fitxers DLL disponibles a Windows de manera predeterminada, però també els poden instal·lar programes de tercers. No obstant això, és estrany obrir un fitxer DLL perquè mai no cal editar-ne un, a més de fer-ho és probable que provoqui problemes amb els programes i altres DLL. Tanmateix, si saps el que estàs fent, Hacker de recursos és una manera de fer-ho.

Els fitxers DLL són útils perquè poden permetre que un programa separi els seus diferents components en mòduls únics que després es poden afegir o eliminar per incloure o excloure determinades funcionalitats. Quan el programari funciona d'aquesta manera amb DLL, el programa pot utilitzar menys memòria perquè no necessita carregar-ho tot alhora.

A més, les DLL ofereixen una manera d'actualitzar parts d'un programa sense haver de reconstruir o reinstal·lar tot el programa. El benefici fins i tot s'amplifica quan més quan un programa utilitza la DLL perquè totes les aplicacions poden aprofitar l'actualització d'aquest únic fitxer DLL.

Els controls ActiveX, els fitxers del tauler de control i els controladors de dispositiu són alguns dels fitxers que Windows utilitza com a biblioteques d'enllaços dinàmics. Respectivament, aquests fitxers utilitzen l'extensió de fitxer OCX, CPL i DRV.

com crear un servidor LAN en unturned

Quan una DLL utilitza instruccions d'una DLL diferent, la primera ara depèn de la segona. Això fa que sigui més fàcil que les funcionalitats de la DLL es trenquin perquè en comptes d'existir la possibilitat que només la primera funcioni malament, ara també depèn de la segona, que afectaria la primera si tingués problemes.

Si una DLL dependent s'actualitza a una versió més nova, s'escriu amb una versió anterior o s'elimina de l'ordinador, és possible que el programa que es basa en el fitxer DLL ja no funcioni com hauria.

Les DLL de recursos són fitxers de dades que tenen el mateix format de fitxer que les DLL, però utilitzen les extensions de fitxer ICL, FON i FOT. Els fitxers ICL són biblioteques d'icones mentre que els fitxers FONT i FOT són fitxers de tipus de lletra.

PMF
  • Com s'obre un fitxer DLL?

    Els fitxers DLL no s'obren de la mateixa manera que s'obren la majoria dels tipus de fitxers. Els fitxers DLL solen ser cridats per una aplicació. Per veure el codi dins d'un fitxer DLL, hauríeu de descompilar-lo amb una aplicació de tercers.

  • Com instal·leu un fitxer DLL?

    Els fitxers DLL no s'instal·len com altres tipus de fitxers. Els fitxers DLL es poden 'instal·lar' col·locant-los al directori on una aplicació està configurada per buscar un fitxer DLL determinat.

Articles D'Interès

L'Elecció De L'Editor

Com amagar les lletres de la unitat al Windows 10
Com amagar les lletres de la unitat al Windows 10
Al Windows, podeu amagar les lletres d'unitat a l'Explorador de fitxers. Desapareixeran tant del tauler de navegació com de la carpeta This PC.
Què significa quan els amics posen 'LMS' als seus estats de Facebook
Què significa quan els amics posen 'LMS' als seus estats de Facebook
LMS significa Like My Status. És una forma popular d'argot d'Internet que utilitzen els usuaris de xarxes socials en una actualització d'estat per obtenir més implicació dels seus seguidors. Obteniu més informació sobre LMS i com utilitzar-lo.
Creeu una drecera de connexió a la màquina virtual Hyper-V al Windows 10
Creeu una drecera de connexió a la màquina virtual Hyper-V al Windows 10
Vegeu com crear una drecera per establir directament una connexió a una màquina virtual Hyper-V a les edicions Windows 10 Pro, Enterprise i Education.
Com es tanca un compte d’estalvi Chase en línia
Com es tanca un compte d’estalvi Chase en línia
Tenir un compte d’estalvis és una bona idea per a la majoria de la gent. Us permeten acumular interessos sobre actius i us ajuden a fer-ne un seguiment. No obstant això, la majoria dels bancs ofereixen incentius per fer-hi banca i, més sovint,
Com desactivar el DRM al Firefox 38
Com desactivar el DRM al Firefox 38
Amb Firefox 38, hi ha un nou sistema DRM inclòs amb el navegador. En aquest article veurem què és aquest sistema DRM i com desactivar-lo.
Com es crea un instal·lador d'USB o DVD per a OS X
Com es crea un instal·lador d'USB o DVD per a OS X
ACTUALITZACIÓ: Apple ha canviat el procés per crear un instal·lador USB amb OS X Mavericks i el mètode següent ja no funciona. Per a OS X Mavericks, consulteu aquest procés actualitzat. Amb el llançament d'OS X 10.7 Lion a
Hauríeu d'utilitzar un televisor 4K com a monitor?
Hauríeu d'utilitzar un televisor 4K com a monitor?
Podeu utilitzar un televisor 4K com a monitor per al vostre ordinador si surt en 4K, però abans de connectar el vostre ordinador a un televisor, heu d'ajustar alguns paràmetres.