系统线程异常未处理(ndis.sys)0xc1900101 0x40017 升级到 Win 10

系统线程异常未处理(ndis.sys)0xc1900101 0x40017 升级到 Win 10

我想将 PC 从 Win7 升级到 Win10,同时保留文件和应用程序,因为有些软件我无法重新配置,所以我必须避免全新安装。

我使用媒体创建工具制作的 U 盘安装了它。

问题出现在驱动程序安装步骤和第二次启动之后,运行时出现 BSOD 错误:

System thread exception not handled (ndis.sys)

然后,在尝试重启 3 次并出现相同的 BSOD 后,它会恢复 Win7 并显示以下代码的更新错误:

0xc1900101 0x40017

重启后出现错误

我开始阅读有关 win10 更新失败的一些内容并寻找这些错误代码,因此我尝试了一些方法:

  1. 更新 BIOS 和所有驱动程序
  2. 拔掉除鼠标和键盘之外的所有外围设备
  3. 删除所有附加卡(例如显卡,我只使用主板 vga 卡)
  4. 卸载所有设备及其软件(显卡切换到VGA分辨率和基卡,网络适配器,usb3控制器)
  5. 从 BIOS 设置中禁用所有集成外围设备(COM 端口、网络适配器、图形加速器、所有其他非必要功能)
  6. 将 Windows 7 切换到驱动程序测试模式以避免驱动程序签名问题

每次测试我都会遇到相同的 BSOD 问题。我还能做点别的吗?

答案1

根据Microsoft 知识库页面此错误意味着驱动程序有故障:

此错误发生在 Windows 10 升级在第二次系统重启后失败时。它们可能是由有故障的驱动程序或软件引起的。已知以下驱动程序和软件会导致这些错误:

SteelSeries 鼠标和键盘软件。SteelSeries Engine 目前不支持 Windows 8.1。当您尝试升级到 Windows 10 时,这会导致出现问题。有关更多信息,请参阅 SteelSeries 常见问题解答。

NVIDIA 显卡软件. 确保您已安装最新的视频驱动程序。

ESET 防病毒和安全相关产品。请参阅 ESET 知识库,了解如何在安装了 ESET 产品的情况下安全升级到 Windows 10。

信托关系信用卡欺诈保护软件。Trusteer 建议您在升级到 Windows 10 之前安装可用的 Windows 8.1 更新。McAfee 防病毒和安全相关产品。McAfee AntiVirus 8.8 Patch 3 已确认与 Windows 10 不兼容。

解决方案 1
干净启动 Windows,然后升级到 Windows 10。

解决方案 2
使用 /DynamicUpdate 参数运行 Windows 10 的 Setup.exe。此参数允许 Windows 10 安装程序在安装过程中检查可用的驱动程序更新。

ndis.sys与网络驱动程序有关,因此更新所有网络驱动程序和所有相关软件(Av 套件)

相关内容