我有一台带两个硬盘的笔记本电脑。每个硬盘都有自己的 Windows 10 安装。BIOS 模式是 UEFI。我已在 BIOS 中更改启动顺序并从第二张光盘启动系统。系统已进行了一些 Windows 更新,但下次我尝试启动我的第一个硬盘时,它失败了并进入修复模式。如何恢复我的主系统(下图中显示为卷 D)。图片是在从第二个硬盘启动时拍摄的。
更新型多巴胺
我已移除第二个驱动器并已启动恢复模式。我进入命令提示符,我的分区如下所示:
更新 2
我使用DISKPART
并将驱动器号分配给系统分区:
assign letter=s
然后
bcdboot c:\Windows /s S: /f EFI
并没有出现蓝屏错误:
Your device needs to be repaired:
\Windows\system32\driver\pdc.sys
error code 0x000000d
答案1
您可以尝试使用 diskpart 删除损坏的 EFI 分区,创建一个新的分区,然后使用 bcdboot 为新分区添加启动文件
我建议您先拔下第二个驱动器,以免意外弄乱错误的分区。
- 创建 USB 启动棒(Windows Media 创建工具)并从中启动
- 按 Shift + F10(您可能需要先浏览几个窗口)
- 类型磁盘分区->列出磁盘->选择磁盘 x(x 是列表中您的硬盘编号)->列表部分.>选择部分 x(x 是你的 efi 部件的编号)->删除第 x 部分->创建分区 efi->快速格式化 fs=fat32
- 类型出口
- 在命令提示符中输入bcdboot C:\Windows如果它希望您指定目标部分,请尝试在 diskpart 中为 EFI 分配一个字母,然后使用 /s 开关 (https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/bcdboot-command-line-options-techref-di?view=windows-11)
退出,关机,断开USB,启动,看看是否有效。