Spesso Windows mantiene caricate in memoria le librerie DLL che costituiscono le varie applicazioni eseguite anche quando i programmi da cui dipendono vengono chiusi. Questo può rallentare il lavoro del PC, perché va ad incidere sulla memoria RAM, aumentandone il carico di lavoro.
Vediamo come ovviare a questo problema.
Aprire il Registro di sistema (>START >ESEGUI > "REGEDIT")
e cercare la chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer
Creare una nuova sottochiave chiamandola "AlwaysUnloadDll" (senza virgolette)
Posizionarsi nel pannello di destra della nuova sottochiave appena creata e trovare la stringa denominata "Predefinito". Cliccarci due volte sopra ed impostare il valore a 1.
Questa operazione "costringerà" Windows a non tenere le DLL in memoria dopo la chiusura delle applicazioni da cui esse dipendono.
Riavviare il PC per rendere operative le modifiche.
N.B.: questa modifica può essere applicata a patto che non si faccia uso di applicazioni vecchie: infatti in questo caso l'operazione potrebbe generare alcuni errori e problemi di stabilità. Ma niente paura: se il PC comincia ad avere un comportamento anomalo, basta tornare alla chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\AlwaysUnloadDll
e cambiare il valore da 1 a 0.