我的电脑上有三块硬盘,其中两块是可启动的。一块安装了我当前的 Windows 7,另一块安装了旧的损坏的 Windows XP(缺少 hal.dll),我不再想修复它了。我打算很快格式化它,但上面仍然有很多数据,所以我还没有时间去做这件事。
现在这是一个新的设置,在主硬盘上安装 Windows 7 后,一切都运行正常。它总是在 Windows 7 驱动器上启动,但最近发生了一些我不知道的变化,现在启动优先级是我的旧 Windows XP 磁盘。只要我在身边手动覆盖启动,这就可以了,但我已将这台机器设置为休眠并在特定时间唤醒,而当这种情况发生时我通常不在身边。所以我回到家,发现我的电脑已经停留在“缺少 hal.dll”屏幕上几个小时了。
我已经查看过我的 BIOS,似乎没有办法更改启动优先级。以下是我的 ASUSTeK F1A75-M LE 附带的 BIOS 图片:
主 BIOS:
启动选项:
如您所见,启动优先级中唯一的选项是错误的硬盘。我需要将其更改为指示的硬盘。我在网上和手册中查找过,但找不到任何有用的东西。任何帮助都将不胜感激。
答案1
设法设置了硬盘启动优先级。它位于“启动覆盖”下的“硬盘 BBS 优先级”中。
答案2
启动优先级通常通过SHIFT++和SHIFT+ -(与退格键直接相邻的键)进行更改。
您不能访问
Boot Override
正下方的菜单Boot Option Priorities
并将第二个硬盘移动到第一个位置吗?如果没有,请尝试将您的 BIOS 带到
Optimal Settings
或Default Settings
因为您认为发生了某些变化并且它停止工作。最后一个选择是从内部交换两个硬盘之间的电线。