Podczas naprawy systemu próba użycia polecenia DISM zakończyła się niespodziewanym błędem 0x800f0906. Sprawdźmy jak poradzić sobie z takim problemem.
Zacznijmy od początku, nasze polecenie wyglądało w sposób następujący:
Dism /Online /Cleanup-Image /RestoreHealth
Po chwili otrzymujemy jednak komunikat błędu:
The source files could not be downloaded.
Use the "source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Spróbujmy zamiast pobierać plik WIM wskazać ścieżkę z jego zawartością. Do tego niezbędny będzie plik ISO z obrazem systemu który chcemy naprawić. W naszym wypadku zamontujemy obraz instalacyjny systemu do napędu który zmapujemy pod literą D.
Sprawdźmy jakie systemy zawiera nasze ISO:
dism /Get-WimInfo /WimFile:D:\sources\install.wim
Pozostaje nam już tylko zmodyfikować nasze polecenie dodając cyfrę odpowiednią dla naszego systemu, w naszym wypadku 2:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\Sources\Install.wim:2 /LimitAccess
Teraz proces naprawy mógł rozpocząć się bezproblemowo.