2020 年 1 月最后一次更新后 Windows 7 无法启动

2020 年 1 月最后一次更新后 Windows 7 无法启动

我的 PC 上有 Windows 7 和 Linux Mint (19.3,Cinnamon),均为 64 位双启动系统。Windows 7 安装在我的 HDD 上,Linux Mint 安装在我的 SSD 上。

今天我安装了最新更新(从 2020 年 1 月 14 日起)。我知道 Windows 7 的支持已经结束,但我想继续在我的 PC 上使用它。

当我尝试启动 Windows 时,我看到此 Windows 启动管理器屏幕:

Windows 启动管理器  

Windows 无法启动。最近的硬件或软件更改可能是原因。 修复此问题:   1. 插入 Windows 安装光盘并重新启动计算机。   2. 选择您的语言设置,然后单击“下一步”。   3.单击“修复您的计算机”。 如果您没有此光盘,请联系您的系统管理员或计算机 制造商寻求帮助。   文件:\EFI\Microsoft\Boot\BCD   状态:0xc000000f   信息:尝试读取启动配置数据时发生错误。

当然,我尝试做的第一件事是插入我的 Windows 7 DVD 并重新启动计算机,但不幸的是,当我点击修复你的计算机它告诉我 DVD 上的 Windows 版本与 PC 上安装的 Windows 版本不兼容,因此我无法使用它来修复此问题。我使用 Google 来寻找更多帮助,但大多数搜索结果都是关于使用(不再兼容的)Windows 7 DVD,所以这对我没有帮助。

答案1

还有一个免费的可启动 Live CD/USB,名为雷斯卡图克斯可以修复 Windows 引导加载程序。Rescatux 具有图形界面,其中包含操作系统救援任务菜单。您选择修复 Windows 引导加载程序的选项,它会尝试修复 Windows 引导加载程序。

启动选项:

  • (>=0.41 beta 1)更新 UEFI 顺序
  • (>=0.41 beta 1)创建一个新的 UEFI 启动项
  • (>=0.41 beta 1)UEFI 分区状态
  • (>=0.41 beta 1)伪造 Microsoft Windows UEFI
  • (>=0.41 beta 1)隐藏 Microsoft Windows UEFI
  • (>=0.41 beta 1)重新安装 Microsoft Windows EFI
  • (>=0.41 beta 1)检查 UEFI 启动

GRUB 选项:

  • (>=0.40 beta 11)轻松修复 GNU/Linux 启动问题
  • 恢复 GRUB 和 GRUB2
  • (>=0.31 beta 4)更新任何 GRUB2 菜单
  • 更新 Debian/Ubuntu GRUB 菜单

Windows 选项:

  • 恢复 Windows MBR(测试版)
  • 清除 Windows 密码
  • (>=0.31 beta 4)将 Windows 用户提升为管理员角色
  • (>=0.41 贝塔1)重新安装 Microsoft Windows EFI
  • (>=0.31 beta 4)解锁 Windows 用户

密码选项:

  • 更改 GNU/Linux 密码
  • 重新生成 sudoers 文件
  • 清除 Windows 密码

专家工具:

  • 启动修复
  • 分区
  • 操作系统卸载程序
  • 清洁无处不在
  • 相簿
  • 测试磁盘

雷斯卡普
Rescapp 是一个很好的向导,它将指导您完成救援任务。

如何制作 Rescatux 实时 USB

  • 从 Windows

    下载通用 USB 安装程序(建议雷斯卡图克斯 维基) 并打开 Universal USB Installer 应用程序,插入 USB 闪存驱动器,选择您的 USB 驱动器,然后选择要写入 USB 驱动器的 Rescatux iso 文件。非常小心当您选择 USB 驱动器时,如果您不小心选择了硬盘驱动器上的某个分区,这将导致覆盖该分区上的所有数据,并且该分区上的所有数据都将丢失。

    注意:如果您使用的是 0.30 beta 4(或更新版本),您应该提取您下载的 iso(boot/boot-isos 文件夹)中的 iso,并使用它来代替下载的 iso。

  • 从 Linux

    按照以下说明操作如何制作 Rescatux USB

    为了防止意外覆盖硬盘上的分区并丢失该分区上的所有数据,请确保在写入 Rescatux iso 之前知道哪个是您的 USB 设备。

答案2

我为此经历了地狱般的折磨。双启动 C:XPpro D:Win7.1(是的,这些是旧操作系统,但我需要使用带 DB9 的笔记本电脑。当我在梯子上工作时,USB 到 DB9 经常会失效。)

花了一段时间才弄清楚是 Google Chrome 更新搞砸了注册表中的特殊设置和特殊启动过程。要双启动 Win 7,您必须让旧版 Windows 在启动时看不到 Windows 7 分区,否则它会删除所有 Windows 7 更新。

修复 Windows 7 的启动问题并不能解决您的问题。幸运的是,在升级到 SSD 之前,我有一个旧的 SATA HDD。

对我有用的修复方法:安装不同的硬盘(操作系统无关紧要),将原始硬盘作为从属硬盘连接,并对 Windows 7 所在的分区进行病毒扫描。我只使用过 AVG,每次都有效。然后更换原始硬盘并启动 Windows 7。

不存在数据丢失的风险...

相关内容