正常情况下,磁盘上应当有 efi 系统分区。

但我遇到了一种特殊情况:

电脑原装有一块已预装系统的硬盘,后来,又增加了一块 SSD 硬盘,并在 SSD 硬盘上新装了系统。这时,有两个系统,启动时可以选择哪个盘的系统。

直到,我将原机硬盘拆卸时,电脑启动时,提示找不到可引导系统!

经过分析探索,发现安装新系统时,没有在 SSD 硬盘上创建 efi 分区,系统引导时,使用的是原硬盘的 efi 分区,Windows 10 在这个 efi 分区中创建了双系统引导菜单。一旦取走原机硬盘,随之 efi 分区也没了。

因此,我需要在 SSD 上创建 efi 分区,并复制启动文件。

但这里还有一个问题,系统使用了整个 SSD 空间,必须先想办法腾出 100M 的 efi 空间。使用收缩系统分区的大小来挤出空间。

1、使用 Windows 10 安装盘启动,按 shift + F10 打开 cmd 窗口

2、压缩 Windows 分区

# 打开 diskpart 工具
diskpart# 查看磁盘列表
list disk# 选择磁盘, x 改为实际值
select disk x# 查看分区
list partition # 选择分区, x 改为实际值
select partition x# 查询可释放的磁盘空间大小
shrink querymax# 压缩分区,释放 100M 空间
shrink desired=100

3、创建 efi 分区,并格式化为 FAT32

# 创建 efi 分区
create partition efi size=100# 查看分区
list partition# 选择新创建的 efi 分区
select partition x# 格式化成 FAT32
format quick fs=FAT32# 分配一个盘符
assign letter=o

4、exit 退出 diskpart,使用 bcdboot 命令,恢复 efi 启动文件

# 请确认系统盘的盘符是不是 c:
# c:\windows 是系统所在位置, o: 就是上面新建的 efi 分区
bcdboot c:\windows /s o: /f UEFI

以上完成后,重启即可进入系统。

Windows 10 缺少 efi 分区无法启动的修复相关推荐

  1. 手动修复重建Windows 10系统EFI分区引导bootloader

    windows 10 修复uefi引导 制作好U盘安装windows,U盘启动 修复计算机–疑难解答–高级选项–命令提示符 ( 按下shift+f10键,调出cmd命令提示符) 确保windows与e ...

  2. 从硬盘的隐藏分区启动计算机,Windows 10中隐藏分区、取消分区,看这个就够了!...

    原标题:Windows 10中隐藏分区.取消分区,看这个就够了! 在计算机上隐藏驱动器或分区后用户将无法再看到它.隐藏分区可以带来许多好处,这就是为什么Mac和Windows都提供了几个内置工具来隐藏 ...

  3. win10彻底删除Ubuntu EFI分区及启动项

    彻底删除Ubuntu EFI分区及启动项 本文主要针对UEFI和GPT双系统下Ubuntu EFI分区及启动项的删除 1.查看电脑分区信息 2.删除EFI分区 3.修改win10启动项 本文主要针对U ...

  4. 彻底删除Ubuntu EFI分区及启动项

    本文主要针对UEFI和GPT双系统下Ubuntu EFI分区及启动项的删除. 1.查看电脑分区信息 电脑分区信息如我上一篇博客所示,打开win10磁盘管理器,可以看到相应分区信息,具体如下图(根据个人 ...

  5. Windows 10 合并磁盘分区 (G and H)

    Windows 10 合并磁盘分区 (G and H) 1. 设备和驱动器 2. 计算机 -> 管理 -> 存储 -> 磁盘管理 3. 删除卷 H: -> right-clic ...

  6. Windows 10 磁盘重新分区

    Windows 10 磁盘重新分区 1. 此电脑 -> 右键 -> 管理 2. 存储 -> 磁盘管理 3. 新建简单卷 3.1 选择未分配磁盘 -> 右键 -> 新建简单 ...

  7. Win系统 - Windows 10 磁盘如何分区?

    很多人在使用Windows 10的时候想要把磁盘分区,不知道怎么操作,而使用第三方软件分区很多都不分区不成功.下面就跟大家分享下,如图使用自带的磁盘管理工具给电脑磁盘分区? 方法 / 步骤 首先,进入 ...

  8. 服务器2012系统磁盘压缩,Windows 10系统磁盘分区能压缩还能拓展方法

    不少网站程序员刚拿到手的电脑只有C盘一个分区,如何给磁盘分区,大家可能都有一款压箱底的磁盘分区助手要推荐. Windows 10系统的分区设置方法易学实用,还可以最大限度的保证数据的安全以及一键恢复的 ...

  9. Win10安装程序修复计算机,如何在Windows 10上使用安装介质引导或修复

    本文将向您展示如何使用可启动的安装USB或DVD介质修复Windows 10安装,而不会丢失数据. 如果无法从Windows中访问Windows 10高级选项疑难解答选项,则需要使用USB或DVD介质 ...

最新文章

  1. 在阿里云ECS服务器上面开启tomcat服务并且正常后,无法访问怎么办?原来是没有开通外网访问的端口
  2. hibernate Expression详解
  3. auth0的java-jwt_Spring boot + JWT 实现安全验证 ---auth0.jwt
  4. 第四周课程总结实验报告(二)
  5. Target runtime Apache Tomcat v6.0 is not defined
  6. Variable W already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE……
  7. OS- -请求分页系统、请求分段系统和请求段页式系统(一)
  8. 万万没想到,我的炼丹炉玩坏了
  9. 一个导出类的内部函数的dll
  10. 异常 Failed to instantiate [java.util.List]: Specified class is an interface
  11. Tomcat starup.bat脚本开机自启动
  12. 基于stm32单片机智能交通灯设计Proteus仿真
  13. MATLAB拉格朗日插值公式代码
  14. 油管上最火的java面试题集合
  15. 计算机网页外文文献图书,免费外文文献网站.doc
  16. vue.js3D立方体旋转播放特效
  17. 《我的极品媳妇》方志强 王亚欣 小说读后感
  18. matlab实现手绘风格(简笔画风格、漫画风格)的曲线绘图
  19. 简述什么是FBV和CBV
  20. ModelSim 修改测量时间显示的单位

热门文章

  1. api工厂接口路径是什么_为什么(几乎)永远不要再使用绝对路径访问API
  2. mac格式化系统恢复|mac格式化后怎么恢复?
  3. html 拼图游戏,HTML 和 JS 的拼图游戏
  4. 【Houdini】使用Houdini的Karma渲染器渲染流体
  5. 数据分析行业的发展前景怎么样? 未来关于十年数据分析行业的5种预测
  6. 【MybatisPlus】MP来实现一些特殊的查询
  7. WPSOffice双面文档打印边距设置技巧(转)
  8. 移动端——less(学会less,这一篇就够了)
  9. 孤独,是优秀的必经之路
  10. Leadtools Document教程:如何高效将数千个 PDF 文件拆分并转换为单页图像