我需要解释到底发生了什么,以及我尝试过哪些解决方案
首先,我的 Windows 10 build 1909 运行良好,并且已完全更新。但是 Windows 更新不断提醒我更新到 20H2,因为对我的版本的支持即将结束(我碰巧了解到它会得到支持直到 2022 年左右)。我决定这样做。所以我下载了 20H2 的更新助手并让它下载更新。
下载完成后(正如它所说的那样)。它重新启动以进行更新。但它停留在 0% 近一个小时。我只是重置了 PC 并让它返回到以前的窗口,以便我稍后进行更新。
在启动时,它会撤消对计算机所做的更改。 5-6 分钟后,它重新启动并发生相同的过程。 这种情况持续了 6-7 次,看起来就像循环无意义的重启链。
我决定修复窗口以恢复到旧版本
所以我下载了 20h2 iso 映像并制作了一个可启动棒。
我从这根棍子启动并进入修复部分。
在旧版 BIOS 上运行。无 EUFI 和 efi。简单 mbr。8 GB RAM Windows 分区 78 GB,位于 500GB HDD 上。
MB P7P55。
现在我观察到的情况是:(我有 3 个独立的硬盘)
C: 是磁盘 0 上一个 100 MB 的分区,标记为“系统保留”,上面有一些文件。如 diskpart 中的详细信息所示,它被标记为活动状态。
还有另一个 100 MB 分区与上述类似,但在磁盘 1 上它也标记为活动分区,但分配了字母 D
3.我原来安装的 Windows 分区号改为 L 并且也位于磁盘 0 上,但却不活动。
- 在 RE 中选择另一个操作系统时,我有两个选项:1 Windows 回滚或类似的东西。以及一个 Windows 10 选项。第一个选项导致循环启动。另一个只是进行一些系统诊断,然后继续 RE,并说无法解决问题并提供与坚持启动类似的 RE 选项。
我尝试过但失败了的事情。
首先我使用修复选项执行了 chkdsk
我将 Windows 安装分区标记为活动分区。但是没有任何反应。
我发现将其标记为活动并重新启动后,该分区现在有字母 C,但无法启动。
我使用第三方可启动应用程序修复了 mbr(我使用了 bootrec /fixmbr 但没有成功)在原始分区处于活动状态的情况下进行 POST 后,我收到 0xc000034 错误,提示缺少 boot\bcd。
我再次成功使用 bootrec /fixmbr
使用 bootrec/fixboot 并收到“访问被拒绝”
bootrec /scanos 返回:0 个已识别的已安装窗口。
bootrec /rebuildbcd 也像 scan os 一样返回并退出。
使用 bootsect 来更新引导扇区(我猜)如 bootsect/nt60 c: /force(因为没有强制选项,所以它说访问被拒绝)
我甚至使用 ALL 选项来更新所有驱动器上的所有 bootsect。
甚至尝试写一个新的。
使用 bcdedit 备份并重命名 bcd。也没有运气。
使用任何选项的 bcdboot 都会返回“尝试复制启动文件时失败”。
我尝试了 bootsect /nt60 sys /force 并且成功完成。
然后 bootrec /fixboot 确实工作了一次,但是 bootrec /rebuildbcd 没有识别出任何已安装的窗口。
我尝试了 bootsect 然后 bcdboot 但再次失败。
尝试过 bcdboot /bcdclean,但返回类似无法清理存储的内容。
我认为分区配置存在问题,它以某种方式被锁定了,因为任何试图操纵引导扇区或引导记录的尝试都失败了。甚至 C: 上的一些文件丢失了,这些文件会显示这里安装了 Windows!。
现在不要告诉我进行全新安装。
没有坏硬盘,没有新硬件,什么都没有。只是被更新助手欺骗了。
感谢你们