winsows 10 update的疑难杂症问题 求大牛指导

我这台机器系统是从win 7 + 256GB SSD一路升级 到win 7 + 512GB SSD 到 win 10 + 512GB 到现在的win 10 + 1TB SSD

因为实在不想重装系统+重装各种软件,所以 windows 是直接版本升级, SSD都是做的扩容clone

当然SSD克隆后,会出现各种BCD的问题,这就造成了现在的疑难杂症

现在的问题是:能正常启动,但是BCD file估计corrupted了

image

还有一点就是各种windows system update都没法安装了
我感觉是因为BCD坏了,EFI分区也是找不到了

两个问题

  1. 如果可以的话,怎么修复BCD
  2. 如果不可以,有什么办法update windows吗?(直接用个最新版本的windows 10 iso升级安装)??
1 个赞

你系统标记的boot volume是C:,然而UEFI多半去读了EFI分区,所以实际上可用的bcd在EFI分区上
你的EFI分区没有volume label。
这样做
从cmd开始
diskpart
select disk 2 (你图里面是disk 2,不然用list vol)找一下
list vol (找到efi对应的vol number)
select vol 1 (我记得是从1开始编号)
assign
然后就能看到EFI分区了

1 个赞

您好,怎么样禁止更新W11啊 在不影响其它W10更新的情况下

我在windows里面看EFI没有用啊

BCD看不到,我在safe mode里面连个恢复的选项都没有

重装,长痛不如短痛 :yaoming:

大佬不是法律界专业人士吗 怎么os都懂 太强辣 :troll: :troll:

饿,把ISO烧到U盘里面,然后进去启动recovery,然后用bootrec /rebuildbcd试试吧。更多的我也不知道了

毕竟当年本科的恶趣味是作为一个文科生去蹭ACM班的课嘛。

1 个赞

拿个win10的u盘修复启动呗

看图EFI分区是有的。能启动BCD就没啥问题。

windows正常不让load ESP分区,死皮赖脸访问要用admin权限, 在cmd下跑 mountvol z: /s 也能mount到 z 盘。bootice可以离线编辑。

试试 没有用 修复不了

image

我试过mountvol 。 能看见assign的盘符,但是没法访问,说是设备没有准备好

我当时克隆ssd然后修复BCD ,导致了有两个系统启动选项。。。。。
应该是BCD损坏造成的,只有一个系统

uefi里有几个windows的bootloader都无所谓。uefi->bootloader->system。bcd是windows bootloader的一部分。如果能进入系统,bootloader的任务就完成了。

BCD出错一般是guid和boot file那里,professional mode里倒是可以添加element,不记得有跟system update有关的了。

mountvol不干活随便找个linux像什么ubuntu的live也行,esp是直接挂在\boot\EFI下的。

如果 BCD应该是老的启动, 现在是EFI的话, BCD应该搞不定?!