我合并了系统分区和主分区,其结构大致如下:
但是,合并没有完成。幸运的是,数据分区上的数据似乎仍然完好无损。但是,它无法启动。
我曾尝试进入 diskpart 并将数据分区设置为活动分区,如此处所述https://www.howtogeek.com/192772/what-is-the-system-reserved-partition-and-can-you-delete-it/无济于事。
然后我尝试使用 bootrec 重建 bcd,但access denied
在运行时收到一条消息bootrec /fixboot
。我发现运行bootsect/nt60 sys
有助于我解决这个问题,现在我只能看到一条消息说windows\system32\drivers\atapi.sys
缺少了。但是,当我从安装 DVD 运行命令行时,我就在那里看到了该文件。我想知道如何才能让我的驱动器看到它,以及它可能认为丢失的其他文件。
不幸的是,由于电脑太旧,我认为 BIOS 不支持 GPT 分区,因此我只能使用 MBR 分区方案。我使用的一些资源包括 https://neosmart.net/wiki/fix-mbr/#Fix_the_MBR_in_Windows_10 https://neosmart.net/wiki/bootrec/#bootrec_RebuildBcd_doesn8217t_work
我曾尝试在沙箱中练习执行此操作,方法是启动安装了 Windows 10 家庭版的虚拟机,并经历相同的破坏性合并和恢复过程,但这里合并成功了。无论如何,在完成上述 neosmart 链接中的步骤,然后最终运行“修复启动”或与启动 Windows 10 安装 DVD 时类似的选项后,我能够恢复启动功能。但我无法在原始驱动器上重现此情况。
可能会影响这一点的一件事是,我现在记得我按照我在这里读到的说明将驱动器号分配给了其他东西:https://www.thewindowsclub.com/fix-bootrec-fixboot-access-is-denied-error-on-windows-10。也许这就是atapi.sys
无法找到的原因?我如何才能知道是否需要进行任何类型的驱动器号对齐?我本以为路径与驱动器号无关,而是基于运行后选择的 Windows 安装的结果bootrec /rebuildbcd
。
答案1
500 MB NTFS 系统保留分区只不过是您的 EFI 启动分区。
合并过程足以破坏引导,因此您需要重新建立它。
你需要 运行启动修复。
如果你没有 Windows 恢复 USB 或 Windows 安装启动介质 与现在安装的 Windows 版本相同,您需要在另一台计算机上创建它。