Si c'est une DLL appartenant à un programme externe à Windows, kill tous les process qui utilise la DLL... Ensuite, tu pourras la supprimer.
Sinon, démarre en mode sans échec "avec command prompt" et supprime la DLL. Attention, au redémarrage, tu risques d'avoir un voir plusieurs messages d'erreurs.
Autre solution plus intelligente, toujours dans le cas où la DLL appartient à un programme externe à Windows :
Regarde dans tous les programmes qui se chargent au démarrage de ta session et supprime celui qui pose problème. Après un redémarrage, tu pourras supprimer la DLL sans problème.
---------------
Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur.