


I am performing the upgrade from a USB created from the Windows 10 installation. Installing with the internet and firewall turned off.Placing a PID.txt file in the resources folder of the installation media containing the default Windows 10 Pro key.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).

Performing the installation after a "clean boot".Using a driver pack to upgrade both graphics drivers to the latest version.Rolling both drivers back to the latest versions from the manufacturer's website.Uninstalling both Intel and nVidia drivers and using Microsoft's default display driver.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. 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 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. A friend of mine has recently convinced me to finally go through with the upgrade to Windows 10, as it offers WSL technology.
