Les erreurs RunDLL sont généralement des messages d’erreur au démarrage de Windows.
Toutefois, ces erreurs RunDLL peuvent aussi se produire à intervalles réguliers durant le travail sur le PC.
Ces erreurs RunDLL sont typiquement d’une désinstallation manuelle et partielle d’une application ou d’un nettoyage incomplet de Windows après une attaque par des logiciels malveillants.
Cet article vous aide à résoudre les erreurs RunDLL.
Table des matières
Quelles sont les sources des erreurs RunDLL
Typiquement, le message d’erreur que vous rencontrez est :
Problème lors du démarrage xxxx.dll
Le module spécifié est introuvable.
Même chose ci-dessous avec un problème lors du démarrage et une DLL dans un dossier complètement aléatoire.
Ici il s’agit clairement d’une source malveillante et d’un virus.
Les sources sont soit donc des logiciels mal désinstallés ou des désinfections partielles.
L’entrée au démarrage de Windows reste alors que le fichier a été supprimé, cela génère un message d’erreur « introuvable ».
Les deux entrées utilisées au démarrage de Windows sont en général :
- Une clef 04 qui peut se désactiver depuis le gestionnaire de tâches > Démarrage ou à travers l’utilitaire msconfig.
- Une tâche planifiée qui tente de charger au démarrage de Windows ou périodiquement une DLL
Résoudre les erreurs RunDLL
Erreur NVSPCAP64.DLL ou LogilDA.dll
Voici un cas d’erreur RunDLL liés à des applications légitimes mal désinstallées.
La première erreur RunDLL au démarrage de Windows mentionnant le fichier LogilDA.dll qui est lié au programme Logitech.
Dans ce cas-là, vous pouvez désinstaller l’application Logitech et la réinstaller depuis le site de l’éditeur.
Si la désinstallation est impossible, utilisez Revo Uninstaller : Désinstaller proprement une application avec Revo Uninstaller
L’erreur RunDLL mentionne le fichier NVSPCAP64.DLL qui est lié à Nvidia lorsque les pilotes de la carte graphique sont corrompus.
Dans ce cas, se reporter à la page suivante : Réinstaller proprement les pilotes de cartes graphiques.
Supprimer l’entrée RunDLL du démarrage du PC ou en tâche planifiée
La meilleure solution reste l’utilitaire Autoruns qui permet de vérifier les entrées de démarrage de Windows.
Vous pouvez désactiver une application au démarrage ou en tâche planifiée.
Voici comment faire :
- Téléchargez Autoruns :
|su_download]Autoruns[/su_download]
- Lancez Autorun par un clic droit en tant qu’administrateur
- Dans le champs filter, inscrivez le nom du fichier DLL qui génère le message d’erreur et appuyez sur Entrée
- Autoruns va afficher l’entrée qui tente de charger le fichier DLL, décochez ce dernier
- A partir de là, Windows ne tentera plus de charger la DLL et le message d’erreur RunDLL va disparaître
La vidéo illustre la procédure :
Après le message d’erreur RunDLL
Éventuellement, procédez à une désinfection avec Malwarebytes Anti-Malware, si cela n’a pas été fait :
Si vous avez besoin d’aide, rendez-vous sur le forum, partie virus : VIRUS : Supprimer/Desinfecter (Trojan, Adwares, Ransomwares, Backdoor, Spywares)
Ressources utiles et articles liés
- Erreur démarrage de Windows
- Résoudre les erreurs de DLL manquantes/introuvables à l’ouverture d’une application
- Résoudre les erreurs de DLL manquantes, introuvables, endommagées au démarrage de Windows 10
- Réparer les fichiers systèmes de Windows
- Comment télécharger des fichiers DLL ou exe manquants avec Winbindex, dllfile.net, …