Une option élégante pour traiter la corruption de fichier sur un système Windows consiste à exécuter la commande SFC / scannow sur la machine exécutant le système d'exploitation.
SFC, qui signifie Vérificateur de fichiers système, analyse tous les fichiers système protégés et tente de les réparer en copiant une copie en cache de chaque fichier corrompu à partir du dossier system32 \ dllcache.
Cela fonctionne parfois mais pas tout le temps. Par exemple, si la copie en cache est également corrompue, elle ne réussira pas.
Un message du type "Windows Resource Protection a trouvé des fichiers corrompus mais n'a pas pu en réparer certains" met en évidence le problème.

C’est là que le programme gratuit SFCFix entre en jeu. Il analyse le fichier CBS.log créé par la commande sfc / scannow pour les fichiers endommagés afin de les réparer. L'application elle-même est portable et compatible avec toutes les versions récentes de Windows.
Le site Web du programme ne révèle pas grand chose au sujet de la façon dont le programme réalise cela et en quoi il diffère, mais il "utilise des recherches algorithmiques avancées pour trouver et remplacer les fichiers système corrompus / manquants". Sur une autre page Web, il est révélé qu’il utilise des hachages de fichiers.
Mise à jour : le site Web du programme n'est plus disponible. Nous avons téléchargé la dernière version de travail de SFCFix sur notre serveur. Vous pouvez le télécharger en cliquant sur le lien suivant: SFCFix Veuillez noter que nous ne prenons pas en charge le programme.
Le programme est facile à utiliser, mais vous voudrez peut-être néanmoins rester prudent. Tout d'abord, vous devez vous assurer qu'il n'y a pas de malware sur le système si la source de la corruption était une attaque de malware.
Deuxièmement, vous souhaiterez peut-être créer une sauvegarde système au cas où vous pourrez restaurer la version actuelle de Windows en cas de problème.
Avant d'exécuter SFCFix, exécutez sfc / scannow car il utilise les informations du journal créé par le processus.
- Tapez sur la touche Windows, tapez cmd.exe, cliquez avec le bouton droit de la souris sur le résultat et sélectionnez "Exécuter en tant qu'administrateur" pour ouvrir une invite de commande avec privilèges élevés.
- Tapez sfc / scannow et appuyez sur Entrée.
- Le processus vérifie la corruption de tous les fichiers système protégés et tente de réparer les fichiers corrompus.
Une fois le processus terminé, exécutez SFCFix sur le système.

Une analyse complète peut durer de 15 à 30 minutes selon plusieurs facteurs. Le programme vous informe si l'analyse prendra plus de temps que les 15 minutes prévues afin que vous sachiez combien de temps vous devez attendre environ.
Le programme ouvre un document bloc-notes après l'analyse, répertoriant les résultats de l'analyse. Il indique le chemin complet de chaque fichier corrompu et indique si SFCFix a corrigé ou réparé le problème.
Mots de clôture
Considérant qu'il n'est pas clair comment il répare les fichiers corrompus, il est conseillé de prendre des précautions avant de l'exécuter sur une machine Windows. Le programme peut vous aider à résoudre les erreurs de corruption de fichier que Windows ne peut pas réparer lui-même.