Comment exécuter DISM sur une source locale?

9

Comment puis-je exécuter DISM contre un programme d'installation Windows USB pour réparer mes fichiers Windows locaux?

Voici ce que j'ai essayé dans Windows 8.1:

DISM /Online /Cleanup-Image /RestoreHealth

Il renvoie l'erreur 0x800f081f:

entrez la description de l'image ici

Notez que mon dossier WinSxS a plusieurs dossiers et tailles 6,88 Go, mais DISM ne le détectera pas.

Je comprends qu'une source saine peut être un installateur USB Windows.

Comment puis-je faire ceci?

Gabriel
la source
/restorehealthne consiste pas à détecter %WinDir%\WinSxS, mais à vérifier les sauvegardes de fichiers système en son sein par rapport à de bonnes sources connues, de préférence via Windows Update (c'est pourquoi cela nécessite une connexion Internet), ou en dernier recours, un install.wim/ install.esd. Le magasin de composants [WinSxS] ne doit jamais être saisi ou modifié par un utilisateur. Une fois qu'il DISMa vérifié qu'il n'y a pas de corruption dans WinSxS, il SFCpeut ensuite être utilisé pour comparer les fichiers système à l'intérieur %WinDir%avec les bonnes copies connues contenues dans le magasin de composants [WinSxS] et les remplacer si nécessaire.
JW0914

Réponses:

18

Vous pouvez pointer vers le fichier WIM du DVD Windows 8.1 RTM:

Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess

(où D: est votre lecteur de DVD Windows ou ISO Win8.1 monté)

magicandre1981
la source
Merci, le DVD Windows 8.1 RTM sorti en décembre incluait le nécessaire install.wim.
Gabriel