无需启动即可更改 Windows XP 的主板和 CPU 驱动程序

无需启动即可更改 Windows XP 的主板和 CPU 驱动程序

我有一台运行 Windows XP 的旧电脑坏了。我拆下硬盘并将其连接到一个有新 CPU 和主板(华硕 P5K-VM)的新系统。

当我开机时,出现 Windows XP 启动菜单,但是无法启动,无论是在安全模式还是在正常模式下,因为安装的驱动程序不同。

经过一番研究,我发现在 Windows 7 中,您可以使用 dism 工具在恢复模式下指定附加驱动程序。但我找不到适用于 Windows XP 的任何此类工具。

我可以在其他操作系统中安装硬盘,并且可以看到文件和 /windows 文件夹。有什么方法可以在不启动的情况下更改主板驱动程序,以便修复此问题?

答案1

您可以尝试使用 XP 安装光盘运行 Windows XP 修复安装,但这可能有效,也可能无效。除此之外,据我所知,在这种情况下,唯一的选择是使用安装光盘在现有安装的基础上重新安装 Windows XP。

如果您无法访问安装或恢复光盘,因为所有对 XP 的官方支持即将结束并且您已经更换了 CPU 和主板,我建议您升级到 Windows 7。

答案2

这可能会有用

这个过程将花费数小时,您准备好了吗?

将新硬盘连接到主板。

从头安装 Windows XP。

将其更新到与旧电脑相同的补丁级别

安装驱动程序

将以下文件夹中的新文件复制到旧的 Windows 安装中

c:\windows\system32\drivers

目录:c:\windows\inf

现在你需要新安装的 c:\windows\system32\config\SYSTEM 文件的副本

您可能必须从 CD 启动并进入恢复控制台来复制上述文件,因为它一直在使用中。

将所有内容放入 USB 驱动器后

关闭

连接现有的 Windows 副本

备份 c:\windows\system32\config\SYSTEM

将 USB 上的所有数据复制回相应位置。

重新启动并查看会发生什么

答案3

经过一番研究,我发现在 Windows 7 中,可以使用 dism 工具在恢复模式下指定其他驱动程序。但我找不到适用于 Windows XP 的任何此类工具。

对于未来的读者,Macrium 的 Reflect 具有可能有用的 ReDeploy 功能。但由于 XP 的年代久远,您可能必须联系该公司以获取与 XP 兼容的旧版本。

我也对 @cybernard 的建议有些运气,但是,我是使用现有的免费工具(如注册表编辑器 PE)复制/粘贴 Windows 注册表的分支(来自工作安装)。

相关内容