Error de Windows 10 DISM: 0x800f081f

12

He estado tratando de correr sfc /scannowen cmdpero 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 Xindica 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.

Skipher
fuente

Respuestas:

16

He solucionado este "Error: 0x800f081f" que afecta a una PC con Windows 10 Pro-32 ejecutando

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\sources\Install.wim:1 /LimitAccess

Solo el ISO de Windows 10 descargado de Techbench y montado en E: con Daemon Tools funcionó. Otro ISO descargado con Windows 10 media-creation-tool no funcionó en absoluto, devolviendo el mismo error 0x800f081f, incluso cuando se convirtió del formato ESD incorporado a WIM, usando NTlite, y se montó usando Daemon Tools o DISM GUI.

Además, todos los demás intentos de corregir el error de Windows Update Live no habían funcionado antes, siempre devolvían el mismo error 0x800f081f, es decir, usando:

DISM /Online /Cleanup-Image /RestoreHealth

Actualización 08/08/2016: Como el enlace de Techbench anterior ya no funciona, intente con el siguiente enlace (tenga en cuenta que aún no lo he probado si es el mismo tipo de ISO que anteriormente estaba disponible en Techbench. Informe sus resultados) :

https://www.microsoft.com/en-us/software-download/windows10ISO/

a_big_friend
fuente
1
El autor ejecutó exactamente el mismo comando, la pregunta en sí misma, es sobre el error que se genera cuando ejecutan ese comando. Esto también parece ser una respuesta casi duplicada a la respuesta de Noseratio.
Ramhound
El error en mi opinión radica en el hecho de que no todos los ISO de Win 10 son iguales. El mismo comando que se ejecuta con el ISO descargado de techbench funciona, mientras que si se ejecuta con el ISO descargado por la herramienta Media Creation, no funciona. Además, hay una diferencia significativa con respecto a la respuesta de Noseratio: no tuve necesidad de incorporar actualizaciones acumulativas de Windows 10, ¡solo tuve la necesidad de encontrar el ISO correcto y por eso doy las gracias a Noseratio!
a_big_friend
Una respuesta debería responder al problema del autor y no al suyo.
Ramhound
2
Una respuesta completa debe ser ayuda a otra persona que tiene el mismo problema, ya que los autores ya se ha solucionado el problema mediante la reinstalación de Windows
a_big_friend
a_big_friend, ¿qué versión iso tomaste en technet? Porque tampoco funciona para mí y no puedo acceder al sitio web del catálogo de actualizaciones de Windows para actualizar install.wim. Por favor, ayúdame, me estoy volviendo loco en este momento con todos esos errores W10.
Aeio Much
5

He solucionado el mismo problema al ejecutar DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessuna actualización Install.wimcon 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:

md C:\mount\Windows

Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows

Dism /Add-Package /Image:C:\mount\Windows /PackagePath:C:\MSU\Windows10-KBxxxxxxx-x64.msu /LogPath:AddPackage.log

Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit

Aquellos que no tienen una copia del Install.wimarchivo 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 error 0x800f081f.

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 , luego sfc /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.esden install.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.

noseratio
fuente
¿Alguien más puede confirmar esto también?
Skipher
@Skipher: usted es el único que puede confirmar si esto funciona o no.
Ramhound
Mi respuesta a esta pregunta indica que ya no tengo este problema, ya que elegí reinstalar Windows.
Skipher
@Skipher El ISO de TechBench es bueno. Se confirma. Ver las respuestas anteriores de a_big_friend.
Richard_G
1
Puedo confirmar que esto sigue siendo válido. Tenía una computadora muerta sobre mí después de usar Disk Cleanup para intentar recuperar algo de espacio (consejo: no hagas eso). Lo único para mí es que Dism se negó a trabajar sin conexión y no encontró las cargas útiles de reemplazo. Entonces, lo que terminé haciendo fue correr dism /ScanHealth, mirar los registros, luego con la imagen de wim aún montada, copiando manualmente los archivos ofensivos (es decir, de c:\mount\Windows\Windows\winsxs\<component>\*a c:\Windows\winsxs\<component>).
lc.
4

No uses el parámetro /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. Windows 10 tiene versión 10.0.10240.16384y el archivo dañado tiene versión 10.0.10240.16397. Entonces el archivo no es parte de Install.wim. Sin el /sourceparámetro DISM descargará los archivos dañados de WindowsUpdate y los reemplazará.

magicandre1981
fuente
2
He usado el parámetro / source porque el comando sin una fuente específica también me dio el mismo error, y esperaba repararlo con un archivo .iso. ¿Qué puedo hacer para superar este error? Además, ¿el mensaje de error "Falta el registro del servicio de Windows Update o está dañado" está relacionado de alguna manera con el problema que abordó? Gracias.
Skipher
1
inyecte el UpdateRollup anterior support.microsoft.com/en-us/kb/3074683 en install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) y ahora use el comando / source para señalar al nuevo WIM. ¿Esto funciona?
magicandre1981
Terminé haciendo una reinstalación de Windows 10 en el lugar debido a la frustración, ¡pero gracias por proporcionar esta nueva idea! Nunca antes había oído hablar de él, y definitivamente lo intentaré la próxima vez que Windows actúe. Muchas gracias.
Skipher
3

Tuve el mismo problema, probé con las otras soluciones en esta publicación pero ninguna funcionó.

Este funcionó:

  1. descargar Windows 10 ISO de Techbench
  2. montar la iso
  3. 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

Marco Lackovic
fuente
el enlace no funciona, actualice el enlace
Shan Khan
0

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.

Skipher
fuente
-1

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 ...

PeteVfi
fuente