今天早些时候,我正在开发一个应用程序,当它遇到错误时会自行重新启动。愚蠢的是,我忘记确保应用程序在启动其自身的新实例之前确实退出了。这导致产生了大约 2000 个相同的进程,并使我的笔记本电脑无法使用。我决定拔掉电源,然后它就关机了。当我重新打开它时,我遇到了 BAD_SYSTEM_CONFIG_INFO BSOD,并且无法再进入登录屏幕。
幸运的是,我有一个装有 grub2 和多个 Linux 发行版(包括 Ubuntu)的外置硬盘。我启动 Ubuntu 下载 Windows 7 安装 iso(因为它有修复工具),并能够从另一个 USB 设备启动此 iso。在安装过程中,我打开修复我的电脑并使用 bootrec 程序尝试恢复我的 Windows。这没有用,只是返回说我的硬盘是 U 识别的格式。
之后,我尝试使用 bootsect 命令。它返回了一条成功消息。我重新启动计算机,却发现无法再进入 grub 启动菜单,而是收到一条消息,提示“缺少操作系统”。
现在我陷入困境,想知道是否有人可以帮忙。我还有其他多台可用的机器。
答案1
尝试通过在启动选项中选择“最后一次正确的配置”来重新启动计算机。如果重新启动不能解决问题,则注册表损坏太严重。您必须重新安装操作系统或使用您之前使用 Windows 备份工具创建的紧急修复磁盘 (ERD)。