简洁版本:
- 将磁盘上的 Windows 7 分区移至 0(磁盘上的位置)
- 扩展分区以填满硬盘
- 重新启动,然后轰隆一声,无法启动。
- 从 Parted Magic 写入新的 mbr
- 仍然有问题,Windows 7 找不到任何文件
长版本:
我从 Windows 7 内部缩小了 Windows 7 以安装 Windows 8。很喜欢它,删除了它,将 Ubuntu 安装到相同的空间,然后删除 Ubuntu 并将 Windows 7 移动到 20GB 以上,然后扩展分区以填满磁盘。重新启动并忘记 grub,从 Parted Magic 启动并使用 TestDisk 写入 MBR。Windows 7 找不到 autochk,autochk 失败后会停止并出现 BSOD,如果您选择启动修复也找不到它。
我可以使用的工具:
- 相关系统
- Parted Magic
- Ubuntu 8.04.4(我个人最喜欢的)
- Windows 7 系统修复光盘
- 谷歌
答案1
您需要将该分区标记为活动分区。您可以在另一台 Windows 计算机上执行此操作,方法是右键单击计算机,然后转到管理,然后转到存储管理单元,然后在安装驱动器的情况下找到驱动器和分区并标记为活动。
然后它就可以启动了。有多种方法可以做到这一点,无需第二台计算机,只需使用安装 DVD 中的恢复即可。
答案2
48 小时后,迫于一堆作业要做,我决定格式化并重新安装,致 Mods:请不要删除问题,因为我最终计划重现问题并找到解决方法。致未来的观众:最好的建议是在缩小分区后不要移动它,如果在计划移动它之前有什么事情,请谷歌搜索并进行备份!
我建议使用 Clonezilla 作为图像生成器或使用 Ultimate Boot Disk。
tl;dr 48 小时后未找到任何解决方案,重新格式化并重新安装。如果可能的话,请在 testdisk 重写 MFT 和 MBR 之前使用 Windows 恢复盘运行 bootrec。祝你好运!