Windows-8-Logo-Large

HOWTO: 修复 Non-system disk, press any key 故障

        一台 Dell 一体机,Windows 8.1 系统,在使用希捷更新工具升级硬盘固件后,每次开机都会先提示“Non-system disk, press any key …”,必须手动按下任意键才能继续进入 Windows 系统。

WP_20150405_001

        在更新硬盘固件前并未出现该故障,经过调查硬盘固件更新工具会向磁盘写入特殊的引导程序,在重启时进入更新环境升级硬盘固件,怀疑是该工具未完全兼容 Windows 8.1 所致。既然能够正常进入系统,尝试使用高级启动选项中的“启动修复”,但是未能成功检测和修复。

image

        期间也尝试手动重建 bcdboot 数据,但是开机仍会出现提示,看来是磁盘 MBR 部分出现了问题。幸好微软在 Windows RE 中提供了一个工具 –“Bootrec.exe”可以用来修复 MBR 等棘手的故障问题。

        要运行 Bootrec.exe 只要找到 Windows 安装源来引导计算机,在安装界面选择“修复计算机”进入高级选项下的“命令提示符”,在 CMD 环境下便能执行 Bootrec.exe。

image

image

        针对本例,只需要执行“bootrec /fixmbr”命令行即可修复“Non-system disk …”故障。现在重新启动会发现一切恢复正常。

参考资料:https://support.microsoft.com/zh-cn/kb/927392/zh-cn

Windows Client | 评论(0) | 引用(0) | 阅读(3678)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我