L’erreur « Un périphérique connecté au système ne fonctionne pas » sous Windows 10 peut vite devenir un vrai casse-tête, surtout si elle apparaît soudainement et perturbe vos fichiers ou vos périphériques externes. C’est assez étrange, car parfois elle se manifeste même lorsqu’aucun matériel externe n’est connecté, ce qui est déroutant. Heureusement, il existe quelques solutions pratiques pour résoudre ce problème. Certaines consistent à modifier les pilotes, à effectuer des vérifications système ou à déconnecter puis reconnecter le matériel. L’objectif est de faire disparaître cette erreur agaçante pour que votre PC fonctionne à nouveau correctement. De plus, je vous donnerai quelques conseils pour le cas où l’erreur apparaît sans périphérique externe connecté, car cela peut s’avérer plus complexe.
Comment résoudre l’erreur « Un périphérique connecté au système ne fonctionne pas » ?
Vérifiez d’abord votre système avec un antivirus et des outils de réparation.
Il s’agit en quelque sorte de la première ligne de défense. Cette erreur est souvent due à des fichiers système corrompus ou à des logiciels malveillants ; une analyse du système peut donc détecter ces problèmes. L’utilisation d’un outil d’optimisation système fiable (comme Winhance ou un équivalent ) peut aider à réparer les fichiers corrompus et à corriger les composants Windows, notamment grâce à leurs vastes bases de données de problèmes courants. Si vous utilisez un antivirus, assurez-vous qu’il est à jour et effectuez une analyse complète. Parfois, des logiciels malveillants peuvent générer de fausses erreurs ou interférer avec les pilotes de périphériques, ce qui peut déclencher ce message même sans périphérique externe connecté.
Exécutez une analyse des fichiers système (SFC) et une analyse DISM.
- Ouvrez l’invite de commandes en tant qu’administrateur. Pour ce faire, cliquez sur le menu Démarrer, tapez
cmd, cliquez avec le bouton droit sur Invite de commandes et sélectionnez Exécuter en tant qu’administrateur. - Saisissez le texte
sfc /scannowexact, puis appuyez sur Entrée. Attendez la fin de l’analyse. Celle-ci vérifie et répare les fichiers système corrompus, qui pourraient être à l’origine de cette erreur. - Une fois l’opération terminée, si le système signale des problèmes qu’il ne peut résoudre, exécutez la commande DISM pour une réparation plus approfondie.
DISM /Online /Cleanup-Image /RestoreHealthUn redémarrage peut être nécessaire ensuite.
Ce processus permet de réparer les fichiers Windows corrompus susceptibles de perturber la détection des périphériques et la stabilité du système. Sur certaines configurations, il peut échouer lors de la première tentative, mais généralement, une nouvelle tentative ou un redémarrage suffit à résoudre le problème.
Pour les périphériques externes, déconnectez-les et reconnectez-les.
Si l’erreur survient alors que votre périphérique externe est connecté, essayez d’abord cette astuce : débranchez tout, redémarrez l’ordinateur, puis rebranchez. Il arrive que Windows se bloque à cause d’une mauvaise connexion ou d’un problème de pilote. Si cela ne résout pas le problème, essayez un autre câble USB (car souvent, le problème vient du câble et non du périphérique).Essayez également de brancher le périphérique sur un autre port USB, de préférence un port directement sur la carte mère (généralement à l’arrière de votre ordinateur).Cette méthode n’est pas infaillible, mais elle permet d’éliminer rapidement et facilement la possibilité d’un problème de câble ou de port.
Formater le périphérique de stockage USB (dernier recours)
Avant de formater quoi que ce soit, sauvegardez toutes vos données importantes ailleurs ; vous ne voulez pas perdre ces fichiers. Une fois cette étape effectuée, pour formater la clé USB :
- Allez dans Ce PC, cliquez avec le bouton droit sur votre disque externe et choisissez Formater.
- Choisissez le système de fichiers approprié (généralement NTFS ou exFAT), conservez les paramètres par défaut, puis cliquez sur Démarrer.
Si le formatage ne résout pas le problème, il est peut-être temps de mettre à jour les pilotes du périphérique ou de remplacer le matériel lui-même.
Mettez à jour les pilotes de vos appareils
Des pilotes obsolètes ou corrompus sont à l’origine de nombreux problèmes matériels, et cette erreur ne fait pas exception. Vous pouvez mettre à jour vos pilotes manuellement ou utiliser un outil de mise à jour de pilotes comme DriverFix (ou un équivalent), qui analyse et installe automatiquement les pilotes les plus récents.
- Cliquez avec le bouton droit sur le bouton Démarrer, puis sélectionnez Gestionnaire de périphériques.
- Repérez votre périphérique externe ou vos contrôleurs (comme les contrôleurs USB ou de stockage).
- Faites un clic droit dessus, choisissez Mettre à jour le pilote, puis sélectionnez Rechercher automatiquement un logiciel de pilote mis à jour.
- Répétez l’opération pour tous les périphériques concernés, puis redémarrez votre PC.
La mise à jour des pilotes des contrôleurs USB (comme les contrôleurs de bus USB) est souvent utile. Pour ce faire, développez la section Contrôleurs de bus USB dans le Gestionnaire de périphériques, cliquez avec le bouton droit sur chaque entrée et mettez à jour les pilotes correspondants.
Lorsqu’aucun périphérique externe n’est impliqué
Si aucun périphérique n’est branché et que l’erreur persiste, il s’agit probablement d’un dysfonctionnement du système ou d’un conflit de pilotes. Démarrer en mode sans échec peut vous aider à déterminer si un logiciel tiers est à l’origine du problème.
Comment démarrer en mode sans échec
- Appuyez Windows key + Ipour ouvrir les Paramètres, puis accédez à Mise à jour et sécurité.
- Sélectionnez Récupération, puis sous Démarrage avancé, cliquez sur Redémarrer maintenant.
- Après le redémarrage, sélectionnez Dépannage > Options avancées > Paramètres de démarrage.
- Cliquez sur Redémarrer, puis choisissez Activer le mode sans échec (appuyez sur 4 ou F4).
- Connectez-vous et vérifiez si l’erreur persiste. Si elle a disparu, il est possible qu’une application ou un pilote en mode normal soit à l’origine du problème.
Effectuez un démarrage minimal pour isoler les conflits logiciels.
- Appuyez sur Windows key + R, tapez
msconfig, puis appuyez sur Entrée. - Dans la fenêtre Configuration système, accédez à l’onglet Services.
- Cochez la case Masquer tous les services Microsoft, puis cliquez sur Désactiver tout.
- Passez à l’ onglet Démarrage et cliquez sur Ouvrir le Gestionnaire des tâches.
- Désactivez tous les éléments de démarrage en cliquant avec le bouton droit et en choisissant Désactiver.
- Fermez le Gestionnaire des tâches, retournez à l’écran précédent
msconfig, cliquez sur OK et redémarrez votre PC.
Cela permet de localiser les conflits logiciels ou de pilotes tiers susceptibles de provoquer l’erreur. Si votre PC fonctionne correctement après cette étape, réactivez progressivement les services et applications pour identifier celui qui est à l’origine du problème.
N’oubliez pas : certaines solutions peuvent nécessiter plusieurs redémarrages ou tentatives avant que tout ne se stabilise. Windows peut parfois être capricieux, mais avec de la patience, la plupart des problèmes sont résolubles.