System thread exception not handled (ndis.sys) 0xc1900101 0x40017 upgrading to Win 10

0

I want to upgrade a PC from Win7 to Win10 keeping file and apps because there is some software that I cannot reconfigure so I have to avoid the clean install.

I installed it with a pendrive made with the media-creation tool.

The problem starts after the driver installation step and the second boot, it ran in BSOD with error:

System thread exception not handled (ndis.sys)

Then after 3 reboot attempts with the same BSOD it restores Win7 and shows the update error with these codes:

0xc1900101 0x40017

Errore after reboot

I started to read something about win10 update failures and looking for these error codes, therefore I tried something:

  1. Update BIOS and all drivers
  2. Unplug all external peripheral except of mouse and keyboard
  3. Remove all add-in cards (example graphic card, I used only motherboard vga card)
  4. Uninstall all devices and its software (graphic card switching to VGA resolution and base card, network adapter, usb3 controller)
  5. Disable all integrated peripheral from BIOS setup (com port, network adapter, graphics accelerator, all other non-essential features)
  6. Switch Windows 7 to driver test mode to avoid driver signature problem

With each one of these tests I had the same BSOD problem. Can I do something else?

windows-7
windows-10
drivers
bsod
windows-update
asked on Super User Jul 12, 2016 by Tobia

1 Answer

0

According to the Microsoft KB page this errors means a faulty driver:

This error occurs when the Windows 10 upgrade fails after the second system restart. They’re likely caused by faulty drivers or software. The following drivers and software are known to cause these errors:

SteelSeries mouse and keyboard software. The SteelSeries Engine is currently not supported on Windows 8.1. This causes issues when you try to upgrade to Windows 10. For more information, see the SteelSeries FAQ.

NVIDIA video card software. Make sure that you have the latest video driver installed.

ESET antivirus and security-related products. See the ESET knowledge base to learn how to safely upgrade to Windows 10 with ESET products installed.

Trusteer Rapport credit-card fraud-protection software. Trusteer recommends that you install the available Windows 8.1 updates before you upgrade to Windows 10. McAfee antivirus and security-related products. McAfee AntiVirus 8.8 Patch 3 is confirmed to be incompatible with Windows 10.

Resolution 1
Do a clean boot into Windows, and then upgrade to Windows 10.

Resolution 2
Run Setup.exe for Windows 10 together with the /DynamicUpdate parameter. This parameter lets the Windows 10 Setup program check for available driver updates during the setup process.

ndis.sys is related to network drivers, so update all network drivers and all related software (Av suite)

answered on Super User Jul 12, 2016 by magicandre1981

User contributions licensed under CC BY-SA 3.0