Vous avez peut-être déjà vécu cette situation : au moment de créer une image système, d’installer un pilote ou d’accéder à certains fichiers, survient l’erreur Windows « le système ne trouve pas le fichier spécifié ». Cela provient souvent de fichiers système en­dom­ma­gés, d’erreurs de mise à jour ou de pilotes manquants. Voici plusieurs solutions pour résoudre le problème et retrouver la sérénité.

Les messages d’erreur Windows du type 0x80004005 ou 0x80070057 sont une source de stress car ils sont souvent pénibles à résoudre. Une de ces erreurs qui arrive souvent est « le système ne trouve pas le fichier spécifié » (en anglais « the system cannot find the file specified »), en général associée au code d’erreur de mise à jour 0x80070002 et à la création d’une image système. Mal­heu­reu­se­ment, im­pos­sible d’iden­ti­fier avec certitude la cause de l’erreur. Il peut s’agir de pilotes manquants, de clés de registre erronées ou de fichiers système et de mise à jour corrompus ou manquants. Pour résoudre le problème, voici comment procéder.

Résoudre l’erreur Windows « le système ne trouve pas le fichier spécifié »

En cas de problème avec l’or­di­na­teur, la première solution consiste à re­dé­mar­rer la machine. Avec l’erreur Windows « le système ne trouve pas le fichier spécifié », essayez d’abord les méthodes suivantes :

  • Re­dé­mar­rer le PC : re­dé­mar­rez l’or­di­na­teur et vérifiez si l’erreur apparaît toujours ;
  • Ré­so­lu­tion de problèmes : ouvrez la partie Ré­so­lu­tion des problèmes de Windows à partir de la barre de recherche Windows et sé­lec­tion­nez la zone dans laquelle l’erreur se produit sous « Uti­li­taires sup­plé­men­taires de ré­so­lu­tion de problèmes » ;
  • Analyse antivirus : utilisez un antivirus reconnu pour détecter et éliminer les logiciels mal­veil­lants car certains messages d’erreur peuvent être causés par des malwares.

Si aucune de ces solutions ne devait fonc­tion­ner, voici ce que vous pouvez essayer :

Solution n°1 : vérifier les fichiers journaux du système (fichiers log)

Vérifiez s’il devait y a un problème avec les fichiers journaux du système. Voici la marche à suivre :

Étape 1 : dans l’ex­plo­ra­teur de fichiers, accédez au ré­per­toire C:/Windows/inf et ouvrez le dossier « Inf » ;

Étape 2 : re­cher­chez ensuite le fichier setupapi.dev (parfois aussi appelé setupapi.dev.log) et double-cliquez dessus ;

Étape 3 : appuyez sur [Ctrl] + [F] pour faire ap­pa­raître la barre de recherche et tapez « cannot find the file » ou « ne trouve pas le fichier indiqué » et appuyez sur [Entrée]. De cette manière, vous trouverez le fichier manquant ou in­trou­vable ;

Étape 4 : copiez le fichier trouvé et collez-le dans le dossier « Inf » ;

Étape 5 : installez main­te­nant de nouveau le pilote concerné et re­dé­mar­rez.

Solution n°2 : modifier la clé de registre

Dans certains cas, il peut se révéler utile de modifier une clé de registre manquante ou in­cor­recte comme suit :

Étape 1 : ouvrez l’invite de commande avec [Windows] + [R] et saisissez la commande CMD « regedit » pour ouvrir le registre ;

Étape 2 : avant de procéder à des mo­di­fi­ca­tions dans le registre, nous vous con­seil­lons de faire une copie de sau­ve­garde du fichier de registre actuel. Pour cela, allez dans Fichier > Exporter et saisissez le nom du fichier de sau­ve­garde, sé­lec­tion­nez « Tout » et cliquez sur « En­re­gis­trer ». En cas d’urgence, vous pourrez utiliser cette sau­ve­garde pour restaurer le registre ;

Étape 3 : dans l’éditeur de registre, saisissez main­te­nant la clé suivante en bas à gauche : HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\Cur­rent­Ver­sion ;

Étape 4 : re­cher­chez ensuite une clé nommée « RunOnce ». Si elle n’existe pas, cliquez sur « Cur­rent­Ver­sion », allez sur « Nouveau » et sur « Clé » ;

Étape 5 : saisissez « RunOnce » comme nom de la clé ;

Étape 6 : affichez main­te­nant « HKEY_LOCAL_MACHINE\\SOFTWARE\Microsoft\Windows\\Cur­rent­Ver­sion », puis dé­ve­lop­pez et vérifiez si « RunOnce » s’y trouve ;

Étape 7 : si la clé s’y trouve, quittez le registre et re­dé­mar­rez.

Solution n°3 : mettre à jour ou réins­tal­ler les pilotes

Si l’erreur concerne un pilote, essayez de le mettre à jour en suivant cette procédure :

Mettre à jour le pilote

Étape 1 : dans la barre de recherche Windows, tapez « Ges­tion­naire de pé­ri­phé­riques » et cliquez sur le résultat ;

Étape 2 : re­cher­chez ensuite le pé­ri­phé­rique qui provoque l’erreur et dé­ve­lop­pez la ligne ;

Étape 3 : effectuez un clic droit sur le pé­ri­phé­rique concerné et sé­lec­tion­nez « Mettre à jour le pilote ».

Réins­tal­ler le pilote

Étape 1 : dans le Ges­tion­naire de pé­ri­phé­riques, sé­lec­tion­nez « Dé­sins­tal­ler » au lieu de « Mettre à jour les pilotes » et cochez la case « Supprimer le logiciel pilote pour ce pé­ri­phé­rique » dans la fenêtre de menu. Veillez à dé­con­nec­ter ou à dé­sac­ti­ver au­pa­ra­vant le pé­ri­phé­rique concerné de l’or­di­na­teur ;

Étape 2 : fermez ensuite le Ges­tion­naire de pé­ri­phé­riques et re­dé­mar­rez l’or­di­na­teur. Windows tentera ensuite de réins­tal­ler le pé­ri­phé­rique et son pilote.

Solution n°4 : supprimer la clé Pro­fi­leI­ma­ge­Path

Si l’erreur survient lors de la création d’une image système ou d’une sau­ve­garde, essayez de supprimer la clé « Pro­fi­leI­ma­ge­Path » :

Étape 1 : dans la barre de recherche Windows, saisissez « Éditeur de registre » pour ouvrir le registre ;

Étape 2 : accédez au chemin « HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Cur­rent­Ver­sion\Pro­fi­le­List » ;

Étape 3 : dé­ve­lop­pez ensuite « Pro­fi­le­List » ;

Étape 4 : vérifiez main­te­nant chaque sous-clé. Si l’une d’entre elles est vide ou ne contient pas de valeur pour « Pro­fi­leI­ma­ge­Path », vous pouvez cliquer dessus et la supprimer en cliquant sur « Supprimer ».

Solution n°5 : utiliser SFC et DISM

Les outils de ré­pa­ra­tion Windows DISM (De­ploy­ment Image Servicing and Ma­na­ge­ment) et SFC (System File Checker) font également partie des solutions standard en cas de message d’erreur. Les deux outils vérifient les fichiers système en­dom­ma­gés ou manquants et les réparent dans le meilleur des cas :

Étape 1 : ouvrez l’invite de commande en tant qu’ad­mi­nis­tra­teur avec [Windows] + [R], la commande « cmd » et [Ctrl] + [Maj] + [Entrée] ;

Étape 2 : saisissez la commande CMD « sfc/scannow » et confirmez avec [Entrée] ;

Étape 3 : ensuite, utilisez l’outil DISM et saisissez les commandes « DISM.exe/Online/Cleanup-image/Scan­health » et « DISM.exe/Online/Cleanup-image/Res­to­re­health » en cliquant sur [Entrée] après chaque commande ;

Étape 4 : re­dé­mar­rez la machine et vérifiez si l’erreur est toujours présente.

Vu l’étendue des causes possibles pour l’erreur « le système ne trouve pas le fichier spécifié », mieux vaut essayer la solution adéquate pas à pas. Prudence cependant : des mo­di­fi­ca­tions in­tem­pes­tives du registre pour­raient affecter votre système de manière durable. Si les solutions listées dans cet article n’abou­tis­sent pas, essayez de restaurer le système à un point de res­tau­ra­tion antérieur. Pour cela, allez dans Pro­prié­tés et Système > Pro­tec­tion du Système > Res­tau­ra­tion du système. Enfin, vous pouvez en dernier lieu réi­ni­tia­li­ser Windows 10 ou réi­ni­tia­li­ser Windows 11. Cependant, toutes les données en­re­gis­trées et tous les pro­grammes installés seront perdus. Il est donc important de faire une sau­ve­garde au préalable.

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée
Aller au menu principal