我刚刚将我的 hp dv6426us 从 1gb 内存 (512x2) 升级到 4 gb (2x2)。我有一个 vista 32 位和 xp 32 位双启动操作系统配置。
现在,当我启动 xp 时,在显示 spalsh 屏幕后立即出现 bsod。在安全模式下也会出现这种情况。但是,Vista 运行正常。bios 显示 4096mb 的 RAM。Vista 系统信息显示:已安装的物理内存 (RAM):4.00 GB 总物理内存:2.99 GB
我希望能够使用 4 GB 内存的 xp,或者至少是减少到 3 GB 的内存(如果可以的话)。我会不是想重新使用 1 GB。有什么建议吗?谢谢!
编辑:bsod显示:
已检测到问题,并且已关闭 Windows 以防止损坏您的计算机。如果这是您第一次看到此停止错误屏幕,请重新启动计算机。如果再次出现此屏幕,请按照以下步骤操作:
检查计算机上是否有病毒。移除所有新安装的硬盘或硬盘控制器。检查硬盘以确保其配置正确并终止。运行 CHKDSK /F 检查硬盘是否损坏,然后重新启动计算机
技术信息:
*** 停止:0x0000007B (0xBA4CF524,0xC0000034,0X00000000,0x00000000)
另外,memtest86 结果没有错误
答案1
停止 0x0000007B通常意味着“INACCESSIBLE_BOOT_DEVICE”,这意味着 XP 上的崩溃发生在启动过程的早期。
此停止代码实际上意味着:某些因素阻止了保护模式(即 XP 启动)连接到实模式(即 BIOS)传递给保护模式的设备。该设备很可能是硬盘。
对于该问题的一个猜测可能是,它与 BIOS 看到了您的额外 RAM 但后来以某种方式与 XP 启动过程发生错误沟通有关。
在这种情况下,我建议首先从以下页面更新您的 BIOS HP Pavilion dv6040us 笔记本电脑驱动程序,然后尝试再次启动。确保您的计算机型号与该页面上描述的完全相同,并且您的 BIOS 不是该版本(以免白白冒这个险)。出现最少的疑问或错误消息时停止,因为错误的 BIOS 更新可能会损坏您的计算机。
如果这没有帮助,请以 1 GB 启动 XP,并使用 Windows 更新(包括可选更新)对其进行全面修补。检查上述 HP 下载页面中是否有任何驱动程序比 Windows 建议的驱动程序更新,特别注意芯片组和存储驱动程序。
如果这没有帮助,请设置 4 GB 的电脑并尝试执行维修安装 适用于 XP。这需要 XP 启动 CD,但请仔细阅读本文中的所有要求。
所有备份都需要在开始之前完成,因为此类操作可能会导致所有操作系统的完全重新安装。
答案2
好的,这个修复最初是在 gladiator2345 的评论中提出的。由于他没有这样做,我现在将其作为答案发布。
gladiator2345 说:
您能否检查 BIOS 中的 SATA 模式是否设置为 AHCI。要启动 XP,应将其设置为 ATA
当我更换内存时,为了安全起见,我断开了 cmos 电池。这肯定重置了 bios,将 sata 更改为启用模式,我忘记了我已经禁用了该模式以允许 xp 运行。
我就是这么容易忘记最明显的事情 :P Xp 系统信息甚至识别出 4gb 的内存(尽管它只显示 2.64 为“可用”,任务管理器显示总共 3gb)。无论如何,性能现在好得惊人。
再次感谢 gladiator2345