ERROR_CANTFETCHBACKWARDS : Corrigez le BSoD de 5 manières

Beaucoup de nos lecteurs se sont plaints de recevoir le message ERROR_CANTFETCHBACKWARDS avec 770 (0x302) et la description Le fournisseur de données ne peut pas récupérer les données en arrière, car Windows Update n’a pas pu installer les mises à jour.
L’erreur peut apparaître s’il y a des fichiers système corrompus, un système de fichiers endommagé, des pilotes défaillants ou des problèmes matériels. Pour la corriger, ouvrez d’abord le Visionneur d’événements et allez à Windows > Applications pour comprendre la raison de l’erreur. Alternativement, vous pouvez également vérifier le journal de l’écran bleu via le Panneau de configuration.
Comment puis-je me débarrasser d’ERROR_CANTFETCHBACKWARDS ?
1. Réinitialisez manuellement les composants Windows
- Appuyez sur la touche Windows, tapez cmd dans la barre de recherche et cliquez sur Exécuter en tant qu’administrateur dans la liste des options pour lancer Invite de commandes avec des droits élevés.
- Tapez les commandes suivantes une par une pour arrêter les services BITS, Windows Update et Cryptographic, puis appuyez sur Entrée après chaque commande :
net stop bits net stop wuauserv net stop cryptsvc
- Copiez & collez la commande suivante pour supprimer les fichiers qmgr.dat, puis appuyez sur Entrée : `Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr.dat”`
- Pour renommer le DataStore, Download et catroot2, tapez les commandes suivantes une par une et appuyez sur Entrée après chaque commande :
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak Ren %Systemroot%\SoftwareDistribution\Download Download.bak Ren %Systemroot%\System32\catroot2 catroot2.bak
- Pour réinitialiser les BITS et Windows Update à la description de sécurité par défaut, copiez & collez les commandes suivantes une par une et appuyez sur Entrée après chaque commande :
sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU) sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
- Tapez la commande suivante et appuyez sur Entrée :
cd /d %windir%\system32 - Pour réenregistrer les fichiers BITS et le Windows Update, copiez & collez les commandes suivantes une par une et appuyez sur Entrée après chaque commande :
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- Tapez la commande suivante pour réinitialiser Winsock et appuyez sur Entrée :
netsh winsock reset - Pour redémarrer les services BITS, Windows Update et Cryptographic, copiez & collez les commandes suivantes une par une, appuyez sur Entrée après chaque commande :
net start bits net start wuauserv net start cryptsvc
- Redémarrez votre ordinateur et essayez d’installer les mises à jour Windows maintenant et vérifiez si vous voyez à nouveau ERROR_CANTFETCHBACKWARDS.
2. Redémarrez votre PC dans un environnement de démarrage propre
- Appuyez sur Windows + R pour ouvrir la fenêtre Exécuter.
- Tapez msconfig et cliquez sur OK pour ouvrir Configuration du système.
- Dans la fenêtre Configuration du système, allez à l’onglet Services, cochez la case à côté de Masquer tous les services de Microsoft, puis cliquez sur Désactiver tout.
- Passez à l’onglet Démarrage, cliquez sur le lien Ouvrir le Gestionnaire des tâches.
- Sélectionnez les éléments de démarrage activés un par un et cliquez sur Désactiver, puis fermez la fenêtre.
- De retour dans la fenêtre Configuration du système, cliquez sur Appliquer, puis OK.
- Cliquez sur Redémarrer dans la fenêtre suivante.
Votre Windows redémarrera et s’initialisera sans aucun service tiers ni éléments de démarrage. Vous pouvez essayer de les activer un par un pour identifier lequel cause le problème. Si aucun d’eux ne cause le problème, suivez les étapes mentionnées ci-dessus pour redémarrer votre PC en mode normal.
3. Mettre à jour/réinstaller les pilotes problématiques
- Appuyez sur Windows + R pour ouvrir la fenêtre Exécuter.
- Tapez devmgmt.msc et cliquez sur OK pour ouvrir l’application Gestionnaire de périphériques.
- Vous obtiendrez une liste des composants système, allez dans chaque catégorie, cliquez dessus pour l’étendre et recherchez le périphérique avec un triangle jaune avec un point d’exclamation à l’intérieur.
- Une fois localisé, cliquez avec le bouton droit de la souris et sélectionnez Mettre à jour le pilote.
- Cliquez sur Rechercher automatiquement les pilotes pour permettre à Windows de trouver et d’installer la version appropriée du pilote.
S’il y a plusieurs pilotes problématiques, vous pouvez suivre les mêmes étapes pour les mettre à jour. Si Windows n’arrive pas à trouver la version du pilote pour votre appareil, vous pouvez vous rendre sur le site Web du fabricant et télécharger la dernière version manuellement. Sinon, vous pouvez télécharger et installer un outil de mise à jour de pilotes tiers pour vous assurer que tous les pilotes de périphériques de votre ordinateur sont à jour.
Si la mise à jour des pilotes n’a pas aidé et que vous voyez toujours ERROR_CANTFETCHBACKWARDS, suivez ces étapes pour les réinstaller :
- Ouvrez à nouveau le Gestionnaire de périphériques, localisez le pilote problématique, faites un clic droit dessus et sélectionnez Désinstaller le périphérique dans le menu contextuel.
- Cliquez sur Désinstaller à nouveau si vous y êtes invité.
- Ensuite, allez dans Action, puis sélectionnez Analyser les modifications matérielles dans la liste des options pour réinstaller le pilote de périphérique.

En savoir plus sur ce sujet
- Microsoft remplace JScript par JScript9Legacy pour une meilleure sécurité dans Windows 11
- Windows 11 Build 27898 ajoute de petites icônes pour la barre des tâches, la récupération rapide, le partage plus intelligent
- Windows 11 Build 27898 Bug réintroduit le classique son de démarrage Vista, encore une fois
4. Exécutez les scans SFC et DISM
- Appuyez sur la touche Windows, tapez cmd dans la barre de recherche et cliquez sur Exécuter en tant qu’administrateur pour lancer l’invite de commandes avec des droits administratifs.
- Pour réparer ou restaurer les fichiers système corrompus, tapez la commande suivante et appuyez sur Entrée :
sfc /scannow
- Laissez la commande s’exécuter avec succès, puis copiez & collez la commande suivante pour réparer les fichiers image de Windows via Windows Update et appuyez sur Entrée :
Dism /Online /Cleanup-Image /RestoreHealth
- Attendez que le scan se termine, puis redémarrez votre ordinateur pour que les changements prennent effet.
5. Vérifiez votre ordinateur pour des problèmes matériels
Exécutez le disque de vérification
- Appuyez sur la touche Windows, tapez cmd dans la barre de recherche, et cliquez sur Exécuter en tant qu’administrateur pour lancer Invite de commandes avec des droits administratifs.
- Pour vérifier et corriger les erreurs de disque, copiez & collez la commande suivante et appuyez sur Entrée :
chkdsk /f /r
- Si le disque est en cours d’utilisation, cela vous demandera de planifier l’analyse après un redémarrage. Tapez Y et appuyez sur Entrée.
- Maintenant, sauvegardez tout votre travail et redémarrez votre ordinateur pour initier l’analyse.
Exécutez l’outil de diagnostic de mémoire Windows
- Appuyez sur la touche Windows, tapez diagnostic de mémoire dans la barre de recherche, et cliquez sur Ouvrir pour lancer l’outil de diagnostic de mémoire Windows.
- Sélectionnez Redémarrer maintenant et vérifier les problèmes (recommandé).
Votre ordinateur redémarrera et vous pourrez choisir entre Standard (tests de base) et Étendu (tests plus approfondis). Une fois sélectionnés, une série de tests diagnostiques sur votre RAM s’exécutera et vérifiera les erreurs causant l’instabilité ou les plantages du système. Si des problèmes de mémoire sont détectés, vous les verrez dans les résultats du scan.
Vous retirez la RAM, nettoyez la poussière et les débris et la repositionnez, puis exécutez à nouveau le test. Si les problèmes persistent, vous devrez peut-être remplacer la RAM défectueuse.
En conclusion, pour corriger l’ERROR_CANTFETCHBACKWARDS, vous pouvez réinitialiser les composants de Windows Update, redémarrer votre ordinateur en mode de démarrage propre, exécuter des scans SFC et DISM, ou vérifier les problèmes matériels.
Si vous voyez plus souvent des erreurs BSoD sur votre ordinateur, vous devez apprendre les causes de celles-ci ; lisez ce guide pour des informations.
Si vous avez des questions ou suggestions concernant l’erreur BSoD, n’hésitez pas à les mentionner dans la section des commentaires ci-dessous. Nous serons heureux de vous aider !