Issues with In-Place Upgrade from Windows 10 to Windows 11 via SCCM

Mido Aldiab 0 Reputation points
2024-11-01T16:07:52.7333333+00:00

setupact.logHello Community,

We are currently upgrading our company computers from Windows 10 22H2 to Windows 11 23H2 using an in-place upgrade task sequence through SCCM. However, we are encountering issues with several Windows 11 compatible devices failing during the upgrade process. The error codes we're seeing are 0xC1900204 and 0xC1900209.

Upon examining the smsts.log, setupact.log, and setuperr.log, I found that the upgrade process gets stuck at 11%. The logs indicate that the system is unable to read the Windows setup registry key. Here are some key details from the logs:

  • Task Sequence Action: Upgrade Operating System
  • Error Code: 2147500037 (Unspecified error)
  • Windows Setup Exit Code: 0xC1900204 (decimal 3247440388)
  • Registry Key Issue: Could not read the SetupProgress key at HKLM\SYSTEM\Setup\MoSetup\Volatile
  • Action Output: ExecuteWithTimeout returned Windows Setup process hexadecimal exit code 0xC1900204

I have attached the smsts.log for reference.

Does anyone have insights on why this error is occurring or suggestions for resolving the issue? Any help would be greatly appreciated!

Thank you!

User's image

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
11,712 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
9,885 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Darrell Gorter 2,121 Reputation points
    2024-11-01T21:22:23.67+00:00

    Hello,

    The error code indicates that the upgrade path is not allowed

    0xC1900204 MOSETUP_E_COMPAT_MIGCHOICE_BLOCK The migration choice selected isn't available (ex: Enterprise to Home)

    Link to error codes:

    https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/windows-10-upgrade-error-codes

    Can you make the full setupact.log available?

    What edition are you starting with and what edition are you upgrade to?

    Any LTSC editions in this picture?

    Are all the languages the same?

    Darrell


  2. AllenLiu-MSFT 45,381 Reputation points Microsoft Vendor
    2024-11-04T07:10:41.46+00:00

    Hi, @Mido Aldiab

    Thank you for posting in Microsoft Q&A forum.

    The error codes 0xC1900204 and 0xC1900209 during an in-place upgrade from Windows 10 to Windows 11 typically indicate issues related to the Windows setup process.

    Here are some steps you can take to troubleshoot:

    1. Ensure that the permissions for the registry key HKLM\SYSTEM\Setup\MoSetup\Volatile are correctly set. Sometimes, insufficient permissions can prevent the upgrade process from accessing necessary registry keys.
    2. Verify that all devices meet the minimum system requirements for Windows 11. Even if they are marked as compatible, ensure that there are no underlying hardware or software issues.
    3. Ensure that all drivers are up to date. Outdated or incompatible drivers can cause issues during the upgrade process.
    4. Check if there is sufficient disk space available on the devices. The upgrade process requires adequate space to perform the installation.

    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.