New
#1
Cannot upgrade to Win10 20H2 (Error Code 0xC1900101-0x20017)
I am currently running Win10 Pro Version 1909 (OS Build 18363.1500) and trying to upgrade to Win10 20H2 before the EOL for 1909 in a couple months. I keep getting an error code of 0xC1900101. I have been doing some research on this error and I have already done the following:
Updated drivers (including display and network drivers)
chkdsk /f
sfc /scannow
DISM /Online /Cleanup-Image /Restorehealth
Disabled VM in BIOS
Clean Boot (both Hardware and Software)
Ran "Troubleshoot" for Windows Update in Settings
Tried installing Win10 2004 instead (also failed with same error)
Yet, I still get the same error every time. It gets to the restart after installing 20H2, then just after the Windows logo appears, it restarts again a couple seconds later, then it loads back up still on 1909. It appears to be trying to boot 20H2 after the first reboot, then fails, then reboots again and rolls back to 1909 (when I tried installing from the 2004 .iso, in addition to getting the full error code of 0xC1900101-0x20017, I also got the "Installation failed during SAFE-OS phase with an error during BOOT operation" error after it rebooted).
My hardware is as follows:
Motherboard: AX370-Gaming 5
CPU: AMD Ryzen 5 1600X Six-Core Processor (3.6 GHz)
RAM: 16 GB
Video Card: NVIDIA GeForce 1060 6GB
Primary Drive: 240 GB SSD (35 GB free)
Secondary Drive: 1 TB HDD
(I also have a printer connected, but it is not turned on)
My antivirus is Windows Defender (no third-party AV installed)
After trying everything I could think of (and posting on the Microsoft help section), I thought I would just have to install 20H2 fresh. So I created a bootable USB drive using the latest version of MCT (20H2) and I cannot even boot into WinPE (it just shows the Windows logo for a split second, then a blinking cursor in the top left corner for about 10 seconds, then reboots and starts the cycle over). So I went a step further and created a bootable USB drive using an older version of MCT (1909) on the same USB flash drive, plugged into the same USB slot and it boots into WinPE fine. (Then just for kicks, I created a bootable USB drive from MCT 2004 and it does the same thing as 20H2.)
Clearly there is something the last 2 versions of Windows does not like about my hardware for either upgrade installations or clean installations. The only option left I can think of is to update the BIOS (which is currently F21), but I am a little nervous about doing that as the Gigabyte BIOS update page for my motherboard has a comment about having to update to other older versions of the BIOS before updating to slightly newer versions of the BIOS (i.e. F50a says you need to update to F31 before updating to F40 or later), but the absolute latest version of the BIOS (F50e) does not have that comment (so I don't know if I have to update to F31 first or not before updating to F50e).
Any help would be greatly appreciated.
Thanks!