我的计算机无法启动 - 直到现在为止已经运行多年了。
我尝试进行正常启动修复,但遇到错误。
bootrec /fixboot
Element not found.
我发现 BCD 文件不存在。尝试修复http://woshub.com/如何在windows-10中重建bcd文件/一直到我进入 bcdedit 导入步骤为止:
bcdedit /import c:\boot\bcd.tmp
The requested system device could not be found.
进一步研究后发现了以下内容,我不知道它们是否适用:-系统保留分区未标记为保留-磁盘不是 GPT-mbr2gpt 无法在磁盘上找到操作系统分区
我甚至无法全新安装 Windows,因为 Win10 无法安装在非 GPT 磁盘上。
有什么办法可以让我的计算机重新启动吗?
答案1
用于bcdboot
重建系统分区的内容。它将从指定的 Windows 安装中复制静态 Windows 启动管理器文件并构建新的 BCD(或更新现有的 BCD)。
bcdboot /v c:\windows
如果它没有自动检测系统分区,您可以使用选项/s
通过驱动器号指定它。有关更多步骤,请参阅此其他线程关于从头创建系统分区。
请注意,“系统保留”只是分区的标签,它没有表明该分区是否有效。
对于全新安装,Windows 的要求完全取决于安装介质本身以哪种模式启动。如果 USB 棒以 UEFI 模式启动(或者如果您使用 Rufus 创建“仅 UEFI”USB 棒),它将以 UEFI 模式安装操作系统,并且需要 GPT 磁盘。如果它以传统模式启动,它将需要 MBR 磁盘,并且也将以传统模式安装。
答案2
我可以通过删除磁盘上的分区来重新安装 Windows,这是我在安装屏幕上执行的操作。我找不到任何可用的启动修复选项。