好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

mbr2gpt.exe MBR无损转换GPT工具及使用方法

内容概述

随着 Win10 Creators Update(1703)的发布,微软提供了一个名为 mbr2gpt exe 的命令行工具,用于将 MBR 无损转换为 GPT 格式。该工具旨在从 Windows 预安装环境 (Windows PE) 命令提示符运行,但也可以从完整的 Windows 10

随着 Win10 Creators Update(1703)的发布,微软提供了 一个 名为 mbr2gpt.exe 的命令行工具,用于将 MBR 无损转换为 GPT 格式。

该工具旨在从 Windows 预安装环境 (Windows PE) 命令 提示 符运行,但也可以从完整的 Windows 10 操作系统 (OS) 运行。

先关知识点:

MBR最大 支持 2TB的硬盘。实际上,因为MBR的特性,这个限制可以放宽到约4TB——用第三方分区工具,或者先在GPT下分区,再用g dis k转为MBR即可实现。但实现这个是有条件的:最后 一个 分区的起始位置必须落在前2TB的空间范围内。

GPT是一种新型磁盘模式,与我们常用的MBR磁盘相比更稳定,自纠错能力更强,一块磁盘上主分区 数量 不受(4个的)限制, 支持 大于2T的总容量及大于2T的分区(几乎没有上限,最大 支持 到128个分区,分区大小 支持 到256TB)。

XP系统无法识别GPT磁盘,Win7、Win8可以任意读写,但无法安装操作系统。GPT磁盘只有(也必须是)在使用 支持 FEI的主板后才可以安装Win8。

重要事项:

1、将硬盘转换为GPT后,必须配合 UEFI 引导,操作系统才能启动。执行此操作前请务必确认您的电脑和系统是否 支持 UEFI 引导模式!

2、使用此工具理论上 不会丢失 硬盘数据,但仍建议您备份好重要数据,避免不必要的损失。

3、此操作不可逆转,转换为 GPT 后,无法再以无损方式转换回 MBR ;换回 MBR 需清空硬盘上现有的分区结构及数据,再重新安装系统。

操作步骤:

我们首先搭建实验环境,在虚拟机中以 Legcay BIOS + MBR 的方式安装64位 Win10 1703,具体过程不再赘述。

安装好后,查看硬盘和分区信息:

确认硬盘为 MBR 分区表,总大小15G,共两个分区,C盘前面的500M分区是安装系统时 自动 划分出的用于 WinRE 环境的保留分区。

首先以 管理员 身份运行命令 提示 符,输入以下命令:

mbr2gpt /validate /allowfullos 然后回车。

这里解释一下后面两个参数的含义:

validate 表示对当前硬盘进行验证,需满足下列条件才能进行后续的转换操作;

allowfullos 参数表示允许在完整的操作系统(OS)环境下运行,因为此工具 默 认需要在Windows预安装环境(PE)中运行;

下一步,开始真正的转换;

对于只有一块硬盘的机器,可以直接输入mbr2gpt /convert /allowfullos开始转换(在操作系统下运行,仍需 添加 allowfullos 参数,否则会报错!)

对于 SSD 硬盘,转换过程很快,实测10s左右即可转换完成;机械硬盘未经测试过,时间可能会长一些。

若电脑有多块硬盘,请先用 dis kpart 工具中的 list dis k 选项确认要转换的硬盘的编号,然后 添加 / dis k:[ dis kNumber] 参数指定硬盘。

在本例中是 dis k 0,所以输入mbr2gpt /convert / dis k:0 /allowfullos如下图:

转换过程中会 自动 创建 UEFI + GPT 引导模式所需的 EFI 分区。

在转换成功完成后,工具会 提示 将 BIOS 由 Legacy 模式切换为 UEFI 模式,否则重启后系统无法引导!这一步非常重要,切记!

下面我们将虚拟机设置为 UEFI 引导模式,

保存后重新开启虚拟机,已经可以顺利引导了,如图:

进入系统后,再次使用 dis kpart 验证,发现已经是 GPT 了,见下图:

至此,转换完成。

备注:

1、MBR2GPT工具是Win10 1703及更高版本 自带 的,无需单独下载安装,直接在 cmd 中运行即可;

对于之前版本的Win10,可下载使用本文结尾的附件,是我从64位1703版本中 提取 出来的。

2、本文参考资料来自于微软官方文档, 其它详细说明请点击此处查阅>>

3、 本文方案的优点 & 适用场景是:无需重装系统、不破坏现有分区和数据,实现从 MBR 到 GPT 的转换,并且是微软官方方案,相比第三方软件更有优势。

4、对于Win7、Win8/8.1,微软的建议是先 升级 到最新版本的Win10,然后再进行从 MBR 到 GPT 的转换。

5、若驱动器开启了 BitLocker,请在转换前先 关闭 BitLocker 加密状态。

6、本文目前只在虚拟机环境中测试过,实际使用中遇到问题欢迎您在 文章 底部 进行 评论 反馈。

总结:以上就是mbr2gpt.exe MBR无损转换GPT工具及使用 方法 了,希望对大家有帮助。

总结

以上是 为你收集整理的 mbr2gpt.exe MBR无损转换GPT工具及使用方法 全部内容。

如果觉得 网站内容还不错,欢迎将 网站 推荐给好友。

Win11右键设计反人类?教你恢复Win11完整右键菜单方法

微软已经在10月5日发布了Windows 11正式版,很多朋友也已经升级了。不过对于Win11的一些新设计,并不是所有人都能适应的,例如新的右键快捷菜单,就不少朋友表示接受不了。

win11右键怎么设置原来的模样 win11右键菜单改回传统模式操作方法

今天小编就来为大家具体讲一讲win11右键菜单改回传统模式教程,需要的朋友一起看看。

win10右键新建卡顿2023解决方法

在使用我们的鼠标在桌面新建文件夹的时候,总是会出现一些卡顿延迟的情况,对于急性子来说,简直非常不友好没那么这个问题该怎么去解决呢,其实重装鼠标驱动或者使用命令代码都能解决。

win7升级win10会变流畅吗

在软件宣布对win7系统停止支持,将不会对win7系统有任何的更新和修复,大家在继续使用win7系统会有很大的风险,如果电脑支持我们升级win10系统运行起来也不会有卡顿的哦!

win7升级win10错误代码0x80072f8f-0x20000解决方法

win7系统目前微软已经不支持更新和修复出现的问题了,大家都在把win7升级为win10系统。其中出现错误代码0x80072f8f-0x20000该如何解决?这里帮助大家详细讲解一下解决方法,希望对大家有帮助!

win10右键显示设置打不开怎么办

有很的用户们在重装系统之后,或者不小心对系统文件进行了清理,导致在使用win10系统的时候,鼠标右键无法打开显示设置了,这时候只要先执行命令,再去服务中打开相关内容即可。

win7升级win10需要多少内存

win7在微软停止服务之后大家为了电脑更加安全,很多用户都选择升级为win10系统。在升级之前大家想了解一下win10系统需要多少内存才支持,这里详细讲解win10需要的电脑配置。

win11跳过联网激活方法

很多预装了win11的电脑在首次开机的时候会需要联网激活,但是激活后我们就无法验机确认了,这时候可以通过按下快捷键,再使用命令代码的方法来跳过联网激活。

查看更多关于mbr2gpt.exe MBR无损转换GPT工具及使用方法的详细内容...

  阅读:17次