Windows 11 24H2 Update Installation Fails with Error 0xc1900101

Gelo 20 Reputation points
2025-07-09T14:22:42.71+00:00

I'm currently on Windows 11 23H2 and has been trying to install 24H2 every time it shows as available through Windows update. It always fails at around 70%, and all the error codes I got points to incompatible or corrupted driver (as per others who experienced the same). The latest is 0xc1900101. I've done all the recommendations I found online: update graphics drivers, update all motherboard drivers, update motherboard bios, bios settings on default (including disabling XMP), disconnect all devices except keyboard and monitor during update, remove discrete GPU and use the onboard one, use the Windows ISO installer, and disable all startup apps. But I still can't install the update. Basically I just need help how to get the correct dump file, and an expert to interpret it so I know what I have to remove from my computer to push the update successfully. I'm avoiding a clean install because reinstalling all the apps & games and personalisation will take a while as I have done a lot of personalization and tweaks in the last 2 years.

Windows for home | Windows 11 | Windows update
0 comments No comments

Answer accepted by question author
Ramesh 181.6K Reputation points Volunteer Moderator
2025-07-24T07:39:31.9133333+00:00

Hi Gelo,

It ran fine. Please do the following:

1] Enable Memory Integrity. To do so, go to Windows Security > Device security > Core isolation details > Memory integrity.


2] Clean boot Windows. A clean boot is the process of starting Windows without loading any third-party applications or services. For more information, please refer to the Microsoft article.

How to perform a clean boot in Windows - Microsoft Support:

https://support.microsoft.com/en-us/topic/how-to-perform-a-clean-boot-in-windows-da2f9573-6eec-00ad-2f8a-a97a1807f3dd

(Step 3 in the above link is very important. You need to first enable "Hide all Microsoft Services" before clicking "Disable all".)


3] Rerun the 24H2 setup.

Was this answer helpful?

1 person found this answer helpful.

7 additional answers

Sort by: Most helpful
  1. Docs 16,871 Reputation points
    2025-07-24T08:22:18.6366667+00:00

    Was this answer helpful?

    0 comments No comments

  2. Ramesh 181.6K Reputation points Volunteer Moderator
    2025-07-24T04:34:02.1166667+00:00

    Hi Gelo,

    Thanks for the logs. Please run the fixlist and share the output log file.

    • Download fixlist.txt
    • Save Fixlist.txt to the same folder as FRST64.exe.
    • Close all programs.
    • Launch the Farbar Scanner tool and click "Fix".
    • Restart Windows when prompted.
    • Upload the output log file (FixLog.txt) to your OneDrive.

    NOTE: The fixlist.txt script was written specifically for this user and for use on that particular machine. It is not recommended to run it on another machine, and don't run the same fixlist.txt more than once.

    The fixlist removes some outdated drivers, runs a drivers assessment, and refreshes the compatibility assessment. Your browser's cache and cookies will also be cleared.

    Was this answer helpful?


  3. Docs 16,871 Reputation points
    2025-07-10T09:53:21.7933333+00:00

    Hi Gelo,

    .

    .

    .

    1)Please run the V2 log collector and post a share link into this thread using drop box, or google drive

    BSOD - Posting Instructions - Windows 10 Forums

    BSOD - Posting Instructions | Windows 11 Forum (elevenforum.com)

    .

    .

    https://www.tenforums.com/tutorials/3813-language-add-remove-change-windows-10-a.html

    https://www.tenforums.com/tutorials/136792-change-display-language-windows-10-a.html#option1

    .

    .

    .

    2)Run: upgrade_failure_info > post a share link

    https://www.tenforums.com/attachments/bsod-crashes-debugging/353454d1638278360-batch-files-use-bsod-debugging-upgrade_failure_info.bat

    Batch files for use in BSOD debugging - Windows 10 Help Forums

    Batch files for use in BSOD debugging - Windows 10 Help Forums

    .

    .

    .

    3)Run Tuneup plus > post a share link

    https://www.tenforums.com/attachmen...-files-use-bsod-debugging-tuneup_plus_log.bat

    Batch files for use in BSOD debugging - Page 2 - Windows 10 Forums

    Batch files for use in BSOD debugging - Windows 10 Forums

    .

    .

    .

    4)Open administrative command prompt and copy and paste:

    fltmc

    schtasks.exe /Run /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"

    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /s

    dism /online /get-drivers /format:table >c:\drivers.txt

    Post share links.

    .

    .

    .

    For share links please use drop box or google drive.

    Make sure that links are available without sign in.

    https://support.google.com/drive/answer/2424384?hl=en&co=GENIE.Platform%3DDesktop

    .

    .

    .

    Docs

    .

    .

    .

    Please remember to vote and mark the replies as answers if they help.

    .

    .

    .

    Was this answer helpful?


  4. Ramesh Srinivasan 87,775 Reputation points Independent Advisor
    2025-07-09T14:57:29.3366667+00:00

    Hi Gelo,

    1. Please share your setup logs for analysis. The following batch file collects the setup logs and saves the zip file to your desktop.

    Download setuplogscollect.bat and save it to the desktop.

    https://gist.github.com/winhelponline/26b28c4b695d183a842fbd1d5182959e

    Right-click on the downloaded file and click Properties. Click "Unblock" and click OK.

    Extract the batch file to the desktop.

    Right-click on the file and choose "Run as administrator"

    It outputs a SetupLogs.zip file on your desktop. Share the file on OneDrive or GoFile.io and post the download link here.

    (The batch file contains plain text code. You can read its contents using Notepad before running it. It collects the setup logs, msinfo32.exe log, drivers list, boot configuration info, and the compatibility appraiser results from your system.)


    1. Share your Farbar scan logs as well.

    Download Farbar Recovery Scan Tool 64-bit (FRST64.exe)

    https://www.bleepingcomputer.com/download/farbar-recovery-scan-tool/

    Note: If Microsoft Edge or Chrome mislabels the Farbar Scanner executable as PUA/malware, choose to keep it by tapping … in the bottom bar, choosing Keep, and then choosing Keep anyway in the dialog that appears. See this screenshot: https://learn.microsoft.com/en-us/deployedge/media/microsoft-edge-security-download-interruptions/dowload-was-blocked.png. It's a safe tool used in most antimalware forums.

    If the OS language is not English, rename FRST64.exe to FRST64English.exe.

    Run the program. Don't check or uncheck any options. Click "Scan".

    Add the two logs, FRST.txt and Addition.txt, to a Zip archive, share them on OneDrive or GoFile.io and post the link here.

    Standard Disclaimer: There is a link to a non-Microsoft website. The page appears to provide accurate, safe information.

    Was this answer helpful?


Your answer

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