Cosa sapere
- Un file DLL è un file della libreria di collegamento dinamico.
- Possono essere utilizzati da più programmi per condividere funzioni.
- La maggior parte delle persone se ne occupa solo quando è necessario correggere errori DLL.
Questo articolo descrive cosa sono i file DLL, come e perché vengono utilizzati e cosa fare in caso di errore DLL.
Cos'è un file DLL?
Un file DLL, abbreviazione diLibreria di collegamento dinamico, è un tipo di file che contiene istruzioni a cui altri programmi possono ricorrere per eseguire determinate operazioni. In questo modo più programmi possono condividere le capacità programmate in un unico file, e anche farlo contemporaneamente.
Ad esempio, diversi programmi diversi potrebbero tutti richiamare il fileveryuseful.dllfile (ovviamente è inventato) per trovare lo spazio libero su un disco rigido, individuare un file in una directory particolare e stampare una pagina di prova sulla stampante predefinita.
A differenza dei programmi eseguibili, come quelli con estensione EXE estensione del file, i file DLL non possono essere eseguiti direttamente ma devono invece essere richiamati da altro codice già in esecuzione. Tuttavia, le DLL hanno lo stesso formato degli EXE e alcune potrebbero persino utilizzare l'estensione del file .EXE. Mentre la maggior parte delle librerie di collegamento dinamico terminano con estensione del file .DLL, altri potrebbero utilizzare .OCX, .CPL o .DRV.
File DLL.
Correzione degli errori DLL
I file DLL, a causa del loro numero e della frequenza con cui vengono utilizzati, tendono ad essere al centro di una grande percentuale degli errori riscontrati all'avvio, all'utilizzo e allo spegnimento di Windows.
Anche se potrebbe essere semplice scaricarlomancanteOnon trovatoDLL, raramente è il modo migliore per procedere. Vedi il nostro articolo Motivi importanti per NON scaricare file DLL per saperne di più.
Se ricevi un errore DLL, la soluzione migliore è trovare informazioni per la risoluzione dei problemi specifiche per quel problema DLL in modo da essere sicuro di risolverlo nel modo giusto e per sempre. Potremmo anche avere una guida di riparazione specifica per quello che hai. Altrimenti consulta il ns Come correggere gli errori DLL per qualche consiglio generale.
Ulteriori informazioni sui file DLL
La parola 'dinamico' nella libreria di collegamento dinamico viene utilizzata perché i dati vengono utilizzati in un programma solo quando il programma lo richiede attivamente invece di avere i dati sempre disponibili in memoria.
Molti file DLL sono disponibili da Windows per impostazione predefinita, ma anche programmi di terze parti possono installarli. Tuttavia, è raro aprire un file DLL perché non è mai realmente necessario modificarne uno, inoltre ciò potrebbe causare problemi con programmi e altre DLL. Tuttavia, se sai cosa stai facendo, Hacker di risorse è un modo per farlo.
I file DLL sono utili perché possono consentire a un programma di separare i suoi diversi componenti in moduli univoci che possono quindi essere aggiunti o rimossi per includere o escludere determinate funzionalità. Quando il software funziona in questo modo con le DLL, il programma può utilizzare meno memoria perché non è necessario caricare tutto in una volta.
Inoltre, le DLL forniscono un modo per aggiornare parti di un programma senza dover ricostruire o reinstallare l'intero programma. Il vantaggio è addirittura amplificato quando un programma utilizza la DLL poiché tutte le applicazioni possono quindi trarre vantaggio dall'aggiornamento da quel singolo file DLL.
Controlli ActiveX, file del Pannello di controllo e driver di dispositivo sono alcuni dei file utilizzati da Windows come librerie di collegamento dinamico. Rispettivamente, questi file utilizzano l'estensione file OCX, CPL e DRV.
csgo come calciare i bot nella tua squadra
Quando una DLL utilizza istruzioni da una DLL diversa, la prima dipende ora dalla seconda. Ciò rende più semplice l'interruzione delle funzionalità DLL perché invece di esserci la possibilità che solo la prima funzioni male, ora dipende anche dalla seconda, il che influenzerebbe la prima se dovesse riscontrare problemi.
Se una DLL dipendente viene aggiornata a una versione più recente, sovrascritta con una versione precedente o rimossa dal computer, il programma che si basa sul file DLL potrebbe non funzionare più come dovrebbe.
Le DLL di risorse sono file di dati che hanno lo stesso formato di file delle DLL ma utilizzano le estensioni di file ICL, FON e FOT. I file ICL sono librerie di icone mentre i file FONT e FOT sono file di caratteri.
FAQ- Come si apre un file DLL?
I file DLL non vengono aperti nello stesso modo in cui viene aperta la maggior parte dei tipi di file. I file DLL vengono solitamente richiamati da un'applicazione. Per visualizzare il codice all'interno di un file DLL dovresti decompilarlo con un'applicazione di terze parti.
- Come si installa un file DLL?
I file DLL non vengono installati come gli altri tipi di file. I file DLL possono essere 'installati' inserendoli nella directory in cui un'applicazione è impostata per cercare un determinato file DLL.