L'utilitaire Windows System File Checker peut aider à réparer les fichiers système et les clés de registre corrompus. L'analyse est lancée depuis l'application Terminal et permet de vérifier l'authenticité des fichiers et de réparer les fichiers corrompus en les remplaçant par des fichiers fonctionnels de la source.
L'utilitaire SFC fait le travail sans effort. Tout ce que vous avez à faire est d'ouvrir une invite de commande, de saisir la commande SFC /scannow
et de laisser l'utilitaire résoudre le problème par lui-même. SFC /scannow
命令,然后让该实用程序自行解决问题。
在大多数情况下,这是一个快速而简单的过程。但是,在某些情况下无法修复损坏的系统文件。在这些情况下,您可能会看到错误消息“ Windows 资源保护发现损坏的文件,但无法修复其中的一些文件”。
SFC 扫描中集成了 Windows 资源保护 (WRP),以保护关键的系统文件和注册表项。某些资源即使对管理员来说也是不可访问的,因为它们受到了保护。
因此,当您收到 Windows 资源保护错误消息时,这意味着 SFC 实用程序和 WRP 扫描并发现了损坏的系统文件,但无法通过用缓存文件替换它们来修复它们。如果用于替换损坏文件的缓存文件本身已损坏,就会发生这种情况。除了系统文件损坏之外,还有其他可能的原因会导致您收到“Windows 资源保护发现损坏的文件……”错误。让我们来看看其中的几个:
当然,您可能无法准确找出其中哪些是导致SFC扫描错误的原因。尽管如此,记录有关扫描详细信息的 CBS.log 文件对于找出无法修复的损坏文件很有用。
错误中提到的 CBS.log 文件包含有关每次在计算机上运行 SFC 的信息,包括有关无法修复的损坏文件的信息。
CBS 日志文件位于以下文件夹中:
C:WindowsLogsCBSCBS.log
按Win+E
并导航到上述文件位置,打开文件资源管理器。
要阅读日志,只需双击该文件即可。该文件将在记事本中打开。
在此处,使用 SFC 来验证损坏文件的最后检查日期和时间是否有误。要了解如何用完好的副本手动替换损坏的系统文件,请参阅下面的 Fix #5。
现在您已经了解了错误背后的术语及其含义,让我们来看看如何修复它。
本地实用工具DISM (Deployment Image Servicing and Management) 可用于检查和修复Windows映像。使用DISM系统映像修复命令很有可能能够轻松修复未被SFC修复的错误。以下是运行它们的方法:
按开始,键入 CMD,然后右键单击命令提示符并选择 以管理员身份运行。
现在,键入以下命令:
dism /online /cleanup-image /restorehealth
La protection des ressources Windows a trouvé des fichiers corrompus, mais n'a pas pu réparer certains d'entre eux ».
Que signifie l'erreur « La protection des ressources Windows a trouvé un fichier corrompu » ?
Le fichier CBS.log mentionné dans l'erreur contient des informations sur chaque fois que SFC est exécuté sur l'ordinateur, y compris des informations sur les irréparables. informations sur le fichier de corruption. 🎜🎜Les fichiers journaux CBS se trouvent dans le dossier suivant : 🎜🎜C:WindowsLogsCBSCBS.log
🎜🎜Ouvrez l'Explorateur de fichiers en appuyant sur Win+E
et en accédant à l'emplacement du fichier ci-dessus. . 🎜🎜🎜🎜Pour lire le journal, il suffit de double-cliquer sur le fichier. Le fichier s'ouvrira dans le Bloc-notes. 🎜
🎜🎜Ici, utilisez SFC pour vérifier que la date et l'heure de la dernière vérification des fichiers corrompus sont incorrectes. Pour savoir comment remplacer manuellement les fichiers système corrompus par de bonnes copies, consultez le correctif n°5 ci-dessous. 🎜🎜Comment corriger l'erreur « La protection des ressources Windows a trouvé des fichiers corrompus mais n'a pas pu réparer certains d'entre eux » sur le système d'exploitation Windows 🎜🎜Maintenant que vous comprenez la terminologie derrière l'erreur et ce qu'elle signifie, voyons comment la corriger. 🎜
🎜🎜Maintenant, tapez la commande suivante : 🎜🎜
dism /online /cleanup-image /restorehealth
🎜🎜🎜🎜🎜 et appuyez sur Entrée. Attendez la fin du processus. 🎜
Une fois l'analyse terminée, redémarrez le système et essayez d'exécuter la commande SFC pour vérifier si l'erreur persiste.
Check Disk est un utilitaire natif conçu pour vérifier et corriger les erreurs de disque. De telles erreurs peuvent se produire même si les fichiers système se trouvent dans des secteurs corrompus. Exécuter une analyse CHKDSK et réparer les erreurs de disque est utile car cela garantit que l'analyse SFC peut réparer avec succès les fichiers système.
Ouvrez l'invite de commande comme indiqué ci-dessus. Tapez ensuite la commande suivante pour exécuter l'utilitaire Check Disk :
CHKDSK /C /f
CHKDSK /C /f
要在下次启动时安排扫描,请按Y
。
然后按 Enter。
重新启动计算机并等待检查磁盘实用程序完成修复磁盘错误。完成后,运行 SFC 扫描命令以查看问题是否仍然存在。
检查 C: 驱动器的另一种方法是从文件资源管理器。为此,请按下Win+E
并打开文件资源管理器。在“This PC”窗口中,右键单击 C 驱动器并选择 Properties。
单击“ 工具 ”选项卡。
然后单击“错误检查”下的“检查” 。
出现提示时,只需单击“ 扫描驱动器” 。
等待扫描完成。完成后,像以前一样重新启动计算机并检查问题是否已解决。
除了损坏的系统文件外,SFC 错误的最常见原因之一是其他应用程序、服务或进程开始干扰系统文件。要绕过它们,请在安全模式下使用启动所需的最少驱动程序和服务运行 SFC 扫描。这是如何去做的:
按下Win+I
et appuyez sur Entrée.
Redémarrez votre ordinateur et attendez que Check Disk Utility ait fini de corriger les erreurs de disque. Une fois terminé, exécutez la commande d'analyse SFC pour voir si le problème persiste.
Win+E
et ouvrez l'Explorateur de fichiers. Dans la fenêtre Ce PC, faites un clic droit sur le lecteur C et sélectionnez Propriétés.
Cliquez sur l'onglet "
". Cliquez ensuite sur "Vérifier"
Lorsque vous y êtes invité, cliquez simplement sur "Scan Drive
". 🎜🎜Win+I
pour ouvrir les paramètres. Faites ensuite défiler vers le bas sur le côté droit et cliquez sur 🎜Récupération🎜. 🎜🎜🎜🎜🎜Cliquez sur Redémarrer maintenant à côté de Démarrage avancé. 🎜🎜🎜🎜🎜🎜Après avoir redémarré dans l'environnement de récupération Windows (WinRE), cliquez sur « 🎜Dépannage » 🎜. 🎜🎜🎜🎜🎜Cliquez ensuite sur 🎜Avancé🎜🎜Options🎜. 🎜🎜🎜🎜🎜Cliquez sur 🎜Paramètres de lancement🎜. 🎜Cliquez sur Redémarrer.
Sur l'écran de sélection, appuyez sur 6 et sélectionnez Activer le mode sans échec avec l'invite de commande.
Après avoir démarré en mode sans échec, exécutez l'utilitaire DISM comme indiqué précédemment, puis SFC /scannow
exécutez la commande dans l'invite de commande. SFC /scannow
在命令提示符下运行命令。
如果问题仍然存在,请继续进行接下来的几个修复。
WinRE 是另一个可以承载 SFC 扫描的环境。WinRE在预启动环境下运行,消耗最少的资源,因此可能比SFC更有效地进行扫描。以下是如何去做:
如前所述进入 WinRE 环境。或者按开始,单击电源按钮,然后按住该Shift
键并单击 重新启动。
进入 WinRE 后,单击“ 疑难解答”。
然后 高级选项。
选择 命令提示符。
然后运行sfc /scannow
命令。
按回车键。然后等待扫描完成。如果错误仍然存在,请继续执行下一个解决方案。
如果上述方法没有效果,那么自己用完好的副本替换损坏的文件是唯一可行的途径之一。但在此之前,您需要准确找到损坏的文件。请检查位于C:WindowsLogsCBS文件夹中的CBS.log文件,正如之前所提到的。
双击 cbs.log 文件以访问其内容。
记下损坏文件的名称,并验证日期和时间与您上次运行 SFC 扫描时出现错误的时间。
现在,由于您自己的文件副本已损坏,您必须从与您运行相同 Windows 版本的另一台计算机上获取这些文件。要确保第二台计算机上的所有文件都处于良好状态,需要首先运行SFC扫描。
接下来,您需要获得第二台计算机上的好文件的所有权。为此,请在命令提示符中键入以下命令:
takeown /f "File_path_and_name"
Entrez dans l’environnement WinRE comme mentionné précédemment. Ou appuyez sur Démarrer, cliquez sur le bouton d'alimentation, puis maintenez la touche Maj enfoncée et cliquez sur
Redémarrer.
Dépannage"
.sfc /scannow
. 🎜🎜takeown /f "File_path_and_name"
🎜🎜Remplacez "File_path_and_name" par l'emplacement réel du fichier. 🎜🎜🎜🎜🎜 et appuyez sur Entrée. 🎜🎜🎜🎜🎜Copiez ce fichier sur un lecteur portable et branchez-le sur le premier ordinateur. 🎜🎜 Ensuite, sur le premier ordinateur, accordez à l'administrateur un accès complet aux fichiers système corrompus. Tapez la commande suivante : 🎜icacls "File_path_and_name" /grant Administrators:F
icacls "File_path_and_name" /grant Administrators:F
将“File_path_and_name”替换为实际文件位置
然后按 Enter。
最后,键入以下命令用损坏的副本替换完好的副本:
Copy "Source_file_location" "Destination_file_location"
用源文件和目标文件的实际位置替换“Source_file_location”和“Destination_file_location”。请参阅下面的示例以更好地了解。
出现提示时,键入 Yes。
然后按 Enter。
对 CBS.log 文件中记录的所有未修复的损坏文件执行此操作。
最近的更新也有可能将损坏的元素引入系统文件。如果您在 Windows 更新后首次遇到 SFC 扫描错误,卸载这些可能会解决问题。以下是卸载最新 Windows 更新的方法:
按下Win+I
Remplacez "File_path_and_name" par l'emplacement réel du fichier
et appuyez sur Entrée.
Enfin, tapez la commande suivante pour remplacer la bonne copie par celle corrompue :
Copier "Source_file_location" "Destination_file_location"
Oui.
Appuyez ensuite sur Entrée.
Faites ceci pour tous les fichiers corrompus non réparés enregistrés dans le fichier CBS.log.
Fix 6 : Désinstallez les dernières mises à jourLes mises à jour récentes peuvent également introduire des éléments corrompus dans les fichiers système. Si vous rencontrez des erreurs d'analyse SFC pour la première fois après une mise à jour de Windows, leur désinstallation peut résoudre le problème. Voici comment désinstaller les dernières mises à jour de Windows :
Appuyez sur Win+I
et ouvrez Paramètres. Cliquez ensuite sur
Cliquez sur Mise à jour de l'historique.
Désinstaller la mise à jour.
Ensuite, désinstallez la dernière mise à jour, après quoi vous commencez à recevoir des erreurs.
Lorsque vous y êtes invité, cliquez à nouveau sur "
Désinstaller".
Ou cliquez sur pour sélectionner un autre point de restauration et cliquez sur Suivant.
Cliquez sur pour afficher plus de points de restauration.
Sélectionnez ensuite votre point de restauration et cliquez sur "Suivant".
Enfin, cliquez sur Terminé pour démarrer la restauration du système.
Une fois terminé, exécutez la commande d'analyse SFC pour vérifier si le problème a été résolu.
Si tout le reste échoue, la réinitialisation de votre PC peut être votre seule option. La réinitialisation de votre PC ne prend pas longtemps et en quelques minutes, vous serez opérationnel avec toutes les copies correctes de vos fichiers système. Voici comment réinitialiser votre PC :
Appuyez sur Win+I
et ouvrez Paramètres. Faites ensuite défiler vers le bas sur le côté droit et cliquez sur Récupération.
Puis cliquez sur Réinitialiser le PC.
Cliquez sur Conserver mon fichier.
Suivez ensuite les instructions à l'écran pour réinitialiser votre ordinateur. Une fois terminé, le problème devrait disparaître car tous les fichiers système ont maintenant été remplacés.
Dans cette section, nous répondrons à plusieurs questions fréquemment posées sur les erreurs d'analyse SFC et les requêtes associées.
Si la commande SFC scannow ne parvient pas à réparer le fichier corrompu, vous pouvez demander de l'aide de plusieurs manières. Vous souhaiterez peut-être exécuter des analyses DISM et CHKDSK, exécuter une analyse SFC en mode sans échec, remplacer manuellement les fichiers corrompus ou restaurer/réinitialiser votre PC. Pour en savoir plus sur la réparation, consultez le tutoriel ci-dessus.
Si la protection des ressources Windows continue de détecter des fichiers corrompus lors des analyses SFC et ne parvient pas à les réparer, il se peut que vous ayez un logiciel malveillant ou un virus qui fait des ravages sur votre ordinateur. Une autre possibilité est la corruption de fichiers système critiques ou d'erreurs de disque. Consultez le didacticiel ci-dessus pour savoir comment réparer la corruption des fichiers système et des secteurs de disque.
Le message d'erreur SFC Scannow Windows Resrouce Protection n'a pas pu s'exécuter est généré lorsque WRP ne parvient pas à remplacer les fichiers système corrompus par de bonnes copies. Puisqu'il peut y avoir d'autres causes potentielles à ce problème, il est préférable d'utiliser diverses méthodes et techniques pour résoudre ce problème. Consultez le didacticiel ci-dessus pour connaître les correctifs à appliquer.
Le message d'erreur « La protection des ressources Windows a trouvé des fichiers corrompus mais n'a pas pu réparer certains d'entre eux » ne provoque pas toujours une panne à l'échelle du système, bien que cela puisse être le cas. En plus d'utiliser l'utilitaire SFC pour analyser les fichiers système, vous pouvez préparer et ouvrir la voie à la résolution des problèmes sous-jacents. Nous espérons que vous savez maintenant quoi faire lorsque vous recevez ce message d'erreur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!