当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

作者:精品下载站 日期:2024-12-14 09:22:10 浏览:15 分类:玩电脑

如何在不重新安装 Windows 的情况下更换主板


本教程是为每个想要更换主板而无需从头开始重新安装 Windows 的用户编写的。通过遵循以下说明,您将能够在更换主板后保留当前的 Windows 安装、程序和设置。如果您想将当前的 Windows 安装转移到完全不同的硬件中(例如从台式电脑到笔记本电脑,反之亦然),也可以应用这些说明。

考虑以下场景

1. 您想要升级您的主要计算机部件(主板、CPU、RAM 等),但您想保留当前的 Windows 安装,以便保持您的程序设置和文件不变,而不是从头开始重新安装它们。

2. 您希望在 BIOS 中将 SATA 硬盘控制器模式从 IDE 更改为 AHCI 或 RAID(反之亦然),以获得更好的性能或兼容性。

- 如果您遇到上述情况之一,您可能会发现 Windows 无法启动并崩溃,并出现 BSOD(蓝屏死机)错误“STOP 0x0000007B INACCESSABLE_BOOT_DEVICE”。发生这种情况是因为 Windows 无法找到 SATA 硬盘控制器的正确驱动程序。要绕过此问题并避免重新安装 Windows,您必须使用 Windows 注册表“告诉”Windows 在启动期间使用标准 SATA 硬盘控制器驱动程序。要实现此目的,只需按照以下步骤在 Windows 注册表中进行适当的修改,然后 Windows 将正常启动到 Windows。启动后,他们将根据 BIOS 硬盘 SATA 控制器的模式设置安装必要的硬盘控制器驱动程序,例如IDE 兼容模式(又名传统或 ATA 兼容)或 AHCI 或 RAID 模式。

本教程包含有关如何更换主板或升级计算机的详细说明,而无需从头开始重新安装 Windows 和程序。这些说明适用于以下 Windows 版本:Windows 10、* 8、7、Vista 和 XP。

* 注意: Windows 10 - 在大多数情况下 - 可以轻松识别您的新硬件,而无需遵循以下说明。

如何升级主板或计算机并保留当前的 Windows 安装和已安装的程序。

要在更改主板或升级计算机(例如从旧台式机到新笔记本电脑)后保留并使用当前的 Windows 安装、程序和设置,您只需“告诉”Windows 使用标准 SATA 硬盘控制器驱动程序在 Windows 启动时。要完成此任务,您必须根据您的情况(场景)修改注册表。

情况 1: 您尚未更换主板(为了升级您的计算机)并且您的计算机正常启动(引导)至 Windows。在这种情况下,您必须在当前工作 Windows 环境中修改注册表,然后才能继续计算机升级。

场景 2:Windows 无法启动,因为:

  1. 您已经更换了主板,或者因为
  2. 您已从 BIOS 修改 SATA 模式设置。

在这种情况下,您必须使用脱机注册表编辑器来修改注册表设置。

情况一:更换(升级)电脑主板前修改注册表(Windows正常启动)。

- 仅当您尚未更换主板并且 Windows 正常启动时才使用这些说明。如果您已更换主板且/或 Windows 无法启动,请按照方案 2 中的说明进行操作。 -

1. 正常启动 Windows,然后打开 Windows注册表编辑器。要做到这一点:

  1. 按“Windows”+“R”键加载运行对话框。
  2. 输入“regedit”并按Enter

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

2. 在 Windows 注册表中,导航(从左窗格)到此键:*

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

* 注意:如果您有 Windows 8、Windows 10 & Server 2012,然后导航至“StorAHCI”键
(例如:“HKEY_LOCAL_MACHINE\Repair\ControlSet001\services\storahci ”),因为在这些操作系统中,MSAHCI 已被 StorAHCI 取代。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

3. 在右窗格中双击“Start” DWORD 值,并将其值数据更改为0(零)。完成后点击确定

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

4. 现在对此键执行相同的修改:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

5.如果您使用 RAID(否则忽略此步骤),则必须对此键执行相同的修改:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

6. 关闭注册表编辑器。

就是这样!现在您已准备好继续升级计算机。完成后,输入 BIOS 设置并根据您的需要指定 SATA 模式(IDE-ATA、AHCI 或 RAID)或保留默认设置。退出 BIOS 设置并启动 Windows。 Windows 应该可以正常启动。并安装所需的硬盘控制器驱动程序。当 Windows 完成驱动程序安装后,继续为新主板安装其余设备驱动程序。

情况 2:Windows 无法启动:使用离线注册表编辑器修改注册表。

— 仅当 Windows 由于您已更换主板或更改了 BIOS 中的 SATA 控制器模式而无法启动时,才使用这些说明。 —

在这种情况下,您必须使用离线注册表编辑器来修改 Windows 注册表。对于此任务,我更喜欢使用 Windows 7 或 Windows Vista 安装 DVD 上的 Windows 恢复环境。要从 Windows 安装 DVD 打开注册表编辑器,请按照以下过程操作:

1. 将 Windows 安装 DVD 放入 CD/DVD 驱动器并从 Windows 安装 DVD 启动计算机。

注意:要从 DVD 启动,您必须在 BIOS 设置中将 CD/DVD 设备设置为第一启动设备。要做到这一点:

  1. 打开计算机并按“DEL”或“F1”或“F2”或“ F10”进入BIOS (CMOS)设置实用程序。
    (进入BIOS设置的方式取决于计算机制造商)。
  2. 在 BIOS 菜单中,找到“启动顺序”设置。
    (此设置通常位于“高级 BIOS 功能”菜单中)。
  3. 在“启动顺序”设置中,将 CD/DVDRW 设备设置为第一启动设备。
  4. 保存退出 BIOS 设置。

2. 在第一个屏幕上按下一步

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

3. 在下一个屏幕上,选择“修复您的计算机”。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

4.系统恢复选项(第一个屏幕)中单击“下一步”。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

5.选择恢复工具屏幕上,选择命令提示符

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

6. 在命令窗口中输入“regedit”(不带引号)并按Enter

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

在注册表编辑器中:

7.突出显示HKEY_LOCAL_MACHINE键。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

8.文件菜单中选择加载Hive(加载脱机注册表)。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

9. 导航到安装 Windows 的磁盘(例如“C:”)。

10.打开“%Windir%\system32\config\”目录中的系统文件。 (例如“C:\Windows\system32\config\system”)

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

11. 输入脱机注册表的密钥名称(例如“Offline”),然后按确定

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

12.双击展开HKEY_LOCAL_MACHINE键,您应该在其下出现一个新键,并以您之前输入的名称命名(例如“Offline” 在这个例子中)。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

13. 展开此新项并导航(从左窗格)到此子项:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\msahci

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

14. 在右窗格中双击开始 (DWORD),并将其值数据更改为0(零)。完成后点击确定

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

15.对此子项执行相同的修改:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\pciide

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

16.如果您使用RAID(否则忽略此步骤),您必须对此键执行相同的修改:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\iaStorV

17.完成修改后,突出显示之前创建的密钥(例如“离线”),然后从“文件”菜单中选择卸载 Hive 将您对离线注册表所做的更改写回。

[玩转系统] 如何在不重新安装 Windows 的情况下更换主板

18.关闭注册表编辑器、命令提示符窗口并重新启动计算机。

19.进入 BIOS 设置并根据您的需要指定 SATA 模式(IDE-ATA、AHCI 或 RAID)或保留默认设置。

20.退出BIOS设置,从CD/DVD驱动器中取出Windows安装DVD,让Windows正常启动。

Windows 应该可以正常启动,然后安装所需的硬盘控制器驱动程序。

就是这样!

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯