您好 Luyng Ann Lin,
在 Windows 升级过程中的 FIRST_BOOT 或 SECOND_BOOT 阶段出现错误 0x8007001F (ERROR_GEN_FAILURE),通常表示 Windows 安装程序在重新初始化硬件设备或迁移驱动程序时遇到问题。
为了找出根本原因,我建议比对 setupact.log 和 setuperr.log 中的时间戳记,并与事件检视器(Event Viewer)中记录的事件进行交叉分析,特别是 Kernel-PnP、Device Setup Manager 和 User Profile Service 相关记录。
此外,也建议检查 C:\Windows\INF\setupapi.dev.log,因为此记录档通常能指出升级过程中发生失败的确切驱动程序套件或装置安装作业。
请特别留意储存装置、音讯、显示卡、网络及虚拟装置的驱动程序。 当硬件初始化未能顺利完成时,这些驱动程序经常是导致升级回复至先前作业系统版本的相关因素。
透过比对安装程序记录、驱动程序安装纪录,以及系统回复前立即发生的硬件相关事件,通常可以找出触发升级失败的特定装置、驱动程序或使用者设定档移转问题。
希望以上说明能为您提供一些有用的参考。 如果您认为这个回答有帮助,请点选「Accept Answer」,让我知道这些资讯是否解决了您的疑问。
杰森