本文整理 Windows 启动故障处理相关的知识点,涵盖:WinRE 恢复环境的构成与盘符机制、系统文件与映像修复(SFC / DISM)、磁盘文件系统修复(chkdsk)、引导重建(bootrec / bcdboot / bcdedit)、离线注册表操作、数据抢救与硬件排查。文中命令以「WinRE 中系统卷为
D:」为例,实际执行前需用bcdedit确认盘符后替换。
一、WinRE 恢复环境
1.1 定义与运行方式
WinRE(Windows Recovery Environment,Windows 恢复环境)是 Windows 内置的独立恢复系统,基于 Windows PE 构建,默认预装在 Windows 10 / 11 桌面版以及 Windows Server 2016 及更高版本中。
它的运行方式与常规系统不同:整个恢复环境被加载到内存中执行,即从 RAM 磁盘启动。微软官方技术文档的表述为:
若要直接从内存(也称为 RAM 磁盘启动)启动 Windows RE,物理内存(RAM)的连续部分必须可用,该部分可以容纳整个 Windows RE 映像(winre.wim)。
------《Windows 恢复环境(Windows RE)》技术参考
由此产生的几个关键特征:
| 特征 | 说明 |
|---|---|
盘符固定为 X: |
内存盘挂载为 X:,X:\Windows 即恢复环境自身的系统目录 |
| 体积小 | 整个 winre.wim 通常为几百 MB |
| 不持久 | 数据存于内存,重启即消失,不写入硬盘 |
| 盘符分配独立 | 对硬盘卷的盘符分配规则与正常系统不同,系统卷可能是 C:、D: 或 E: |
1.2 自动启动条件
WinRE 在下列情况下自动触发:
- 连续两次启动 Windows 失败
- 启动完成后两分钟内连续两次意外关机
- 启动完成后两分钟内连续两次系统重启
- 安全启动错误(Bootmgr.efi 相关问题除外)
- 纯触控设备上的 BitLocker 错误
1.3 手动入口
| 入口 | 操作方式 |
|---|---|
| 三次强制关机 | 开机出现徽标时长按电源键 5~10 秒强制关机,连续 3 次,第 4 次开机进入自动修复 |
| 登录界面 | 按住 Shift 键点「重启」 |
| 系统内 | 设置 → 系统 → 恢复 → 高级启动 → 立即重新启动 |
| 安装介质 | 从 Windows 安装 U 盘启动 → 安装界面左下角「修复计算机」 |
| 硬件恢复键 | OEM 配置的恢复按钮或组合键 |
进入后经 疑难解答 → 高级选项 调用各项工具。
1.4 内置工具
| 工具 | 作用 |
|---|---|
| 启动修复 | 自动检测并修复引导、系统文件、MBR / BCD 类问题 |
| 系统还原 | 将系统文件、注册表、驱动回滚到还原点;个人文件不受影响 |
| 卸载更新 | 卸载最近的质量更新或功能更新 |
| 启动设置 | 进入安全模式、禁用驱动程序强制签名等 |
| 命令提示符 | 命令行环境 |
| 重置此电脑 | 本地重新安装 / 云下载,可选保留个人文件 |
| Windows 内存诊断 | 内存检测 |
1.5 OEM 恢复分区
品牌机出厂时保留的隐藏恢复分区,可将设备还原至出厂状态(含预装软件,会清除数据)。
| 品牌 | 进入方式 |
|---|---|
| 戴尔 Dell | 开机按 F12 → 选 Recovery |
| 惠普 HP | 开机按 F11 |
| 联想 Lenovo | 机身 Novo 小孔按钮,或开机按 F11 |
| 华硕 ASUS | 开机按 F9 |
| 宏碁 Acer | 开机按 Alt + F10 |
分区被手动删除后该入口失效,可在磁盘管理中确认其是否存在。
二、盘符与系统卷识别
2.1 X: 的来源
WinRE 中的 X: 是恢复环境自身的内存盘,不是硬盘上的系统卷。因此对 X: 执行 chkdsk、sfc、DISM、bootrec,作用对象都是恢复环境自身,不会影响硬盘上的 Windows。
2.2 确认系统卷盘符
| 方法 | 命令 | 判读依据 |
|---|---|---|
| bcdedit(官方方法) | bcdedit |
「Windows 启动加载程序」段落中 osdevice 后的盘符即系统卷 |
| diskpart | diskpart → list volume → exit |
体积最大、文件系统为 NTFS、卷标为 Windows 或「系统」的卷 |
| dir 试探 | dir C:\Windows 等逐个尝试 |
能列出文件的是系统卷,报「找不到路径」的不是 |
2.3 盘符错乱的成因
Windows 在注册表 HKLM\SYSTEM\MountedDevices 中记录「盘符 ↔ 卷」的映射关系。下列操作可能使系统盘符被固定为非常规值(如 X:):
- 用 WinNTSetup 部署镜像时使用了非默认参数
- 用 Dism++ 释放镜像时,目标分区在 PE 中被分配为
X: - 克隆 / 迁移系统后磁盘签名发生变化
处理方式见 5.3。
三、SFC 系统文件检查器
3.1 作用与原理
SFC (System File Checker,系统文件检查器,sfc.exe)扫描受 Windows 保护的系统文件,发现被修改或损坏的条目时,从组件存储 %WinDir%\WinSxS 中取副本还原。
其修复范围限于受保护的系统文件,不处理:注册表配置单元损坏、驱动程序问题、引导配置(BCD)、文件系统错误与坏扇区。
3.2 语法
在线(适用于正常运行的系统中):
bat
sfc /scannow
离线(适用于 WinRE 中,针对硬盘上的系统):
bat
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
| 参数 | 作用 |
|---|---|
/scannow |
立即扫描全部受保护文件并修复 |
/verifyonly |
只验证,不修复 |
/scanfile=<文件> |
只扫描指定文件 |
/offbootdir= |
指定离线系统的启动分区 |
/offwindir= |
指定离线系统的 Windows 目录 |
离线执行时 /offbootdir 与 /offwindir 必须同时给出。缺省时 SFC 以当前运行环境(即 WinRE 自身)作为扫描对象。
3.3 失效原因
| 现象 | 原因 |
|---|---|
修复对象实际是 X: |
WinRE 中未指定 /offbootdir、/offwindir,扫描的是恢复环境自身 |
| 提示「未发现完整性冲突」但故障仍在 | 同上,该结论只描述恢复环境,不能作为硬盘系统健康的依据 |
| 报告某文件无法修复 | 组件存储 WinSxS 中缺少健康副本,需先用 DISM 修复映像(见 4.2) |
| 运行中途失败或报错退出 | 文件系统存在错误或坏扇区,需先执行 chkdsk(见 4.1) |
| 修复完成后问题依旧 | 故障源不在系统文件,而在注册表、驱动、BCD 或硬件 |
3.4 日志
处理结果记录在 C:\Windows\Logs\CBS\CBS.log。离线修复后的日志位于系统卷上,可提取查看:
bat
findstr /c:"[SR]" D:\Windows\Logs\CBS\CBS.log > D:\sfc-details.txt
四、其他修复命令
4.1 chkdsk
作用:检查并修复卷的文件系统结构(NTFS 元数据:文件记录、索引、目录树、位图),同时扫描扇区。
bat
chkdsk D: /f /r
| 参数 | 作用 |
|---|---|
/f |
修复文件系统错误 |
/r |
定位坏扇区、抢救其中可读信息并标记坏道;包含 /f 的效果 |
/x |
先强制卸载卷再检查 |
要点:
- 只能标记坏扇区,不能修复物理坏道
- 耗时随容量与坏道数量增长,大容量盘可达数十分钟至数小时;中途停止或反复执行会加重损伤盘的负担
- 它是
sfc与DISM的前置条件:文件系统错误会导致后两者读不到完整文件而失败
4.2 DISM
DISM (Deployment Image Servicing and Management,部署映像服务和管理工具)的修复对象是 Windows 组件存储,也就是 SFC 取用副本的来源。
bat
DISM /image:D:\ /cleanup-image /restorehealth
| 参数 | 作用 |
|---|---|
/image:D:\ |
指定离线的系统卷(WinRE 中使用) |
/Online |
对当前运行的系统操作(仅在正常系统内有效) |
/cleanup-image /restorehealth |
扫描并修复组件存储 |
/scanhealth |
只扫描,不修复 |
/checkhealth |
快速检查是否已标记损坏 |
/Source: |
指定修复源,如 E:\sources\install.wim 或 E:\sources\sxs |
要点:
- 适用 Windows 8 / Server 2012 及以上
- WinRE 中不存在「在线系统」,
/Online无对应目标,必须使用/image: - 提示找不到修复源时,用
/Source:指向安装介质 - 日志位于
D:\Windows\Logs\DISM\dism.log
4.3 bootrec 与 bcdboot
传统引导重建命令序列:
bat
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
| 子命令 | 作用 | 限制 |
|---|---|---|
/fixmbr |
重写主引导记录中的引导代码 | 仅适用于 MBR 盘 |
/fixboot |
向系统分区写入新的启动扇区 | UEFI 环境下常返回「拒绝访问」 |
/scanos |
扫描所有磁盘中的 Windows 安装 | --- |
/rebuildbcd |
重建 BCD,列出发现的安装并询问是否添加(需按 Y 确认) | --- |
bootrec /rebuildbcd 报告「已识别 Windows 安装数:0」的常见成因:
- 盘符与 BCD 中记录的盘符不一致
- 系统分区未标记为活动(仅 MBR 盘)
- BCD 存储损坏
- GPT 盘上不存在
\Boot\BCD(BCD 位于 EFI 系统分区内)
UEFI / GPT 环境下的等价做法------先为 EFI 系统分区分配临时盘符:
bat
diskpart
list volume
在列表中找到 100~500 MB、文件系统为 FAT32、卷标为 System 或 EFI 的分区,记下卷号后执行:
bat
select volume N
assign letter=S
exit
再写入引导文件:
bat
bcdboot D:\Windows /s S: /f UEFI
| 参数 | 作用 |
|---|---|
D:\Windows |
系统目录 |
/s S: |
目标系统分区 / EFI 系统分区 |
/f UEFI |
生成 UEFI 引导文件;传统 BIOS 使用 /f BIOS |
bcdboot 从系统目录复制启动文件并新建 BCD,不依赖已有 BCD,也不要求分区标记活动。
4.4 bcdedit
| 用途 | 命令 |
|---|---|
| 查看启动配置、确认系统卷盘符 | bcdedit |
| 关闭自动修复,使真实停止代码得以显现 | bcdedit /set {default} recoveryenabled No |
| 恢复自动修复 | bcdedit /set {default} recoveryenabled Yes |
标识符说明:{default} 指当前环境下的默认启动项;在已运行的系统内使用 {current}。
4.5 命令失效原因对照
| 命令 | 失效原因 |
|---|---|
chkdsk / sfc / bootrec 施加于 X: |
X: 是恢复环境自身的内存盘,作用对象错误 |
WinRE 中执行 DISM /Online /Cleanup-Image /RestoreHealth |
WinRE 内不存在「在线系统」,指令无对应目标 |
WinRE 中执行 sfc /scannow 而不带离线参数 |
扫描对象为恢复环境自身 |
UEFI 环境下执行 bootrec /fixboot |
该环境下返回「拒绝访问」属预期行为,应改用 bcdboot |
sfc 排在 chkdsk 之前 |
文件系统错误使 sfc 读取不到完整文件 |
| 命令返回「已成功完成」即判定修复成功 | 部分命令对定位错误的对象仍正常返回,需核对实际扫描范围与报告内容 |
五、离线注册表操作
硬盘系统的注册表配置单元存放于 D:\Windows\System32\config\。在 WinRE 中通过挂载访问。
5.1 加载与卸载配置单元
图形界面
- 运行
regedit - 选中
HKEY_LOCAL_MACHINE→ 文件 → 加载配置单元 - 选择目标配置文件(如
SYSTEM),指定挂载名(如OfflineSystem) - 操作完成后选中该挂载名 → 文件 → 卸载配置单元
命令行
bat
reg load HKLM\OfflineSystem D:\Windows\System32\config\SYSTEM
bat
reg unload HKLM\OfflineSystem
卸载步骤不可省略:未卸载即重启可能造成配置单元写入不完整。
5.2 禁用驱动 / 服务
服务项路径:
text
HKEY_LOCAL_MACHINE\OfflineSystem\ControlSet001\Services\<服务名>
修改右侧 Start 值(REG_DWORD):
| 值 | 含义 |
|---|---|
| 0 | 引导驱动 |
| 1 | 系统驱动 |
| 2 | 自动启动服务 |
| 3 | 手动启动 |
| 4 | 已禁用 |
驱动筛选器路径:
text
HKEY_LOCAL_MACHINE\OfflineSystem\ControlSet001\Control\Class\{GUID}\UpperFilters
HKEY_LOCAL_MACHINE\OfflineSystem\ControlSet001\Control\Class\{GUID}\LowerFilters
命令行等效写法:
bat
reg add "HKLM\OfflineSystem\ControlSet001\Services\<服务名>" /v Start /t REG_DWORD /d 4 /f
适用范围限于第三方组件(安全软件、虚拟化、磁盘加密、VPN、外设工具、硬件监控)。名称含 Microsoft、Windows 或属于核心硬件的项不在此列。
5.3 清除 MountedDevices
适用于系统盘符被固定为 X: 等非常规值的情形。
目标路径:
text
HKEY_LOCAL_MACHINE\OFFLINE\SYSTEM\MountedDevices
删除除 (默认) 以外的全部值后重启,Windows 会依据磁盘签名重新分配盘符,系统卷恢复为 C:。
前置要求:在 WinRE / PE 中操作,不支持在运行中的系统内执行;操作前完成数据备份。
等效的注册表文件(可在释放镜像后导入):
ini
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]
5.4 从 RegBack 恢复配置单元
切到配置目录:
bat
cd D:\Windows\System32\Config
把现有配置单元改名保留:
bat
ren SYSTEM SYSTEM.old
ren SOFTWARE SOFTWARE.old
ren SAM SAM.old
ren SECURITY SECURITY.old
ren DEFAULT DEFAULT.old
把备份复制回来(提示覆盖时确认):
bat
copy D:\Windows\System32\Config\RegBack\* D:\Windows\System32\Config
要点:
- 从 Windows 10 版本 1803 起,Windows 不再自动把系统注册表备份到 RegBack 目录,该目录通常为空
- 即使存在副本,也可能是数日前的,期间的设置变更会丢失
- 微软针对该情形的官方建议是使用系统还原点
六、数据抢救
在重置或重新安装之前,只要可进入 WinRE,即可导出文件。
| 方式 | 说明 |
|---|---|
| 命令提示符拷贝 | 插入 U 盘后用 xcopy 或 robocopy 复制;U 盘在 WinRE 中的盘符需先用 diskpart 确认 |
| 记事本 | 运行 notepad,通过「文件 → 打开」浏览目录并复制文件 |
| 安装介质启动 | 从安装 U 盘进入 WinRE 后同样可访问硬盘分区 |
| 硬盘盒 | 拆下硬盘接到另一台电脑读取,不依赖故障机能否启动 |
磁盘出现以下情况时应停止修复操作,优先完成数据备份:chkdsk 报告大量坏扇区;SMART 中「重映射扇区」或「待定扇区」持续增长。
七、硬件与固件排查项
| 项目 | 检测方式 | 相关现象 |
|---|---|---|
| 内存 | Windows 内存诊断、单条内存单独测试、MemTest86 | 停止代码每次不同、随机蓝屏 |
| 硬盘 | CrystalDiskInfo 等工具读取 SMART | 重映射 / 待定扇区增长、机械盘异响 |
| 散热 | 清灰、更换硅脂、检查风扇 | 开机固定时间后死机 |
| 供电 | 检查电源功率与老化、笔记本电池与适配器 | 高负载时随机重启 |
| 接口 | 重插 SATA / NVMe,更换线缆与接口 | 磁盘间歇掉线 |
| SATA 模式 | BIOS 中核对 AHCI / RAID / IDE,需与安装系统时一致 | INACCESSIBLE_BOOT_DEVICE |
| 固件设置 | Fast Boot / Secure Boot 的开关状态 | 更换显卡或 SSD 后无法启动 |
BIOS / UEFI 入口键:Del(华硕、技嘉)、F2(联想、戴尔)、F10、F12、ESC。
Secure Boot 或 UEFI / Legacy 模式的变更可能触发 BitLocker 恢复流程,需要 48 位恢复密钥,可通过 https://account.microsoft.com/devices/recoverykey 用绑定的微软账户或单位账户查询。
八、处理路径概要
#mermaid-svg-tcCoL6iSq1vycMhh{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-tcCoL6iSq1vycMhh .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-tcCoL6iSq1vycMhh .error-icon{fill:#552222;}#mermaid-svg-tcCoL6iSq1vycMhh .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-tcCoL6iSq1vycMhh .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-tcCoL6iSq1vycMhh .marker{fill:#333333;stroke:#333333;}#mermaid-svg-tcCoL6iSq1vycMhh .marker.cross{stroke:#333333;}#mermaid-svg-tcCoL6iSq1vycMhh svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-tcCoL6iSq1vycMhh p{margin:0;}#mermaid-svg-tcCoL6iSq1vycMhh .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-tcCoL6iSq1vycMhh .cluster-label text{fill:#333;}#mermaid-svg-tcCoL6iSq1vycMhh .cluster-label span{color:#333;}#mermaid-svg-tcCoL6iSq1vycMhh .cluster-label span p{background-color:transparent;}#mermaid-svg-tcCoL6iSq1vycMhh .label text,#mermaid-svg-tcCoL6iSq1vycMhh span{fill:#333;color:#333;}#mermaid-svg-tcCoL6iSq1vycMhh .node rect,#mermaid-svg-tcCoL6iSq1vycMhh .node circle,#mermaid-svg-tcCoL6iSq1vycMhh .node ellipse,#mermaid-svg-tcCoL6iSq1vycMhh .node polygon,#mermaid-svg-tcCoL6iSq1vycMhh .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-tcCoL6iSq1vycMhh .rough-node .label text,#mermaid-svg-tcCoL6iSq1vycMhh .node .label text,#mermaid-svg-tcCoL6iSq1vycMhh .image-shape .label,#mermaid-svg-tcCoL6iSq1vycMhh .icon-shape .label{text-anchor:middle;}#mermaid-svg-tcCoL6iSq1vycMhh .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-tcCoL6iSq1vycMhh .rough-node .label,#mermaid-svg-tcCoL6iSq1vycMhh .node .label,#mermaid-svg-tcCoL6iSq1vycMhh .image-shape .label,#mermaid-svg-tcCoL6iSq1vycMhh .icon-shape .label{text-align:center;}#mermaid-svg-tcCoL6iSq1vycMhh .node.clickable{cursor:pointer;}#mermaid-svg-tcCoL6iSq1vycMhh .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-tcCoL6iSq1vycMhh .arrowheadPath{fill:#333333;}#mermaid-svg-tcCoL6iSq1vycMhh .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-tcCoL6iSq1vycMhh .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-tcCoL6iSq1vycMhh .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-tcCoL6iSq1vycMhh .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-tcCoL6iSq1vycMhh .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-tcCoL6iSq1vycMhh .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-tcCoL6iSq1vycMhh .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-tcCoL6iSq1vycMhh .cluster text{fill:#333;}#mermaid-svg-tcCoL6iSq1vycMhh .cluster span{color:#333;}#mermaid-svg-tcCoL6iSq1vycMhh div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-tcCoL6iSq1vycMhh .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-tcCoL6iSq1vycMhh rect.text{fill:none;stroke-width:0;}#mermaid-svg-tcCoL6iSq1vycMhh .icon-shape,#mermaid-svg-tcCoL6iSq1vycMhh .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-tcCoL6iSq1vycMhh .icon-shape p,#mermaid-svg-tcCoL6iSq1vycMhh .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-tcCoL6iSq1vycMhh .icon-shape .label rect,#mermaid-svg-tcCoL6iSq1vycMhh .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-tcCoL6iSq1vycMhh .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-tcCoL6iSq1vycMhh .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-tcCoL6iSq1vycMhh :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 驱动相关 .sys
更新后出现
系统盘符异常
注册表加载失败
磁盘 I/O 错误
启动失败 / 自动修复循环
进入 WinRE
启动修复 → 系统还原 → 卸载更新
命令提示符:bcdedit 确认系统卷盘符
chkdsk → 离线 sfc → 离线 DISM → bootrec / bcdboot
停止代码 / 现象
5.2 禁用可疑驱动
1.4 卸载最新更新
5.3 清除 MountedDevices
5.4 RegBack 恢复
六、数据抢救 + 七、硬件排查
重置此电脑(云下载)
九、预防措施
- 制作恢复驱动器:设置 → 恢复 → 创建恢复驱动器(约需 16GB U 盘)
- 定期创建系统映像:控制面板 → 备份和还原(Windows 7)
- 不在系统更新过程中断电
- 记录 BitLocker 恢复密钥
- 定期查看硬盘 SMART 状态
- 驱动程序从厂商官网或 Windows Update 获取
- 拆机、更换硬盘或内存后,核对 SATA 模式与启动模式是否与安装系统时一致
十、参考资料
- Microsoft 支持,《使用 Windows 恢复环境 (WinRE) 排查常见的启动问题》 (原始 KB 4026030)------
bcdedit确认系统卷盘符、chkdsk /f、SFC /scannow /offbootdir /offwindir、DISM /image:的命令流程依据。
https://support.microsoft.com/zh-cn/help/4026030/how-to-use-windows-recovery-environment-winre-to-troubleshoot-common-s - Microsoft 支持,《Windows 启动问题的高级故障排除》 (KB 2674065)------
INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)的驱动筛选器排查、离线 SFC、从 RegBack 恢复配置单元,以及 RegBack 停止自动备份的说明。
https://support.microsoft.com/zh-cn/help/2674065/stop-error-7b-or-inaccessible-boot-device-troubleshooting - Microsoft Learn,《Windows 恢复环境(Windows RE)》技术参考 ------ WinRE 的 RAM 磁盘启动方式、自动启动条件、入口点与内置工具。
https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference - Microsoft 支持,《创建安装介质 / 媒体创建工具》 ------ 从另一台电脑制作安装介质并从「修复计算机」进入 WinRE。
https://www.microsoft.com/software-download/ - Computerworld,Windows won't boot? Try these tips ------ 离线 sfc、MBR / BCD 重建的实操说明,以及 WinRE 中系统盘可能被分配为 D: 或 E: 的现象。
- The Windows Club,Total identified Windows installations 0 ------
rebuildbcd报 0 个安装时的处理方式(标记活动分区、去除 BCD 文件属性后重建、GPT 盘改用 bcdboot)。 - 社区与厂商实践文章 ------ 离线注册表禁用驱动、清空
MountedDevices修正盘符错乱、RegBack 恢复配置单元等官方文档未展开的环节。
本文命令均以「WinRE 中系统卷为
D:」为示例,执行前需用bcdedit确认真实盘符并替换。涉及注册表、分区标记与固件设置的操作,建议先完成数据备份。