UEFI环境下对Windows To Go硬盘分区后无法启动的解决办法

    win to go是非常方便的一个东西,可以把win10装进U盘或者移动硬盘。而当我们再给U盘或者移动硬盘(已装进win10)分区就会导致win to go无法启动。其实很简单,修复一下引导就行。这里讲解的是UEFI启动模式下的修复方法。

 

一,先制作win to go启动盘。

https://bbs.luobotou.org/thread-761-1-1.html

这里可以下载wtg辅助工具,很好用,也有教程。

二,对硬盘分区后无法启动。

我这里有个500GB的SSD,但是我觉得全用来放系统就浪费了,因此我给他分了一下区,前面系统分区留120GB。结果分区之后系统无法启动。这是只需修复一下EFI引导文件即可。

首先我们要把我们移动硬盘的启动分区(ESP分区)给指派一个盘符使他显现,这样才能够修复。

打开DiskGenius分区软件,找到并选中我们用Win to go安装了移动win10系统的硬盘,并找到里面的那个FAT32的分区,这个就是我们的ESP分区,如图:

这个分区一般是给隐藏掉了,所以要先取消隐藏,选择该分区并右键可以看到底下的指派新的驱动器号的选项不可用,所以点上面的隐藏/取消隐藏 当前分区,如图:

再左上角保存更改,你就发现启动分区(ESP分区)有了它的盘符了,这里我的ESP分区盘符为J

(如果发现指派新的驱动器号选项可用,说明分区没被隐藏,这时只需点指派新的驱动器号,自己指派盘符即可,不用再取消隐藏分区了) 

这时我们就可以在资源管理器里面看到我们的移动硬盘的ESP分区了:

好的,现在我们就明确了我们的移动win10系统所在分区与ESP启动分区,如图,我的系统装在移动硬盘的G盘,ESP是J盘。

这时打开CMD,输入

bcdboot G:\Windows /s J: /f uefi /l zh-cn

上面命令中G替换为自己的移动win10系统所在的移动硬盘分区的盘符,J替换为自己移动硬盘里对应的ESP分区的盘符。

简述一下命令含义:

 G:\windows 系统安装目录,查看你的系统是安装在那个盘,就输入相应的盘符和目录。 
/s J: 指定esp分区所在磁盘,这里指定ESP分区为J盘。 
/f uefi 指定启动方式为uefi,注意之间的空格一定要输入。 
/l zh-cn 指定uefi启动界面语言为简体中文 

然后就完成了! 

提示:我这里的ESP分区的名称和大家的不一定一样!大家给它分配盘符后可以自己更改!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章