Guide des technologies

Corriger l'erreur « Windows Resource Protection could not perform the requested operation »

8 min read Dépannage Mis à jour 30 Sep 2025
Corriger l'erreur Windows Resource Protection
Corriger l'erreur Windows Resource Protection

Message d'erreur affiché sur l'écran d'un ordinateur

Windows intègre l’outil System File Checker (SFC) pour détecter et réparer les fichiers système corrompus. Pourtant, la commande sfc /scannow peut parfois échouer avec l’erreur « Windows Resource Protection could not perform the requested operation ». Cet article explique pourquoi cela arrive et fournit un guide pas à pas pour diagnostiquer et corriger le problème.

Qu’est-ce que Windows Resource Protection ?

Windows Resource Protection (WRP) protège des fichiers système essentiels, des dossiers critiques et des clés de registre contre les remplacements non autorisés. Si WRP bloque une opération, c’est parce que le mécanisme estime que l’action pourrait endommager l’intégrité du système. WRP est conçu pour éviter des échecs d’applications et du système d’exploitation.

Définition rapide : WRP est le composant qui empêche les remplacements non sûrs des fichiers et clés système.

Pourquoi sfc /scannow peut échouer

Plusieurs causes courantes expliquent l’erreur :

  • Erreur sur le disque (secteurs défectueux, métadonnées corrompues).
  • Un autre composant système bloque ou interfère avec SFC.
  • La commande SFC elle-même rencontre un dysfonctionnement interne.
  • Le service Windows Modules Installer (TrustedInstaller) est arrêté ou mal configuré.

Important : ne présumez pas immédiatement qu’un fichier système est malveillant. Commencez par diagnostiquer le disque et l’état du système.

Avant de commencer — bonnes pratiques

  • Sauvegardez vos données importantes avant d’effectuer des réparations système majeures.
  • Notez les messages d’erreur complets et consultez le journal CBS (C:\Windows\Logs\CBS\CBS.log) si nécessaire.
  • Si vous êtes en environnement entreprise, suivez la procédure IT interne et informez l’équipe support.

Méthode de résolution pas à pas

1. Vérifier le disque avec CHKDSK

CHKDSK corrige les erreurs de disque qui peuvent empêcher SFC de travailler correctement.

Ouvrez une Invite de commandes élevée : appuyez sur la touche Windows + R, tapez cmd, puis appuyez sur Ctrl + Maj + Entrée.

Exécutez :

chkdsk /r

Utilitaire chkdsk

Si le volume est utilisé, acceptez de planifier le contrôle (tapez Y). Redémarrez pour laisser CHKDSK réparer les erreurs. Après redémarrage, relancez :

sfc /scannow

Si l’erreur persiste, passez à l’étape suivante.

2. Exécuter SFC en mode sans échec

Un composant tiers ou un pilote peut interférer. Démarrer en mode sans échec lance Windows avec un ensemble minimal de pilotes et de services.

  1. Appuyez sur Touche Windows + R, tapez msconfig et appuyez sur Entrée.
  2. Ouvrez l’onglet Démarrer.
  3. Cochez Démarrage sécurisé et sélectionnez Minimal.
  4. Cliquez sur OK puis redémarrez.

Fenêtre de configuration du système

En mode sans échec, ouvrez une Invite de commandes en tant qu’administrateur et exécutez :

sfc /scannow

Redémarrez normalement après le test (retirez le démarrage sécurisé dans msconfig).

3. Exécuter SFC depuis l’environnement de récupération Windows (Windows RE)

Si vous préférez ne pas démarrer en mode sans échec, Windows RE permet d’exécuter SFC hors de l’environnement utilisateur, sans interférences.

  1. Ouvrez Paramètres (Touche Windows + I) > Mise à jour et sécurité > Récupération.
  2. Sous Démarrage avancé, cliquez sur Redémarrer maintenant.
  3. Dans Windows RE, sélectionnez Dépannage > Options avancées > Invite de commandes.

Environnement de récupération Windows

Dans l’invite de commandes de Windows RE, vous pouvez exécuter SFC sur l’installation en ligne ou hors ligne. Exemple pour une partition C: hors ligne :

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

4. Vérifier et activer Windows Modules Installer (TrustedInstaller)

Le service Windows Modules Installer (TrustedInstaller) a les permissions nécessaires pour restaurer les composants protégés. Si ce service est désactivé, SFC ne pourra pas réparer.

  1. Appuyez sur Touche Windows + R, tapez services.msc et appuyez sur Entrée.
  2. Recherchez Windows Modules Installer (ou TrustedInstaller).
  3. Double-cliquez, définissez Type de démarrage sur Manuel ou Automatique selon la politique interne, puis appliquez.

Console des services montrant Windows Modules Installer

Après activation, redémarrez puis relancez sfc /scannow.

5. Utiliser DISM pour réparer l’image Windows

DISM (Deployment Image Servicing and Management) peut corriger les problèmes de l’image système que SFC ne peut pas réparer.

Ouvrez une Invite de commandes élevée et exécutez dans l’ordre :

dism /online /cleanup-image /scanhealth

(attendez que l’analyse se termine)

dism /online /cleanup-image /restorehealth

DISM va tenter de réparer l’image en ligne. Après, exécutez à nouveau :

sfc /scannow

Note : si DISM ne peut pas joindre les sources en ligne, utilisez une image Windows locale (ISO monté) avec l’option /Source.

6. Effectuer une réparation automatique depuis Windows RE

La réparation automatique peut corriger des problèmes plus larges sans réinstaller Windows.

Dans Windows RE : Dépannage > Options avancées > Réparation automatique.

Laissez l’outil s’exécuter ; s’il corrige des éléments, redémarrez et testez SFC.

Écran de réparation automatique

7. Dernier recours : réinstaller Windows

Si rien n’a corrigé l’erreur, une réinstallation propre ou une restauration complète peut être nécessaire. Sauvegardez vos fichiers et préparez les licences et configurations.

Conseil : essayez d’abord une Réinitialisation de Windows tout en conservant vos fichiers (Paramètres > Récupération > Réinitialiser ce PC) avant d’opter pour une réinstallation complète.

Alternatives et approches complémentaires

  • Scanner le système pour malware avec un antivirus à jour — certains malwares protègent ou corrompent des fichiers système.
  • Vérifier les journaux d’événements : Observateur d’événements > Journaux Windows > Système et Application pour repérer les erreurs liées à TrustedInstaller, Winlogon, ou au disque.
  • Vérifier l’espace disque et l’intégrité de la partition (gestion des disques, SMART).
  • Exécuter la commande « dism » avec une source locale :
dism /online /cleanup-image /restorehealth /source:WIM:X:\sources\install.wim:1 /limitaccess

(adaptez X: et le chemin selon votre image ISO)

Modèles mentaux et heuristiques rapides

  • Si SFC échoue avant même d’analyser : commencez par CHKDSK (problème probable de disque).
  • Si SFC échoue pendant la réparation : TrustedInstaller/problème de permission ou image Windows corrompue ⇒ DISM.
  • Si SFC fonctionne en Windows RE mais pas en session normale : conflit d’application/driver ⇒ mode sans échec ou suppression du logiciel en conflit.

Playbook d’intervention (SOP) pour administrateurs

  1. Sauvegarde des données critiques.
  2. Demander les logs et reproduire l’erreur.
  3. Exécuter chkdsk /r et analyser les résultats.
  4. Vérifier l’état du service Windows Modules Installer.
  5. Exécuter DISM /restorehealth.
  6. Lancer sfc /scannow.
  7. Si échec, démarrer en Windows RE et exécuter SFC hors ligne.
  8. Diagnostic avancé : vérifier drivers, antivirus, et comptes utilisateurs.
  9. Informer l’utilisateur et planifier une réparation ou réinstallation si nécessaire.

Checklists par rôle

  • Utilisateur domestique : sauvegarde, exécution de CHKDSK, redémarrage, exécution de sfc en mode sans échec, tenter Réinitialiser ce PC.
  • Technicien support : récupérer logs, exécuter CHKDSK et DISM, tester en Windows RE, vérifier TrustedInstaller, proposer réinstallation si nécessaire.
  • Administrateur système : vérifier GPO, permissions sur C:\Windows\winsxs, déployer correctifs via WSUS/SCCM, tester image de référence.

Critères d’acceptation (Критерии приёмки)

  • SFC /scannow s’exécute sans renvoyer l’erreur « Windows Resource Protection could not perform the requested operation ».
  • Aucun message d’erreur critique dans l’Observateur d’événements lié à TrustedInstaller ou au fichier CBS.log après tentative de réparation.
  • Le système démarre normalement et les applications critiques fonctionnent.

Cas de test et critères de validation

  • Cas 1 : disque sain — CHKDSK ne trouve rien, SFC s’exécute correctement.
  • Cas 2 : secteurs défectueux — CHKDSK répare, SFC réussit après redémarrage.
  • Cas 3 : image corrompue — DISM restaure, SFC répare les fichiers restants.
  • Cas 4 : conflit d’application — SFC fonctionne en mode sans échec mais pas en session normale.

Scénarios où ces méthodes échouent

  • Matériel défaillant (SSD/HDD en fin de vie) : CHKDSK ne suffit pas, remplacement matériel nécessaire.
  • Corruption profonde de l’image hors portée de réparation DISM : réinstallation requise.
  • Interférence de firmware/UEFI ou drivers bas niveau : diagnostic matériel et mises à jour nécessaires.

Conseils de sécurité et confidentialité

  • Les opérations décrites n’extraient pas de données externes. Respectez les politiques de sauvegarde et chiffrement en entreprise.
  • Ne partagez pas de fichiers CBS.log contenant des informations sensibles sans les anonymiser.

Fiche pratique et commandes utiles (rappel)

  • CHKDSK : chkdsk /r
  • SFC : sfc /scannow
  • SFC hors ligne : sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
  • DISM scan : dism /online /cleanup-image /scanhealth
  • DISM restore : dism /online /cleanup-image /restorehealth

Diagramme de décision rapide

flowchart TD
  A[Erreur SFC : WRP n'a pas pu effectuer l'opération] --> B{Disque OK?}
  B -- non --> C[Exécuter CHKDSK /r et redémarrer]
  B -- oui --> D{TrustedInstaller actif?}
  D -- non --> E[Activer Windows Modules Installer puis SFC]
  D -- oui --> F{SFC marche en mode sans échec?}
  F -- oui --> G[Identifier et désinstaller le logiciel en conflit]
  F -- non --> H[Exécuter DISM /restorehealth]
  H --> I[SFC /scannow]
  I --> J{Succès?}
  J -- oui --> K[Fin]
  J -- non --> L[Réparation automatique / Réinstallation]

Glossaire (une ligne)

  • SFC : utilitaire System File Checker, vérifie et restaure les fichiers système.
  • DISM : outil de maintenance d’image Windows, répare l’image du système.
  • WRP : Windows Resource Protection, protège les ressources système.
  • TrustedInstaller : nom du service Windows Modules Installer.

Résumé

  • Commencez par CHKDSK pour exclure les erreurs physiques du disque.
  • Exécutez SFC en mode sans échec ou depuis Windows RE si l’erreur persiste.
  • Activez ou vérifiez le service Windows Modules Installer.
  • Utilisez DISM pour réparer l’image Windows avant de réinstaller le système.

Notes : si vous êtes en environnement professionnel, suivez la procédure interne et informez les équipes concernées avant toute réinstallation.

Important : gardez toujours une sauvegarde à jour avant d’effectuer des réparations systémiques.

Auteur
Édition

Matériaux similaires

Réparer création de dossier Windows 10
Windows 10

Réparer création de dossier Windows 10

Voir l’historique des mises à jour Windows 10
Windows

Voir l’historique des mises à jour Windows 10

Installer Openfire sur CentOS 5.6
Serveurs

Installer Openfire sur CentOS 5.6

Se connecter à Windows Live Mail — guide & migration
Messagerie

Se connecter à Windows Live Mail — guide & migration

Corriger l'erreur Windows Resource Protection
Dépannage

Corriger l'erreur Windows Resource Protection

Configurer clés SSH avec PuTTY et Linux
Sécurité SSH

Configurer clés SSH avec PuTTY et Linux