That error
usually occurs due to incompatible driver. It can also be a duplicated user account in the registry, but it's usually a driver. The upgrade log file should give an indication of why the upgrade failed..
It depends at which point the failure occurs during the upgrade process as to which logfiles are created.
The following log files are created when an upgrade fails during installation
before the computer restarts for the second time. You have to look at these logs to get an idea of what's causing the failure.
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\Windows\setupapi.log
- [Windows 10:] C:\Windows\Logs\MoSetup\BlueBox.log
- C:\Windows\inf\setupapi.app.log
- C:\Windows\inf\setupapi.dev.log
- C:\Windows\panther\PreGatherPnPList.log
- C:\Windows\panther\PostApplyPnPList.log
- C:\Windows\memory.dmp
The following log files are created when an upgrade fails, and then you
restore the desktop:
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.dev.log
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.app.log
- C:\Windows\memory.dmp
The following log files are created when an upgrade fails, and t
he installation rollback is initiated:
- C:\$Windows.~BT\Sources\Rollback\setupact.log
- C:\$Windows.~BT\Sources\Rollback\setupact.err
Here is MS article about how to read the logs. Of course it is in MS speak but maybe if can be of help.
Learn how to interpret and analyze the log files that are generated during the Windows upgrade process.
learn.microsoft.com