windows undoes changes after it updates

Anonymous
2025-05-21T14:38:28+00:00

So my system is a windows 10 home 22h2 and every time it tries to update, it lasts 2 or more hours updating then when it finishes it says "undoing changes made to your computer" in a black screen and then when I go to windows update page to see what happened they give me this error code: 0xc1900101

What i've tried already: doing sfc/scannow, disabling windows firewall (I don't have any other antivirus), I tried running setupdiag.exe with the prompts however somehow it does not create any log file so I can't see what went wrong (maybe I don't used it correctly). I searched the meaning of the error code it gave me and it said there's an incompatible driver.

I recently changed my motherboard and my processor, does it have anything to do with it?? Should I try to update my pc using these parts again? I still have them. My old processor was a i5 4440 3.10 Ghz and my new one is a i5-4590 3.30Ghz and my two motherboards are not from "mainstream" brands like Asus or Gigabyte but they're not the same brands.

Also, another little detail I need to mention is when the update finished the file setupdiag.exe appeared out of nowhere in my downloads folder but it still did not created any log file. Help!!! it's the fourth time the system tries to update but no success!!!

Windows for home | Windows 10 | 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
Answer accepted by question author
Ramesh Srinivasan 87,865 Reputation points Independent Advisor
2025-05-23T09:47:19+00:00

Thanks. Now, please run these commands.

cd /d "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config"

ren machine.config  machine.config.old

ren web.config  web.config.old

copy machine.config.default machine.config

copy web.config.default web.config

cd /d "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG"

ren machine.config machine.config.old

ren web.config  web.config.old

copy machine.config.default machine.config

copy web.config.default web.config

Download CBSDiag.bat from the GitHub page below:

https://gist.github.com/winhelponline/819c9abe3...

Right-click cbsdiag.bat, click Properties, select Unblock, and click OK.

Right-click cbsdiag.bat, and choose "Run as administrator".

(The batch file contains plain text code. You can read its contents using Notepad before running it. It collects the CBS registry key and servicing-related information to fix the corruption.)

The batch file creates a file named CBSDiag.zip on your desktop. Share the file on OneDrive.

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

Was this answer helpful?

0 comments No comments

63 additional answers

Sort by: Oldest
  1. Anonymous
    2025-05-21T17:35:22+00:00

    2 Items here it is. also, i'll try to do the clean boot and install the update you sent me. if it installs, i dont need to update the pc anymore?

    Was this answer helpful?

    0 comments No comments
  2. Ramesh Srinivasan 87,865 Reputation points Independent Advisor
    2025-05-21T17:43:27+00:00

    m3000cvd.inf is the Alcor Micro 1.3M Webcam imaging and camera driver. You can delete the driver package (after backing them up) and clean up the driver store using the following commands:

    From the admin Command Prompt, run:

    md C:\Drivers
    
    pnputil /export-driver * C:\Drivers
    
    pnputil /delete-driver oem12.inf /uninstall /force
    
    rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
    

    "igdlh64.inf" is the Intel Graphics driver. It needs to be updated because it was released 8 years ago.

    Installing the latest quality update is to check if WU stops offering the 22H2 feature update. There is no reason for it to appear in Windows Update because you have it already.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2025-05-21T17:54:57+00:00

    so by installing the update you sent me the driver "igdlh64.inf" will be updated after these 8 years? (i'm about to install the update you sent me right now)

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2025-05-21T18:00:27+00:00

    When possible please post a V2 log collector share link using English as the default language.

    And post a whynotwin11 share link.

    The other steps can be skipped.

    There were two problematic drivers.

    The computer only has one GPU.

    The Intel driver is dated 2016.

    If you cannot find an updated driver from the motherboard website then run the Intel DSA:

    Placa Mãe H81 DDR3 Goldentec - lojagoldentec

    Download Intel Drivers and Software

    Intel® Driver & Support Assistant

    igfx igfx c:\windows\system32\drivers\igdkmd64.sys

    Nome Intel(R) HD Graphics 4600

    Identificação de dispositivo PNP PCI\VEN_8086&DEV_0412&SUBSYS_04128086&REV_06\3&11583659&1&10

    Tipo de adaptador Intel(R) HD Graphics Family, compatível com Intel Corporation

    Descrição do adaptador Intel(R) HD Graphics 4600

    Memória RAM do adaptador 1,00 GB (1.073.741.824 bytes)

    Drivers instalados igdumdim64.dll,igd10iumd64.dll,igd10iumd64.dll,igd12umd64.dll

    Versão do driver 20.19.15.4624

    Arquivo INF oem26.inf (seção iHSWD_w10)

    Driver C:\WINDOWS\SYSTEM32\DRIVERS\IGDKMD64.SYS (20.19.15.4624, 7,59 MB (7.961.584 bytes), 01/11/2016 23:05)

    Was this answer helpful?

    0 comments No comments