He estado tratando de correr sfc /scannow
en cmd
pero no han tenido éxito. Por lo tanto, después de investigar un poco en Internet, recurrí al siguiente comando:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
donde X
indica la letra de la unidad donde está montado el .iso de Windows. (Monté el archivo .iso usando Daemon Tools)
Sin embargo, sigo recibiendo el siguiente mensaje:
Error: 0x800f081f
No se pudo encontrar el archivo fuente.
No soy un experto en tecnología, pero después de pasar por alto dism.log
, encontré esta línea que puede o no tener algo que ver con el error.
(p) CSI Payload Corrupt
amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png
Realmente no deseo restablecer o actualizar Windows porque hay tantos programas que tendré que reinstalar. Apreciaría cualquier ayuda.
En una nota al margen, el Diagnóstico de actualización de Windows informa que falta el registro del servicio de actualización de Windows o que está dañado, lo que también no pudo solucionar, si esto significa algo.
fuente
He solucionado el mismo problema al ejecutar
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccess
una actualizaciónInstall.wim
con la última actualización acumulativa de Windows 10 ( KB3081452 y KB3095020 en el momento de esta publicación). No hay necesidad de reempaquetar un .ISO.Básicamente, seguí la guía "Agregar actualizaciones a Windows personalizado" de Microsoft:
Aquellos que no tienen una copia del
Install.wim
archivo original sin cifrar pueden encontrar esto y esto útil.Actualizado , realicé otra actualización inmediata en otras dos PC domésticas, Windows 8.1 -> Windows 10 x64, usando la herramienta de creación de medios y la opción "No guardar nada". Después de instalar todas las actualizaciones (incluida la última actualización acumulativa KB3093266), ambas PC fallaron la
"sfc /scannow"
prueba y la"dism /Online /Cleanup-Image /RestoreHealth"
recuperación, el mismo error0x800f081f
.Por lo tanto, I repitió el procedimiento descrito anteriormente, esta vez usando un Windows 10 ISO de TechBench y slipstreaming la KB3093266 MSU en su
install.wim
. Problema fijo.Actualizado , el problema volvió a aparecer después de actualizar a Windows 10 Versión 10.0.10586.0 (actualización de noviembre de 2015 + última actualización acumulativa). Esta vez, simplemente descargué el último ISO de TechBench , lo monté y ejecuté
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess
, luegosfc /scannow
. Aparentemente, no hay necesidad de incorporar la última actualización acumulativa.Actualizado , el problema volvió a aparecer una vez más en una PC diferente. Esta vez no pude encontrar el ISO (¿se ha ido TechBench?), Así que tuve que usar la herramienta de creación de medios , crear una instalación de unidad USB y luego convertirla
install.esd
eninstall.wim
:dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast
Luego repare la imagen usando Windows Update como copia de seguridad (es decir, sin
/LimitAccess
):dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1
.Luego repare los archivos del sistema:
sfc /scannow
.fuente
dism /ScanHealth
, mirar los registros, luego con la imagen de wim aún montada, copiando manualmente los archivos ofensivos (es decir, dec:\mount\Windows\Windows\winsxs\<component>\*
ac:\Windows\winsxs\<component>
).No uses el parámetro
/source:WIM:X:\Sources\Install.wim:1 /LimitAccess
. Windows 10 tiene versión10.0.10240.16384
y el archivo dañado tiene versión10.0.10240.16397
. Entonces el archivo no es parte de Install.wim. Sin el/source
parámetro DISM descargará los archivos dañados de WindowsUpdate y los reemplazará.fuente
Tuve el mismo problema, probé con las otras soluciones en esta publicación pero ninguna funcionó.
Este funcionó:
suponiendo que D es la letra de unidad de la iso montada, ejecute lo siguiente en un símbolo del sistema elevado:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
fuente
Al final, simplemente hice una reinstalación de Windows en reemplazo. No quería perder todos mis programas, así que decidí no actualizar o reiniciar Windows, y no quedaba ningún método de reparación que funcionara.
fuente
OK, gracias por todas las instrucciones y sugerencias sobre este tema.
Resolví mi problema DISM con los siguientes pasos:
tener Windows 10 ISO 1511 10586.0 (¿tal vez .493?) ya en una memoria USB
primero copió el E: \ sources \ install.esd en C: \
luego convierte el C: \ install.esd obteniéndolo en ... \ install.wim y lo copia en C: \
luego ejecute -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess
finalmente notando que se realizó una limpieza exitosa
¡Excelente! A continuación, puedo seguir persiguiendo mi problema original -> Error de actualización de aniversario de Windows 10 0xc1900101 - 0x30018 refiriéndome a SYSPREP , veamos qué sucede ahora con él ...
fuente