【Win11 启动项BCD文件修复教程】

问题描述

ThinkPad T14p 2024款突然出现Win11启动项故障,BCD数据丢失,一直卡在联想LOGO处循环。经排查系统只能找到$Windows. ~BT的启动项,但是这个启动项是Windows更新的临时文件夹,无法完成正常启动


修复指南

首先重新开启按F11,进入恢复模式,然后选择命令提示符模式。

方案一:自动修复启动项(推荐)

这个方法会尝试让系统自动检测并修复启动问题。

  1. 在命令提示符中输入以下命令并回车:

    复制代码
    bootrec /rebuildbcd
  2. 这个命令会扫描你的硬盘,查找已安装的 Windows 系统。如果找到你的 Windows 11 主系统,它会询问你是否要将其添加到引导列表。

  3. 输入 YYes 并回车。

如果操作成功,你会看到相应的提示。重启电脑,应该就可以正常进入系统了。

如果失败(例如提示找不到系统(路径)或拒绝访问),则需要手动重建启动文件。这个方案适用于 UEFI 启动模式。【反正我失败了!!!】


方案二:手动重建启动文件

第一步:确定系统分区

首先,需要找到 Windows 11 的主系统分区和 EFI 系统分区(启动分区)。

  1. 在命令提示符中输入以下命令:

    复制代码
    diskpart 
    list volume
    exit
  2. 仔细查看 list volume 列出的分区信息:

    • 主系统分区: 通常是 NTFS 格式且容量最大,用于存放 Windows 系统文件。记下它的盘符(通常是 C:)。
    • EFI 系统分区(ESP): 通常是 FAT32 格式,容量较小(100MB-500MB),用于存放启动文件。记下它的卷号(Volume X)和盘符(通常没有)。
第二步:为 EFI 分区分配盘符(如果需要)

如果 EFI 分区没有盘符,请按照以下步骤分配一个。

  1. 在命令提示符中输入:

    复制代码
    diskpart
  2. 选中 EFI 分区(将 X 替换为你在第一步找到的卷号(数字)):

    复制代码
    select volume X
  3. 分配一个未被占用的盘符(例如 Z):

    复制代码
    assign letter=Z
  4. 输入 exit 退出 diskpart

第三步:重建 BCD 存储文件

现在,使用 bcdboot 命令重建启动文件。

  1. 输入以下命令并回车(请将 C:\Windows 替换为你的主系统分区,将 Z: 替换为你的 EFI 分区):

    复制代码
    bcdboot C:\Windows /s Z: /f UEFI
    • /s Z::指定 EFI 分区所在的盘符。
    • /f UEFI:指定创建适用于 UEFI 固件的引导文件。
  2. 如果命令成功,你会看到"已成功创建启动文件"的提示。

第四步:移除临时盘符并重启

修复完成后,建议移除为 EFI 分区分配的临时盘符。

  1. 在命令提示符中输入:

    复制代码
    diskpart
  2. 选中 EFI 分区(将 X 替换为卷号):

    复制代码
    select volume X
  3. 移除盘符:

    复制代码
    remove letter=Z
  4. 输入 exit 退出 diskpart

  5. 最后,输入 exit 退出命令提示符,然后重启电脑。

你的电脑现在应该能够正常启动进入 Windows 11【我成功了!!!】。

相关推荐
W优化大师5 分钟前
Windows 更新待处理弹窗一直不消失怎么解决,C 盘空间和后台任务该如何排查
windows·系统优化·磁盘清理·windows11·c盘·系统更新
无风听海41 分钟前
在 ASP.NET Core 开发环境中为自定义域名签发受信任的自签名证书—HSTS 启用后的完整实践
windows·后端·asp.net
Ztopcloud极拓云视角1 小时前
我用AI辅助做了一个多端工具:解决2026世界杯回放被剧透的问题
人工智能·windows·个人开发
love530love1 小时前
2026年终极防坑指南:基于 EPGF 架构彻底“本地化” UV 环境与工具
人工智能·windows·python·架构·devops·uv·epgf
虾壳云官方2 小时前
【本地 AI 自动化最新工具】 OpenClaw 2.7.9 Windows 完整部署教程(包含安装包)
人工智能·windows·openclaw·openclaw安装·openclaw一键部署
lzjava20242 小时前
Python的数据结构,推导式、迭代器和生成器
数据结构·windows·python
接着奏乐接着舞2 小时前
springboot mp mybatis plaus
windows·spring boot·mybatis
程序员佳佳3 小时前
四个月长期实测:自建 Milvus、FAISS、原生向量 API 和向量引擎中转方案,到底怎么选?
人工智能·windows·python·gpt·milvus·faiss
吠品3 小时前
.NET 8 单文件发布:把 exe 和一堆 dll 打进一个文件里
服务器·数据库·windows
hikktn3 小时前
Excel 日期格式统一治理:从“显示不全“到“自动兼容“的完整方案
windows·python·excel