You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

手动添加双系统启动项求助:重装单盘Windows后启动选择界面丢失

双系统启动项求助:重装单盘Windows后启动选择界面丢失

兄弟,我之前也踩过一模一样的坑!重装单盘Windows后把双系统的启动选择界面搞没了,那种不想动旧盘数据的焦虑太懂了,咱们一步步来解决这个问题:

首先先分析你碰到的bcdboot报错——c000000d一般是命令参数不对,或者没找对系统分区导致的,先试试下面的步骤:

第一步:用正确的bcdboot命令添加启动项

你之前的命令可能没指定隐藏的EFI系统分区,得先给它分配临时盘符再操作:

  1. 右键开始菜单,选择Windows终端(管理员)或者命令提示符(管理员)
  2. 输入diskpart进入磁盘管理工具,依次执行以下命令:
    list disk  # 列出所有磁盘,找到C盘所在的那台磁盘(通常是编号0)
    select disk X  # 把X换成刚才找到的磁盘编号
    list partition  # 列出该磁盘的分区,找到类型为「系统」、大小100MB左右的EFI分区
    select partition Y  # 把Y换成EFI分区的编号
    assign letter=Z:  # 给EFI分区分配一个临时盘符Z(选个没被占用的字母就行)
    exit  # 退出diskpart工具
    
  3. 现在执行正确的bcdboot命令:
    bcdboot D:\Windows /s Z:
    
    执行成功的话会提示「已成功创建启动文件」,重启电脑应该就能看到启动选择界面了。

第二步:手动用bcdedit添加启动项(如果上面方法失效)

如果bcdboot还是报错,咱们手动给BCD启动库加条目:

  1. 同样以管理员身份打开命令提示符,先查看现有启动条目:
    bcdedit /enum all
    
    找到当前C盘Windows的条目,复制它的标识符(类似{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}的字符串)
  2. 复制这个条目并命名为旧系统:
    bcdedit /copy {刚才复制的标识符} /d "旧Windows系统(D盘)"
    
    执行后会返回一个新的标识符,记下来
  3. 修改新条目的磁盘指向:
    bcdedit /set {新标识符} device partition=D:
    bcdedit /set {新标识符} osdevice partition=D:
    
    完成后重启电脑,应该就能看到双系统选择项了。

第三步:终极方案——用安装U盘修复

如果上面两种方法都不行,找个和你系统版本一致的Windows安装U盘:

  1. 用U盘启动电脑,选择「修复计算机」
  2. 进入「疑难解答」→「高级选项」→「启动修复」,让系统自动检测并修复启动项
  3. 修复完成后重启,启动选择界面应该就回来了

⚠️ 提醒一下:操作前最好确认D盘的重要数据已经备份(虽然咱们是加启动项不会动数据,但小心驶得万年船)

备注:内容来源于stack exchange,提问作者owen gerig

火山引擎 最新活动