Known fixes:
"The system registry contains invalid file paths. Installation cannot proceed. This system image was applied without guaranteeing that drive-letter assignment would match across computers."
Set Environment Variable Path to: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Remove 'Windows_Tracing_Flags' and 'Windows_Tracing_Logfile'
These tools let you do some diagnosis:
Setupdiag allows you to try to determine why a Windows 10 upgrade failed.
https://docs.microsoft.com/en-us/windows/deployment/upgrade/setupdiag
You can also analyze the log files:
https://support.microsoft.com/en-us/topic/log-files-that-are-created-when-you-upgrade-to-a-new-version-of-windows-9ec8aa31-0cc1-a0b2-2d98-e9c6714349b9
You can save this to a .bat file and run as admin:
SC config trustedinstaller start= auto
net stop bits
net stop wuauserv
net stop msiserver
net stop cryptsvc
if exist %Systemroot%\SoftwareDistribution.old rd /q /s %Systemroot%\SoftwareDistribution.old
Ren %Systemroot%\SoftwareDistribution SoftwareDistribution.old
if exist %Systemroot%\System32\catroot2.old rd /q /s %Systemroot%\System32\catroot2.old
Ren %Systemroot%\System32\catroot2 catroot2.old
dism /Online /Cleanup-image /ScanHealth
dism /Online /Cleanup-image /CheckHealth
dism /Online /Cleanup-image /RestoreHealth
dism /Online /Cleanup-image /StartComponentCleanup
Sfc /ScanNow
Keywords: Upgrade, Update, Win10, Fails, Windows 7, Windows 8, Win7, Win8 |