Outils pour utilisateurs

Outils du site


sysadmin:windows:cli:sfc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:windows:cli:sfc [2021/01/09 19:30] – créée yoannsysadmin:windows:cli:sfc [2021/09/07 08:18] (Version actuelle) yoann
Ligne 1: Ligne 1:
-{{tag>sysadmin windows cli repair restore }}+{{tag>sysadmin windows cli repair restore}}
  
 ====== SFC ====== ====== SFC ======
  
 +On peut utiliser l'outil de contrôle d'intégrité des fichiers système (SFC) depuis un environnent de restauration (WINRE s’exécutant sur une clé USB par exemple) cependant il faudra alors préciser les valeurs des paramètres **OFFWINDIR** et **OFFBOOTDIR**:
  
-===== Exemples ===== 
- 
-Pour lancer SFC depuis un environnement temporaire de restauration WINRE, préciser les volumes contenant les fichiers de boot et le système de fichier racine via les options **OFFBootDir** et **OFFwinDir**: 
  
 <code bash> <code bash>
 sfc /scannow /OFFbootdir=c:\ /OFFwindir=d:\windows sfc /scannow /OFFbootdir=c:\ /OFFwindir=d:\windows
 </code> </code>
 +
 +===== Aucune lettre associée au volume de boot =====
 +
 +Dans cet exemple, aucune lettre de lecteur n'est associée au volume de boot. On utilise alors DISKPART pour associer une lettre et ainsi pouvoir lancer l'outil de récupération SFC depuis une clé USB:
 +
 +<code batch>
 +
 +REM Lancer dispart
 +DISKPART
 +
 +REM lister les volumes
 +LIST VOLUME
 +
 +REM parmis les volumes disponibles sélectionner la partition de boot (FAT32 environ 200 Mo)
 +SELECT VOLUME 3
 +
 +REM associer une lettre de lecteur
 +ASSIGN LETTER=G
 +
 +EXIT
 +</code>
 +
 +On peut à présent lancer l'outil SFC:
 +<code batch>
 +X:
 +SFC /SCANNOW /OFFWINDIR=C:\Windows /OFFBOOTDIR=G:\
 +</code>
 +
 +
 +===== Troubleshooting =====
 +
 +Le message d'erreur: 
 +<file>
 +La protection des ressources Windows n'a pas réussi a démarrer le service de réparation.
 +</file>
 +
 +
 +<code batch>
 +c:
 +cd \windows\system32
 +sc config trustedinstaller start= demand
 +net start trustedinstaller
 +</code>
 +
 +
 +Message d'erreur:
 +<file>
 +La protection des ressources Windows ne peut pas effectuer l'opération demandée
 +</file>
 +
 +Modifier les descripteurs de sécurité (security descriptors) via la commande:
 +<code batch>
 +ICACLS C:\Windows\winsxs
 +</code>
 +
 +Tenter l' exécution d' une **réparation** automatique depuis un média d'installation USB/DVD:
 +  * Options avancées > Outil de redémarrage système
 +
 +
 +Depuis le média d'installation des fichiers images existent en général avec deux extensions: .wim ou .esd
 +
 +<code>
 +dir d:\sources | find "wim"
 +</code>
 +
 +Pour obtenir les index associés aux différentes images disponibles:
 +<code bash>
 +DISM /Get-WimInfo /WimFile:d:\sources\install.wim
 +</code>
 +
 +Un index au choix est nécessaire pour la commande suivante
 +<code batch>
 +</code>
 +
 +Monter une image saine présente sur le média d'installation
 +<code batch>
 +dism /Get-MountedImageInfo
 +dism /Mount-Image /ImageFile:D:\sources\install.wim /index:1 /ReadOnly /mountDir:c:\test\offline 
 +</code>
 +
 +===== Journaux =====
 +
 +
 +Les logs sont de SFC sont disponibles sous **c:\windows\logs\CBS\CBS.log**
 +
 +
 +===== Références =====
 +
 +  * https://lecrabeinfo.net/reparer-image-de-windows-10-dism.html
 +  * https://docs.microsoft.com/fr-fr/windows-hardware/manufacture/desktop/dism-image-management-command-line-options-s14
 +  * https://www.tenforums.com/performance-maintenance/94173-how-use-dism-window-pe-environment.html
  
sysadmin/windows/cli/sfc.1610220622.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)