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?


/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é)


Merci, le DVD Windows 8.1 RTM sorti en décembre incluait le nécessaire install.wim.
Gabriel
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.