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.