V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EIlenZe
V2EX  ›  Windows

今天笔记本无法开机 一直从下午弄到现在

  •  
  •   EIlenZe · 2021-07-07 22:36:33 +08:00 · 1983 次点击
    这是一个创建于 1017 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下午的时候,刚准备出门,重启了一下电脑就开不了机了.

    蓝屏报错

    提示:错误代码 0xc0000001
    RbBMpn.md.jpg

    查了很多很多网上的资料,又试了很多办法,就的的确确解决不了。
    然后就想发在 V 站上,来求助大家。
    又不想简单一句话,所以把所有的过程还有图片挨着挨着编辑好,方便大家伙儿看看。

    编了大半天,在快要编辑完的时候,就又还是不甘心,就又在网上找。
    最后发现了这个文章 https://riverye.com/2019/11/03/修復-BIOS-Boot-Sequence-找不到-Windows-10/

    跟着这篇文章,调整了磁盘的名字 居然就好了
    发现是系统盘的盘符变成了 F,然后改回了 C
    重启就好了 还是很神奇了...

    (说实话 也不知道是不是这么一回事 但感觉是 如果是的话 希望下一个人不用折腾那么久了)

    5 条回复    2021-07-09 06:27:12 +08:00
    feng0vx
        1
    feng0vx  
       2021-07-07 23:04:00 +08:00
    系统的磁盘变成了 F ?
    你是运行的这个吗? bcdboot c:\Windows /l en-us /s l: /f ALL
    这个是修复 uefi 引导 的
    tr1stan
        2
    tr1stan  
       2021-07-08 12:17:41 +08:00
    在多硬盘下碰到过非系统盘的分区盘符自动变化,原因是某个盘被我拔掉后开过机,再插上后识别出的硬盘顺序有变化,所以系统就自己给改了。你这可能是 c 盘掉了然后开机之后又给识别到了?
    ikas
        3
    ikas  
       2021-07-08 16:02:44 +08:00
    他这个文章就是自己手动创建了启动相关文件... 主要是 bcdboot ..
    你这个电脑,要考虑硬盘是不是损坏边缘了...
    acess
        4
    acess  
       2021-07-09 06:19:51 +08:00
    这个本来就不是蓝屏,是引导错误(微软把 bootmgr 做得更花哨了),所以引导配置修好了就搞定了。
    acess
        5
    acess  
       2021-07-09 06:27:12 +08:00
    BCD 里保存的我记得也不是盘符,对于 GPT 来说保存的是分区 GUID 。

    盘符其实归根到底还是挺像 Linux 的挂载点的,保存在注册表 MountedDevices 键值里( MountedDevices 就有点像是 Linux 的 /etc/fstab )。有个脚本 osletter7.cmd (还有一个修改简化版 fixletters.cmd )就是用来改 MountedDevices 的。

    osletter7.cmd 的主要功能就是改系统盘盘符(这里说的是存放 Windows 文件的分区,在磁盘管理里是“启动卷”;存放引导文件的在磁盘管理里叫“系统卷”,这名字起的,哎),可以改成 C 盘以外的其他盘符。
    不过只有 MSDN 原版的、没有重新封装过的系统,才可以在刚解压好系统文件、还没开始部署的时候用 osletter7.cmd 改盘符。已经装好的系统是没办法用这个脚本再改盘符的,因为系统里已经有太多地方写死了路径 C:\xxxx 这样,几乎不可能改干净了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2828 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:19 · PVG 10:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.