sfc sous Windows PE
Par REMI POUSSIN le samedi 15 juillet 2023, 17:38 - Lien permanent
Quand le PC est incapable de booter normalement et offre la possibilté d’exécuter des lignes de commande sous WinRE
On peut exécuter sfc /scanow mais
auparavant sous Windows 10, ..;
il faut trouver le lecteur qui contient la partition
Lorsque l'ordinateur démarre dans l'environnement Windows Recovery Environment (WinRE), la lettre de lecteur attribuée à la partition Windows peut ne pas être la lettre de lecteur C: car Windows 7, 8, 8.1 et 10 crée une partition système distincte lorsqu'il est installé à partir de zéro.
La partition système contient des fichiers de démarrage.
WinRE attribue à la partition système la lettre de lecteur C: et la partition installée de Windows se verra attribuer toute autre lettre de lecteur, généralement D: la lettre de lecteur est attribuée à la partition installée de Windows.
La commande Bcdedit | find "osdevice" peut être utilisée pour trouver la lettre de lecteur de la partition installée de Windows, la sortie de la commande Bcdedit est similaire à osdevice partition=D:. La lettre de lecteur après partition= est la lettre de lecteur de la partition Windows.
Exécutez la commande suivante pour empêcher DISM de contacter WU/WSUS.
Donc en général ,dans la commande suivante remplaçant le premier ? par d et le deuxieme ? par D )
dism.exe /Image:?:\ /Cleanup-Image /RestoreHealth /LimitAcces /Source:?\Windows\WinSxS
puis exécuter
- sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows