Como executar o DISM contra um instalador USB do Windows para reparar meus arquivos locais do Windows?
Isto é o que eu tentei no Windows 8.1:
DISM /Online /Cleanup-Image /RestoreHealth
Retorna o erro 0x800f081f:
Observe que minha pasta WinSxS possui várias pastas e tamanhos de 6,88 GB; no entanto, o DISM não a detectará.
Entendo que uma fonte saudável pode ser um instalador USB do Windows.
Como posso fazer isso?
/restorehealth
não se trata de detectar%WinDir%\WinSxS
, mas de verificar os backups de arquivos do sistema em relação a boas fontes conhecidas, preferencialmente via Windows Update (é por isso que isso requer uma conexão com a Internet) ou, como último recurso, uminstall.wim
/install.esd
. O armazenamento de componentes [WinSxS] nunca deve ser inserido ou modificado por um usuário. Depois deDISM
verificar que não há corrupção no WinSxS, eleSFC
pode ser utilizado para comparar os arquivos do sistema%WinDir%
com as cópias válidas conhecidas contidas no Component Store [WinSxS] e substituí-las conforme necessário.