Què és un fitxer DLL?

Arxius de DLL: el que són i per què són importants

Un fitxer DLL, curt per a la biblioteca d'enllaç dinàmic , és un tipus de fitxer que conté instruccions que altres programes poden fer per fer certes coses. D'aquesta manera, diversos programes poden compartir les habilitats programades en un sol arxiu, i fins i tot fer-ho simultàniament.

Per exemple, diversos programes diferents podrien requerir el fitxer veryuseful.dll (ho vaig fer, és clar) per trobar l'espai lliure en un disc dur , localitzar un fitxer en un directori concret i imprimir una pàgina de prova al valor predeterminat impressora

A diferència dels programes executables, com els que tenen l'extensió d'arxiu EXE , els fitxers DLL no es poden executar directament, sinó que altres codis ja s'estan executant. Tanmateix, els DLL es troben en el mateix format que EXE i alguns fins i tot poden utilitzar l'extensió de fitxer .EXE. Tot i que la majoria de biblioteques d'enllaç dinàmic finalitzen a l' extensió de fitxer. DLL, altres poden utilitzar .OCX, .CPL o .DRV.

S'ha corregit errors de DLL

Els fitxers DLL, degut a quants són i amb quina freqüència s'utilitzen, tendeixen a ser el focus d'un gran percentatge dels errors que es detecten en iniciar, utilitzar i tancar Windows.

Tot i que és fàcil descarregar només fitxers DLL que falten o que no es troben , poques vegades és la millor manera d'anar. Consulteu les nostres principals raons per no descarregar fitxers DLL per obtenir més informació.

Si obteniu un error de DLL, la vostra millor aposta és trobar la informació de resolució de problemes específica d'aquest problema de DLL, de manera que estigueu segur de resoldre-la de la manera correcta. Fins i tot puc tenir una guia de reparació específica per a la que teniu. Tinc una llista dels errors DLL més comuns i com solucionar-los .

En cas contrari, consulteu la nostra Com arreglar els errors de DLL per obtenir alguns consells generals.

Més informació sobre els fitxers de DLL

La paraula "dinàmica" a la biblioteca de vincles dinàmics s'utilitza perquè les dades només es poden utilitzar en un programa quan el programa ho crida activament en comptes de tenir sempre disponibles les dades a la memòria.

Molts fitxers DLL estan disponibles des de Windows per defecte, però els programes de tercers també els poden instal·lar. Tanmateix, no és habitual obrir un fitxer DLL perquè mai no cal una edició, a més de fer-ho és probable que provoqui problemes amb programes i altres DLL.

Els fitxers DLL són útils, ja que poden permetre que un programa separi els diferents components en mòduls únics que després es poden afegir o eliminar per incloure o excloure certes 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 proporcionen una manera d'actualitzar les parts d'un programa sense haver de reconstruir o tornar a instal·lar tot el programa. La prestació s'amplifica fins i tot quan més del programa s'utilitza la DLL, ja que totes les aplicacions poden aprofitar l'actualització des d'aquest únic fitxer DLL.

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

Quan un fitxer DLL utilitza instruccions d'una DLL diferent, aquesta primera DLL ara depengui de la segona. Això fa que sigui més fàcil que les funcionalitats de les DLL es trenquin perquè, en comptes de tenir la possibilitat que la primera DLL funcioni malament, ara depèn del segon, la qual cosa afectaria la primera si es tractava d'experimentar problemes.

Si un fitxer DLL dependent s'actualitza a una versió més recent, sobreescrita amb una versió antiga o eliminada de l'ordinador, el programa que confia en el fitxer DLL ja no pot funcionar com cal.

Les DLL de recursos són fitxers de dades que estan en el mateix format de fitxer que DLL, però que 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 fonts.