Passer au contenu

Retrouvez une DLL manquante

La disparition d’un fichier DLL est un problème courant que Windows signale en affichant un message d’erreur. Pour retrouver ce type de fichier, il est nécessaire…

La disparition d’un fichier DLL est un problème courant que Windows signale en affichant un message d’erreur. Pour retrouver ce type de fichier, il est nécessaire d’identifier au préalable son origine. De plus, soyez
prudent : il arrive que l’apparition de ce message soit consécutive à la suppression d’un logiciel espion. Auquel cas, il ne faut surtout pas retrouver la DLL en question. Au contraire, il faut en éliminer les dernières traces.

Identifiez la DLL disparue

1 Ouvrez votre navigateur Internet et rendez-vous sur le site
www.softwaretipsandtricks.com/dllDans le champ Search DLL Files, saisissez le nom de la DLL tel qu’indiqué dans le message d’erreur. Dans notre exemple, il s’agit de comuid.dll. Pour continuer, appuyez sur la touche Entrée.2 Si la DLL fait partie de Windows ou d’un logiciel Microsoft, la mention Microsoft Corporation apparaît à la ligne Company. Dans ce cas, utilisez les solutions 1 et 2 pour retrouver la DLL perdue. S’il
s’agit d’un autre éditeur, vous pouvez alors utiliser la solution 3. Si, en revanche, aucune mention n’apparaît, c’est plus suspect. Il est possible qu’il s’agisse d’une DLL liée à un logiciel espion. Auquel cas, nous vous conseillons de lancer une
analyse complète du disque dur avec un antispyware, puis d’effectuer un nettoyage complet avec CCleaner (voir Micro Hebdo numéro 425 page 24).

Solution 1 : depuis votre disque dur

Windows XP fait bien les choses puisqu’il sauvegarde régulièrement ses DLL dans le dossier C:WINDOWSsystem32dllcache. Voici comment retrouver la DLL perdue et la placer au bon endroit.1 Ouvrez un dossier quelconque dans l’Explorateur Windows. Cliquez sur Outils, Options des dossiers, puis sur Affichage. Là, cochez l’option Afficher les fichiers et
dossiers cachés
et désactivez les cases Masquer les extensions des fichiers dont le type est connu et Masquer les fichiers protégés du système d’exploitation (recommandé). Cliquez sur Oui puis sur
OK pour valider.2 Dans la partie gauche de l’explorateur, cliquez successivement sur les dossiers, Disque (C:) Windows, System32 et dllcache. Dans la partie droite de la fenêtre, sélectionnez la DLL
disparue. Appuyez simultanément sur les touches Ctrl et C pour la copier.3 Dans la partie gauche de la fenêtre, cliquez sur le dossier System32 pour le surligner. Dans la partie droite, cliquez avec le bouton droit à un endroit vide et appuyez sur les touches
Ctrl et V pour coller la DLL.

Solution 2 : depuis le CD de Windows XP

Si la DLL disparue ne figure pas dans le dossier dllcache, vous pouvez essayer de la retrouver sur le CD d’installation de Windows. Si Windows est sur un CD ou une partition de restauration, la procédure est identique mais vous
devrez indiquer l’emplacement exact du dossier i386.1 Placez le CD-Rom de Windows XP dans votre lecteur de CD et redémarrez votre micro. Appuyez sur une touche lorsque cela vous est demandé et, quand l’écran de bienvenue apparaît, appuyez sur la touche R
pour lancer la fonction Réparation. Dans l’écran suivant, répondez aux questions posées. Par exemple à la question Sur quelle installation de Windows voulez-vous ouvrir une session ?, il faut taper le chiffre
1
(à moins que vous n’ayez installé plusieurs fois Windows) et appuyer sur Entrée. Tapez ensuite le mot de passe administrateur que vous avez défini lors de l’installation de Windows, et appuyez sur
Entrée.2 Lorsque l’écran affiche C:Windows>, saisissez une à une les commandes suivantes, en respectant l’espace représenté ici par un point ? et en appuyant sur la touche Entrée entre
chacune :


CD?System32


Ren?comuid.dll?comuid.dll
(remplacez comuid.dll par le nom de votre DLL perdue).Expand?D:i386comuid.dl_ (sans oublier le signe _).Un message vous informe alors que le fichier a bien été extrait. Tapez exit et appuyez sur Entrée pour redémarrer votre ordinateur.

Depuis le site www.dll-files.com

Il n’y a pas que Windows qui utilise des DLL. Les logiciels et matériels (via leurs pilotes) peuvent aussi avoir besoin de ces fichiers. Il va donc falloir utiliser un site spécialisé (www.dllfiles.com) pour récupérer cette DLL. Sur ce site, on ne trouve que des DLL valides. Pour notre exemple, il s’agit du fichier Nvqtwk.dll. Lors de l’identification de la DLL (étape n?’1),
nous avons indiqué qu’il s’agissait d’une DLL liée à nVidia.1 Rendez-vous sur le site
www.dllfiles.com. Dans le champ Search for dll file, saisissez le nom de la DLL recherchée (Nvqtwk.dll) et cliquez sur le bouton Go.2 Dans la fenêtre qui suit, cliquez sur la ligne intitulée Click here to go to the download of Nvqtwk.dll et, dans la fenêtre suivante, cliquez sur la ligne Download Nvqtwk.dll pour accéder
à la fenêtre d’enregistrement du fichier Nvqtwk.zip.3 Lorsque le téléchargement est achevé, double-cliquez sur le fichier Nvqtwk.zip rapatrié puis, dans la fenêtre qui suit, double-cliquez sur le fichier readme.txt. Le fichier s’ouvre avec le bloc-notes. Vous
trouverez en fin de texte la mention du dossier de votre disque dur où vous devez copier la DLL.4 Sélectionnez alors le fichier dll et appuyez sur les touches Ctrl et C. Ouvrez ensuite une fenêtre de lexplorateur et accédez au dossier indiqué dans le fichier readme.txt. Lorsque vous
y êtes, appuyez sur les touches Ctrl et V pour y coller le fichier dll

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Fabrice Auclert