Upgrade from Windows 8.1 Pro to Windows 10 fails (possibly due to a faulty graphics driver)

0

A friend of mine has recently convinced me to finally go through with the upgrade to Windows 10, as it offers WSL technology. I have already spent days trying to get the update to complete, which is ridiculous, given that it takes far less time to install Linux alongside an otherwise functional Windows installation.

My ASUS N550JV laptop has 2 graphics cards (Intel HD 4600 and nVidia GeForce 750M), and the nVidia driver is suffering from an infamous "Code 43" problem. I think the latter is preventing my system from surviving the upgrade, since the error code (0xC1900101 - 0x40017) it shows at the end is normally associated with a faulty graphics driver. Here's what I've tried so far:

  • Turning off VT -d in BIOS
  • Disabling the nVidia driver
  • Uninstalling both Intel and nVidia drivers and using Microsoft's default display driver
  • Rolling both drivers back to the latest versions from the manufacturer's website
  • Using a driver pack to upgrade both graphics drivers to the latest version
  • Performing the installation after a "clean boot"
  • Completely removing nVidia drivers and "hiding" the update for them prior to installation (the only difference it made was that the machine automatically restarted and reverted back to 8.1 by itself as opposed to me having to restart it physically)
  • Placing a PID.txt file in the resources folder of the installation media containing the default Windows 10 Pro key
  • Installing with the internet and firewall turned off

I am performing the upgrade from a USB created from the Windows 10 installation .iso file (from Microsoft's site). There is no problem with the installation media, as I have been able to successfully upgrade Windows 7 Professional using it on another computer. As a matter of fact, the installation on Windows 7 (both a clean and a "dirty" one) only took 5-10 minutes. The Windows 7 machine is not a laptop and doesn't have a product key embedded into BIOS, but that's pretty much the only significant difference. When GWX was still available, I did a test upgrade on my laptop, and there were absolutely no problems with it. I fail to understand what's going on now and why.

All of this information is related to an upgrade from Windows 8.1 to Windows 10. I cannot really perform any "destructive" approaches, such as "refreshing the PC" or doing a clean install. I would like to know if it is possible to complete the installation by modifying any of the methods I've already tried or if there is an approach I have missed that works.

Logs:

drivers
windows-8.1
nvidia-graphics-card
windows-10-upgrade
asked on Super User Jun 7, 2020 by Pyromonk • edited Jun 7, 2020 by Pyromonk

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0