¿Cómo ejecutar DISM contra una fuente local?

9

¿Cómo puedo ejecutar DISM contra un instalador USB de Windows para reparar mis archivos locales de Windows?

Esto es lo que probé en Windows 8.1:

DISM /Online /Cleanup-Image /RestoreHealth

Devuelve el error 0x800f081f:

ingrese la descripción de la imagen aquí

Tenga en cuenta que mi carpeta WinSxS tiene varias carpetas y tamaños de 6.88 GB, sin embargo, DISM no lo detectará.

Entiendo que una fuente saludable puede ser un instalador USB de Windows.

¿Cómo puedo hacer esto?

Gabriel
fuente
/restorehealthno se trata de detectar %WinDir%\WinSxS, sino de verificar las copias de seguridad de los archivos del sistema dentro de él contra fuentes buenas conocidas, preferiblemente a través de Windows Update (por lo que esto requiere una conexión a Internet), o como último recurso, un install.wim/ install.esd. El Almacén de componentes [WinSxS] nunca debe ser ingresado o modificado por un usuario. Una vez que se DISMha verificado que no hay corrupción en WinSxS, SFCse puede utilizar para comparar los archivos del sistema %WinDir%con las copias buenas conocidas contenidas en el Almacén de componentes [WinSxS] y reemplazarlas según sea necesario.
JW0914

Respuestas:

18

Puede señalar el archivo WIM del DVD RTM de Windows 8.1:

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

(donde D: es su unidad de DVD de Windows o ISO Win8.1 montado)

magicandre1981
fuente
Gracias, el DVD de Windows 8.1 RTM lanzado en diciembre incluyó el necesario install.wim.
Gabriel