Need help upgrading to Windows 11 pro 24H2 form 23H2 0xc1900101 error

Anonymous
2025-04-28T03:06:50+00:00

I have been trying to upgrade my PC Windows 11 Pro from 23H2 (build 22631.5262) to 24H2 for several months. The upgrade downloads but always fails with the 0xc1900101 error.

My pc meets all of the hardware requirements as per the Microsoft PC Health Check App. My system uses a Gigabyte Technology Co., Ltd. H470M DS3H -CF mother board, 2.90 gigahertz Intel Core i5-10400- 64 bit, 1.09 TB HDD, drive 0 15.85 Gigabytes Usable Memory, c: (NTFS on drive 0) , 1.09 TB 855.87 GB free. UEFI: American Megatrends Inc. F4 08/28/2020. All of the security update have been installed. All of the drivers have been updated. Memory integrity is on and there are no drivers listed in the vulnerable driver blocklist.

I disconnect the pc from the Internet/Router before running the update. Disconnected the old scanner and deleted the drivers and programs. Removed the Logitec 300 camera and deleted all of the drivers. Run the update troubleshooter. Run FSC and DISM. Reset Windows update components, all several times.

I have looked at C:$WINDOWS.~BT\Sources\Panther and opened setupact.log or setuperr.log to see where the update fails, but do not understand what I am looking for the failure.

Any help will be greatly appreciated.

Lew

Windows for home | Windows 11 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

51 answers

Sort by: Oldest
  1. Anonymous
    2025-04-30T17:11:25+00:00

    Ramesh,

    Thank you!!

    Uploaded text file "New 1" to https://gofile.io/d/O7jTDb

    Lew

    Was this answer helpful?

    0 comments No comments
  2. Ramesh 181.9K Reputation points Volunteer Moderator
    2025-04-30T17:25:11+00:00

    Hi Lewis,

    From admin Command Prompt, run:

    • bcdedit /export c:\bcd.bak
    • bcdedit /delete {a46abd96-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd99-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9c-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9f-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda2-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda5-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abdab-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd92-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd95-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd98-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9b-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9e-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda1-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda4-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda7-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abdaa-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abdad-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd8f-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd94-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd94-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9a-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abd9d-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda0-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda3-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda6-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abda9-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abdac-39ad-11ed-8392-18c04d8d643c}
    • bcdedit /delete {a46abdaf-39ad-11ed-8392-18c04d8d643c}

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2025-04-30T17:44:30+00:00

    That fixed it, Thanks!

    Was this answer helpful?

    0 comments No comments
  4. Ramesh 181.9K Reputation points Volunteer Moderator
    2025-04-30T17:55:31+00:00

    Great. If you plan to try the in-place upgrade again, you may share the latest logs.

    Regards,

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2025-04-30T18:13:09+00:00

    Lew,

    Earlier in the thread you'd entered verifier.exe.

    This tool can be used to stress test drivers.

    If it finds a problematic driver it can be temporarily uninstalled.

    Enable and Disable Driver Verifier in Windows 10 | Tutorials

    Driver Verifier-- tracking down a mis-behaving driver. - Microsoft Community

    Was this answer helpful?

    0 comments No comments