Je suis en train de courir sfc /scannow
dans , cmd
mais ont échoué. Par conséquent, après quelques recherches sur Internet, je me suis tourné vers la commande suivante:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
où X
indique la lettre de lecteur sur laquelle Windows .iso est monté. (J'ai monté le fichier .iso à l'aide de Daemon Tools)
Cependant, je reçois toujours le message suivant:
Erreur: 0x800f081f
Le fichier source est introuvable.
Je ne suis pas technophile, mais après avoir survolé le dism.log
, j'ai trouvé cette ligne qui peut ou non avoir quelque chose à voir avec l'erreur.
(p) CSI Payload Corrupt
amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png
Je ne souhaite vraiment pas réinitialiser ou actualiser Windows car il y a tellement de programmes que je devrai réinstaller. J'apprécierais toute aide.
Sur une note latérale, Windows Update Diagnostic signale que l'enregistrement du service Windows Update est manquant ou corrompu, ce qu'il n'a pas réussi à réparer également, si cela signifie quelque chose.
la source
J'ai résolu le même problème en exécutant
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccess
une miseInstall.wim
à jour avec la dernière mise à jour cumulative de Windows 10 ( KB3081452 et KB3095020 au moment de cette publication). Il n'est pas nécessaire de reconditionner un .ISO.Fondamentalement, j'ai suivi le guide "Ajouter des mises à jour à Windows personnalisé" de Microsoft lui-même:
Ceux qui n'ont pas une copie de la non crypté d' origine
Install.wim
fichier peut trouver ce et cela utile.Mis à jour , j'ai fait une autre mise à niveau sur place sur deux autres PC domestiques, Windows 8.1 -> Windows 10 x64, en utilisant l' outil de création de médias et l'option "Ne rien garder". Après avoir installé toutes les mises à jour (y compris la dernière mise à jour cumulative KB3093266), les deux PC ont échoué au
"sfc /scannow"
test et à la"dism /Online /Cleanup-Image /RestoreHealth"
récupération, même erreur0x800f081f
.J'ai donc répété la procédure décrite ci-dessus, cette fois en utilisant un ISO Windows 10 de TechBench et en insérant le KB3093266 MSU dans son
install.wim
. Problème résolu.Mis à jour , le problème a refait surface après la mise à niveau vers Windows 10 version 10.0.10586.0 (mise à jour de novembre 2015 + dernière mise à jour cumulative). Cette fois -ci , j'ai simplement téléchargé la dernière ISO de TechBench , monté et exécuté
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess
, puissfc /scannow
. Apparemment, il n'est pas nécessaire de diffuser la dernière mise à jour cumulative.Mis à jour , le problème a refait surface une fois de plus sur un autre PC. Cette fois, je n'ai pas trouvé l'ISO (TechBench a disparu?), J'ai donc dû utiliser l' outil de création de supports , créer une installation de clé USB, puis convertir
install.esd
eninstall.wim
:dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast
Réparez ensuite l'image en utilisant Windows Update comme sauvegarde (c'est-à-dire sans
/LimitAccess
):dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1
.Réparez ensuite les fichiers système:
sfc /scannow
.la source
dism /ScanHealth
, de regarder les journaux, puis avec l'image wim toujours montée, de copier manuellement les fichiers incriminés (c'est-à-dire dec:\mount\Windows\Windows\winsxs\<component>\*
àc:\Windows\winsxs\<component>
).N'utilisez pas le paramètre
/source:WIM:X:\Sources\Install.wim:1 /LimitAccess
. Windows 10 a une version10.0.10240.16384
et le fichier corrompu a une version10.0.10240.16397
. Le fichier ne fait donc pas partie du fichier Install.wim. Sans le/source
paramètre DISM téléchargera les fichiers corrompus à partir de WindowsUpdate et les remplacera.la source
J'ai eu le même problème, j'ai essayé avec les autres solutions de ce post mais aucune n'a fonctionné.
Celui-ci a fonctionné:
en supposant que D est la lettre de lecteur de l'iso monté, exécutez ce qui suit dans une invite de commande élevée:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
la source
Au final, j'ai simplement fait une réinstallation en remplacement de Windows. Je ne voulais pas perdre tous mes programmes, j'ai donc choisi de ne pas actualiser ou réinitialiser Windows, et il n'y avait plus aucune méthode de réparation qui fonctionnerait.
la source
OK, merci pour toutes les instructions et astuces sur ce sujet.
J'ai résolu mon problème DISM avec les étapes suivantes:
ayant Windows 10 ISO 1511 10586.0 (peut-être .493?) déjà sur une clé USB
copiez d'abord le fichier E: \ sources \ install.esd dans C: \
puis en convertissant C: \ install.esd en le plaçant dans ... \ install.wim et en le copiant dans C: \
puis exécutez le -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess
notant enfin qu'un nettoyage réussi
Génial! Ensuite, je peux une fois de plus poursuivre mon problème d'origine -> Erreur de mise à niveau anniversaire Windows 10 0xc1900101 - 0x30018 faisant référence à SYSPREP , voyons ce qui se passe maintenant ...
la source