La separazione del codice in librerie a collegamento dinamico permette di spezzare i programmi in parti concettualmente separate, che verranno caricate solo se effettivamente necessarie. Inoltre, una singola libreria può essere caricata in memoria una sola volta e utilizzata da più programmi, il che permette di risparmiare le risorse del sistema.
Può capitare, comunque, che per un qualsiasi motivo un programma non riesca ad essere eseguito dall’utente perchè manca una dll specifica o perchè questa sia corrotta. A questo punto cosa fare? Senza perderci d’animo, il problema si risolve senza troppi impicci anche perchè il sistema ci indica palesemente nel messaggio quale dll manca. Vediamo come registrare la dll mancante o corrotta :
1. Cliccate su Start – Esegui
2. Qui, come vedete dall’immagine sotto, scrivete regsvr32 “C:\Windows\System32\myfile.dll dove myfile.dll è un nome generico dato alla dll.
3. Cliccate su OK e, se tutto è andato a buon fine, vi comparirà il messaggio che vedete qui sotto.
Facile no?

