从 Linux Ubuntu 恢复 Windows 7?

从 Linux Ubuntu 恢复 Windows 7?

我有两个分区,一个分区上运行 Linux Ubuntu,另一个分区上运行 Windows 7。

现在,当我尝试从 Windows 7 启动时,出现错误,提示/system32/winload.exe文件已损坏或被删除。现在我的系统上有 Windows 7 文件,但没有 DVD,我已使用 Windows 7 制作 USB 可启动盘,但当我使用 USB 启动盘启动时,会出现蓝屏,并显示奇怪的错误消息。现在,我正尝试将我的 Windows 实例恢复到可以正常工作的还原点。

就我的情况我该如何做呢?

答案1

我猜测您在创建 USB 启动时出现了问题。

我不相信你能解决这个问题,或者说你可能需要很长时间和多次尝试才能找到解决方案。一些强硬手段可能是最简单的解决方案。

您可以作为第一次尝试下载 Windows 7 系统恢复光盘。它不能用于安装或重新安装 Windows 7,只能用于通过自动恢复(搜索问题并尝试自动修复)来恢复系统、回滚到系统还原点、恢复完整的 PC 备份或访问命令行恢复控制台以进行高级恢复。

如果这没有帮助,最简单的方法(如果你有合法的 Windows 7 序列号)是从 bit-torrent 网站获取正确的 Windows 7 安装 DVD(一个好的网站是异猎,但请仔细阅读种子上的评论)。

先尝试如何在 Windows 7 中运行启动修复,这将在进行完整安装之前保存所有已安装的应用程序。

答案2

发生这种情况的原因有很多。

首先,您最近是否对 BIOS 或硬件进行了任何更改(特别是使用 RAID 控制器或将 HD 移至不同端口)?在使用 IDE 兼容模式安装 Windows 后,在 BIOS 中为 SATA 磁盘启用 AHCI 时,我见过类似的问题,反之亦然。

如果硬盘配置自创建后发生了变化,则 boot.ini 文件也可能已损坏。

也可能是某种硬件故障。您是否运行过任何磁盘测试来查看此硬盘是否正常?

答案3

在系统崩溃后修复系统往往会导致系统仍然不稳定。考虑从 ubuntu(或 Linux Live 发行版)安装 Windows 分区以备份重要数据,然后重新安装系统。

答案4

看起来好像是 winload 路径丢失或者已经改变,可能是磁盘的 UUID、名称字母等发生了变化。

您必须尝试使用​​ Windows 7 恢复 CD 或WinPe 磁盘和命令bcdedit此处解释使用方法) 或者bootrec,那么您可以验证路径、UUID、分区是否正确并/或修复它。

祝你好运!

相关内容