Come eseguire DISM su una fonte locale?


9

Come posso eseguire DISM con un programma di installazione di Windows USB per riparare i miei file Windows locali?

Questo è quello che ho provato in Windows 8.1:

DISM /Online /Cleanup-Image /RestoreHealth

Restituisce l'errore 0x800f081f:

inserisci qui la descrizione dell'immagine

Nota che la mia cartella WinSxS ha diverse cartelle e dimensioni 6,88 GB, tuttavia DISM non la rileverà.

Capisco che una fonte sana può essere un programma di installazione USB di Windows.

Come posso fare questo?


/restorehealthnon si tratta di rilevare %WinDir%\WinSxS, ma di verificare i backup dei file di sistema al suo interno rispetto a fonti conosciute valide, preferibilmente tramite Windows Update (motivo per cui ciò richiede una connessione Internet) o, come ultima risorsa, un install.wim/ install.esd. Il Component Store [WinSxS] non deve mai essere inserito o modificato da un utente. Una volta DISMverificato che non c'è corruzione in WinSxS, SFCpuò quindi essere utilizzato per confrontare i file di sistema all'interno %WinDir%con le copie valide conosciute contenute nell'archivio componenti [WinSxS] e sostituirle se necessario.
JW0914,

Risposte:


18

È possibile puntare al file WIM del DVD RTM di Windows 8.1:

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

(dove D: è l'unità DVD di Windows o è installato Win8.1 ISO)


Grazie, il DVD di Windows 8.1 RTM rilasciato a dicembre includeva il file install.wim necessario.
Gabriel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.