将 Windows XP 系统移至较新的硬件会导致崩溃

将 Windows XP 系统移至较新的硬件会导致崩溃

我正在尝试将 32 位 Windows XP Home 系统从 Intel D875PBZ 主板(奔腾 4、PATA HDD)移至 Gigabyte GA-78LMT-USB3(AMD、64 位、四核、PATA HDD),且不会丢失任何程序/设置。我已证明,通过全新安装(XP SP2 CD-ROM,无需额外驱动程序),可以在较新的计算机上安装 32 位 XP。现在我想将旧系统移过去,但它在启动过程中崩溃,即使选择安全模式也是如此。

最初,我在启动过程的早期就遇到了 BSOD,但在使用 RegEditPE 从新安装的注册表复制系统分支后,现在加载动画消失了,显示鼠标指针(看起来有点大,好像它使用了低图形分辨率),显示绿蓝屏幕,然后重新启动,似乎就在“加载个人设置...”弹出框之前,就在桌面显示之前。

我查看了加载驱动程序日志,但那里一切正常。我阅读了 XP 启动过程,但描述有点模糊。我如何发现(记录)此时正在发生的事情?

答案1

几个月来我尝试了很多方法;到目前为止,我听到的最好的猜测是,当 Windows 开始加载/显示桌面时,出现了一些驱动程序不兼容的情况。

我从来没有学会如何记录全部的启动过程中的驱动程序加载过程。

话虽如此,但有一件事我还没有尝试过:Macrium Reflect 的 ReDeploy 功能,据说它专门用于在恢复旧机器的备份映像时为新目标硬件添加/加载适当的驱动程序。由于(目前)75 美元的购买价格没有附带任何保证,出于其他原因,我最终决定进行全新安装。

我在这里发布了这个半答案,因为它可能会对某些人有所帮助,而且显然我的目标是操作系统迁移,而不是启动驱动程序的记录。

相关内容