更换 CPU/主板后,Windows 10 电脑无法启动

更换 CPU/主板后,Windows 10 电脑无法启动

我有一台装有 Windows 10 的 PC。不得不更换主板和 CPU。现在 PC 无法从 C 盘启动。错误消息:

“未找到操作系统。请尝试断开任何不包含操作系统的驱动器”。

主板识别 C 盘,因为它按预期显示在 BIOS 设置中。

下载 Windows 10 安装媒体并将其插入 USB。尝试“修复 Windows”。结果:“无法修复 Windows”。

尝试从 Windows 10 安装介质重新安装 Windows,且不丢失数据。出现此错误:

“如果您使用 Windows 安装媒体启动计算机,则升级选项不可用。

如果此计算机上已安装 Windows 副本并且您想要升级,请移除安装介质并重新启动计算机。Windows 正常启动后,插入安装介质并运行 Windows 安装程序。

问题是 Windows 不会“正常启动“或者根本没有。

联系了微软并被立即建议“重新安装所有内容”。

简而言之:我的电脑 C 盘完全“健康”,但无法启动。显而易见的解决方案是从头开始重新安装 Windows。但这将花费我几天的时间,因为我安装了许多软件开发工具,包括插件、特殊设置等。有没有更好的方法?

答案1

驱动程序发生了许多变化,如果没有正确清理旧驱动程序并安装新驱动程序,则在不重新安装 Windows 的情况下更换主板会很麻烦。

但是,您的问题具体询问的是启动系统。

造成此故障的可能原因是您在更改之前以 Legacy/MBR 模式或 UEFI 模式启动系统,而新主板正在使用备用模式。

进入 BIOS/UEFI 设置。主板很可能默认尝试以 UEFI 模式启动。寻找启用 Legacy/MBR 模式的选项。这些选项通常可以在固件设置的启动设置菜单中找到。如果它已经在 Legacy 模式下启动,则将其更改为 UEFI。

答案2

楼主之前的主板是华硕 Z-97-A,最近失败的并且现已被一个完全不同的模型所取代。

如果执行 Windows 和所有应用程序的全新安装是一个可行的选择,那么这将是没问题的;然而,后来发现重新安装和重新配置 OP 的开发应用程序将很有挑战性,并且他希望使用不同的硬件而不采用全新安装的方式。

用绝对相同模型可以避免这个新问题,该问题与更换旧主板引入的 HAL(硬件抽象层)变化有关,而现有的 Windows 安装仍保留以前的型号。

在此处输入图片描述

很难恢复到不同的硬件。问题是依赖于硬件的 Microsoft硬件抽象层驱动程序嵌入在之前的 Windows 系统的安装过程中。

主要有三个选项:

  1. 使用新的主板并重新安装 Windows 即可解决 HAL 不匹配问题(在这种情况下是不可取的,因为应用程序配置起来很复杂。)但是,此选项将保证新主板的系统完全稳定。

  2. 将故障主板与完全相同的替换件匹配,这样您就可以继续使用现有的 Windows 安装。Windows 甚至不会注意到任何变化,并且将非常稳定。(这很困难,因为这款主板已停产,替换件需要一段时间才能到达。)

    • 主板和其他硬件组件通过在旧系统上运行 Sysprep 来取代失败了,因为无法制作一个可以迁移到不同硬件的与硬件无关的映像。不幸的是,旧主板已经出现故障,不存在这样的映像。

    • Sysprep 的替代方案是使用第三方工具(如 EaseUS Todo Backup)来“将系统恢复到不同的硬件”。但即使是专门的第三方工具也需要在之前的硬件出现故障之前创建紧急备份。

如果我遇到这种情况,我会考虑退回不同型号的主板(如果可能的话),然后购买一个相同的主板,即使这意味着二手或开箱。这样做的主要问题是您必须等待数周才能收到。一方面,这可以节省您从头开始重新安装所有东西的时间,但如果需要尽快使用,等待这么长时间才能收到零件可能不是一个选择。

这取决于您是否愿意在全新安装后花费数天时间重新配置应用程序并让系统更快地启动和运行,还是等待几周等待相同的主板到达且应用程序没有任何配置。

大多数人可能会选择重新安装,因为大多数人的软件配置并不像这个这么复杂。这一切都取决于配置这些应用程序到底有多困难,以及在工作站完全运行之前你能忍受多少延迟。

如果您能够使用新主板启动旧系统,那就太好了,特别是在短期内,但这只是一个临时解决方案;如果关键工作站没有先进行 Sysprepped 或之后没有进行全新安装,我不会完全信任使用不同主板型号的工作站。

至少根据我的经验,尝试修补具有 HAL 问题的不稳定计算机比从头开始缓慢而有条不紊地进行新安装要令人沮丧得多!

答案3

启动模式(Legacy/UEFI)不是唯一可以阻止 Windows 启动的 BIOS 设置。

我最近遇到了一个问题,我的 PC 无法再启动 Windows。BIOS 电池没电了,无法再保存设置。Windows 启动管理器可以启动,但 Windows 会崩溃并启动启动修复,而启动修复会不断失败。

我更换了 BIOS 电池,并查看了 BIOS 中的 SATA 设置。默认情况下,它已切换为传统 (IDE) 模式。将设置改回较新的 AHCI 模式,Windows 再次启动时没有任何故障。

您应该在您的计算机上检查一下,根据之前的情况,它可能是 Legacy 或 AHCI。

根据您的 PC 和 BIOS 型号,此条目通常可以在高级设置或集成外围设备下找到,然后在 SATA 设置/磁盘控制器设置/IDE 设置下找到。

答案4

我建议重新安装,因为你更换了主板。许多驱动程序都会发生变化,即使它可以启动,全新安装也会从旧主板上删除任何东西。

下次,如果您想避免完全重新安装,则必须在安装新主板之前在 Windows 中运行 sysprep。因此,这是您发出的最后一个命令,然后关闭操作系统。

sysprep 删除已知设备,当 PC 重新启动时,它会像安装时一样开始重新检测。

相关内容