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.
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.