我在 Windows 10 机器上收到此蓝屏消息。(我无法启动到安全模式或看不到任何其他 Windows 操作系统选项。)
Recovery
Your PC/Device needs to be repaired
The Boot Configuration Data file doesn't contain valid information for an operating system.
File:\BCD
Error code: 0xc0000098
我已经创建recovery drive
并尝试了重置 PC 选项。我得到了此信息。
Reset this PC - remove everything
Unable to rest this PC. A required drive partition is missing.
Reset this PC - Keep my files
The drive when Windows is locked. Unlock the drive and try again.
chkdsk
我已经在分区上运行C:
但一切看起来都很好。
由于我使用在线升级功能从 Windows8 升级,因此我没有光盘Windows 10
可以重新安装。我可以使用任何 Windows 10 磁盘(包括 OEM 版本)来启动重建吗?或者还有其他工具可用于修复 BCD?
答案1
通常修复启动文件就足以解决问题,
但 chkdsk 不会造成危害 ;)
顺便说一句,一旦你在计算机上激活 Windows 10,你可以清理磁盘并重新安装 - 操作系统将在同一台计算机上自动激活(MS 为每台计算机保留一个已激活 Windows 10 的数据库)
答案2
此错误通常发生在 PC 配置没有温瑞分区,而是将 WinRE 存储在 Boot 或 OS 分区上。
- 启动Windows 安装 USB
- GUI 加载后,按SHIFT+F10
BootRec
- BIOS:
BootRec /FixMBR && BootRec /FixBoot && BootRec /RebuildBCD
- UEFI:
BootRec /FixMBR && BootRec /RebuildBCD
- BIOS:
- 重新启动到 Windows
建议将 WinRE 移至其自己的分区:(ReAgentC
)
- 打开行政终端:WinKey+R>打开:
powershell
>CTRL+SHIFT 好的 备用电流
WinRE.wim
:验证是否
C:\Windows\System32\Recovery\WinRE.wim
存在:ls "C:\Windows\System32\Recovery" | FindStr /I "WinRE.wim" ; ls "C:\Windows\System32\Recovery" -Hidden | FindStr /I "WinRE.wim"
如果没有的话:
Xcopy /H "C:\Recovery\WindowsRE\WinRE.wim" "C:\Windows\System32\Recovery"
- BIOS:可能将 WinRE 存储在启动分区上:将启动装载于
Y:
> 更新 WIM 路径
- BIOS:可能将 WinRE 存储在启动分区上:将启动装载于
- 创建 650MB WinRE 分区:WinKey+R>打开:
DiskPart
> 确定sel vol c
shrink desired=665 minimum=650
- WinRE 分区必须有 320MB 可用空间(
WinRE.wim
大小约为 300MB) - 如果此命令失败,您将需要使用第三方分区管理器将系统分区缩小 665MB [RAW],因为格式化的大小应该是 650MB。
- WinRE 分区必须有 320MB 可用空间(
- BIOS:
cre par pri size=665 id=27
UEFI:cre par pri size=665 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
format fs=ntfs quick label=WinRE
assign letter=z
- UEFI仅有的:
gpt attributes=0x8000000000000001
复制
WinRE.wim
:MkDir "Z:\Recovery\WindowsRE" ; Xcopy /H "C:\Recovery\WindowsRE\WinRE.wim" "Z:\Recovery\WindowsRE"
- 禁用 WinRE:
ReAgentC /Disable
- 设置自定义 WinRE 路径:
ReAgentC /SetREimage /Path "Z:\Recovery\WindowsRE"
- 启用 WinRE:
ReAgentC /Enable
- 核实:
ReAgentC /Info
答案3
首先:您可以直接从 Windows 网站下载 Windows 10 安装媒体。您需要使用朋友的计算机来执行此操作。然后,您可以使用媒体创建工具创建安装 DVD 或 USB。
其次:如果 Windows 10 最近下载了新更新,而 C:\ 分区上没有足够的空间在系统重启期间安装更新,则 Windows 10 有时会在启动时显示此类错误。唯一的选择是重新格式化驱动器并重新安装 Windows 10 - 激活密钥将由 Windows 在线存储,因此只要您使用的是正版 Windows,就不需要它。
我希望您备份了数据...否则,您可以通过多种方式恢复文件:在格式化之前从计算机上移除驱动器并将其连接到另一个驱动器;从 USB 驱动器启动 Ubuntu;或通过使用 Windows 安装磁盘通过“修复”选项中的“加载驱动程序”按钮访问文件。
祝你好运!