恢复 Windows XP 系统时出现 BSOD 错误 0x0000007b

恢复 Windows XP 系统时出现 BSOD 错误 0x0000007b

所以...我有点问题。

客户的一台装有 Windows XP 的旧电脑坏了(电源或主板),有一台较新的机器可以运行该系统。但是,我无法再访问该系统。我得到了蓝屏错误 0x0000007b。这可能意味着在更换这样的磁盘后,驱动程序可能会出现问题。

因此我需要帮助来了解如何在无法启动的情况下安装默认 IDE 驱动程序(安全模式也不起作用)。

我是否可以将磁盘作为外部磁盘连接到另一台 PC 并对文件进行一些处理?

我一定不能格式化磁盘!它上面连接着软件和非常重要的驱动程序,但我没有安装文件。

答案1

我在这里是为了让您开心!仔细阅读,您很快就会在不同的(兼容的)主板上运行您的博物馆藏品 XP 操作系统。让我们开始吧:

  1. 制作 Hiren 的 v15.2 启动 CD(或者 Ultimate Boot CD 4 Windows)
  2. 使用 Hiren 启动 > Mini Windows XP
  3. HBCD 菜单 > 注册表 > “修复硬盘控制器 (fix_hdc.cmd)”
  4. 按 T​​ 并告诉程序你的 Windows 文件夹在哪里(通常C:\Windows
  5. M>重启>轰隆隆!!
  6. 您需要通过 Microsoft 的电话自动系统重新激活 XP 许可证

您可以在这里找到带有照片的精彩教程:https://www.raymond.cc/blog/move-windows-xp-hard-drive-or-change-motherboard-without-getting-blue-screen-of-death/2/

请记住,不要在亚马逊购买!请在附近的实体店或专门的网上商店购买。

答案2

BSOD 0x0000007b是一个典型的错误。发生这种情况是因为您的新机器的 BIOS 设置为 AHCI 模式,而您的驱动器缺少 AHCI 驱动程序。一旦 Windows 在启动过程中切换到预加载的驱动程序,就会发生此错误。

有两种解决方案:

  1. 操作旧驱动器以包含所需的驱动程序
  2. 将 BIOS 中的 AHCI 设置更改为其他设置(不是 RAID!),IDE或者legacy mode按照 cybernard 在其回答中所述。

但除此之外,据我所知,Windows XP 不会通过更新所有驱动程序来灵活地响应新环境。我记得 Acronis 提供了一种复制软件,其中包含一项额外功能,可以更新复制目标上的所有驱动程序。

答案3

您需要将硬盘克隆到另一个硬盘上,以免破坏原始硬盘。

虽然可以将硬盘连接到另一台计算机,然后附加旧注册表,但之后才是最困难的部分。启动 regedit 后,选择 HKEY_LOCAL_MACHINE

加载配置单元

将 E: 更改为旧 PC 的驱动器号。因此,一旦您选择“加载配置单元”,您将必须指定 e:\windows\system32\config\system。
然后它会要求输入一个名称,可以是任何名称。我通常只使用 X,因为它尽可能短。

之后您将拥有一个以前不存在的 HKEY_LOCAL_MACHINE/x。

从那时起,无论您对此键及其子键执行什么操作,都是 Windows XP 的一部分。

HKEY_LOCAL_MACHINE\x\SYSTEM\CurrentControlSet\Services 包含服务。

但是,我不知道如何切换到默认驱动程序。

您的错误代码指的是 Windows XP,无法访问硬盘。

也许,如果您可以在 BIOS 中切换到 IDE 或传统模式,您就能够取得一些进展。

我记得可以删除一个键,清空设备管理器。然后使用添加新硬件向导恢复即插即用功能。然后等待检测到数十个驱动程序。

我认为这是硬件密钥,但已经十年了,所以不要引用我的话。这也是为什么你想要备份原始版本,这样你就可以尝试进行重大更改而不会危及原始版本。

相关内容