现象

笔记本电脑里有两块SSD硬盘,Disk 1是系统盘,安装了windows 10,Disk 2是数据盘,要将3为替换为更大容量的物理盘c。
Disk 2更换为Disk 3后,BIOS停留在Boot Menu,列出了Disk 1、3,均无法引导。类似下图:
解决windows 10更换非系统盘后无法启动问题
BISO为UEFI引导。

原因

在有双硬盘的主机上安装windows时,windows会将EFI引导分区存储在非系统盘,即本文中的Disk 2,一旦更换,将导致BIOS无法引导。
解决windows 10更换非系统盘后无法启动问题

解决方案:迁移EFI分区

  1. 下载 EasyUEFI,选择试用版即可 https://www.easyuefi.com/index-us.html
  2. 准备一块目标硬盘或SSD,即本文中的Disk 3,用windows的磁盘管理器,创建一个256MB的FAT32分区
  3. 参照链接中的教程迁移 https://www.easyuefi.com/faq/en-US/Move-EFI-System-Partition.html
  4. 迁移完毕后,关机拔下旧硬盘(Disk 2),安装目标硬盘(Disk 3)

参考资料

[1]: New SSD replaced HDD. Now it won’t boot. https://forums.tomsguide.com/threads/new-ssd-replaced-hdd-now-it-wont-boot.398207/
[2]: 关于UEFI启动+GPT分区的一些经验 https://zhuanlan.zhihu.com/p/37977078

相关文章:

  • 2021-11-23
  • 2021-12-06
  • 2021-09-05
  • 2021-09-17
  • 2021-12-14
  • 2021-09-17
  • 2021-12-06
  • 2021-09-14
猜你喜欢
  • 2021-11-04
  • 2021-11-13
  • 2021-12-27
  • 2021-12-16
  • 2021-09-14
  • 2021-09-17
  • 2021-12-04
  • 2021-11-13
相关资源
相似解决方案