DLL è l'acronimo di Dynamic Link Library , e la Microsoft DLL è davvero una libreria che contiene le routine software . Le applicazioni in esecuzione sul PC fanno uso di routine nello stesso modo è possibile utilizzare un libro di riferimento in una biblioteca --- se necessario. Esempi di file di
Applicazioni routine di accesso a DLL in modo che il PC può correre più veloce.
Molte routine DLL hanno estensione . dll , ma ci sono anche altri tipi di file nella libreria . Un driver di periferica della stampante è una routine DLL con un estensione di file . Drv . Il calendario che si apre quando le applicazioni richiedono una data è anche parte della biblioteca e ha un . Ocx estensione ( controllo ActiveX ) .
Vantaggi
Avere una collezione di routine di uso comune utilizzate da molte applicazioni fa un uso efficiente delle risorse di sistema . Il PC ha più memoria disponibile per l'uso , e corre più veloce . Ingegneri del software , come il concetto di DLL , perché non c'è bisogno di riscrivere il codice per routine comuni . Nel complesso , DLL consente una architettura modulare che rende più facile per aggiornare il sistema e aggiungere applicazioni .
Svantaggi
A volte , quando un'applicazione tenta di trovare una routine in DLL , non è lì .
Perché si basano su di routine nella libreria , le applicazioni non sono self -contained . Se una routine necessaria è mancante o danneggiato , l' applicazione non funzionerà . Utenti, soprattutto nelle versioni precedenti dei sistemi operativi Windows , messaggi di errore DLL incontrate quando si cerca di installare e aggiornare le applicazioni a causa della mancanza di file DLL.
Correzioni
partire dalla Windows 2000 ed XP , Microsoft ha aggiunto software di protezione dei file di Windows per mantenere i file utilizzati da Windows Setup intatto . Ricerca di Protezione file Windows in Guida del PC e supporto tecnico per ulteriori informazioni.