无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 7828|回复: 68
打印 上一主题 下一主题

[分享] 发现Win10 v1903(19H1)居然支持exFAT+VHD(X)模式启动了

    [复制链接]
跳转到指定楼层
1#
发表于 2019-5-9 18:47:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 朱玛12345678 于 2019-6-17 16:17 编辑

意外发现了一个隐藏的新特性:最新的Windows 10 1903版本已经能够原生支持从FAT/exFAT分区中挂载VHD/VHDX虚拟磁盘文件了,这也是微软有史以来首次解除了虚拟磁盘对文件系统类型的限制。而这一格式被广泛地应用于大容量U盘和移动硬盘等闪存存储介质中,这也就意味着以后在U盘中使用虚拟磁盘文件将不再强制要求使用对闪存优化不佳的NTFS文件系统进行格式化了。

首先自从Win7和Win8开始原生支持VHD和VHDX以来,微软内置在系统里的vhdmp.sys一直都人为地限制了只能在NTFS或ReFS分区中挂载虚拟磁盘,原因是系统自带驱动挂载VHD(X)虚拟磁盘和WIM映像文件一样都强制需要 重解析点 的支持,而这一特性只有在NTFS/ReFS文件系统中才受支持。


当然使用旧版本系统如果要实现在exFAT或UDF分区挂接VHD文件可以通过安装VhdMount等第三方驱动程序来装载,不过对于现在新版本系统来说则略显多余了。


既然19H1已经支持在exFAT分区中挂载VHD(X)了,那它是否也可以支持在exFAT分区中启动VHD(X)呢?
要知道从Win8开始虽然可以原生支持从exFAT分区中启动,但这也仅限于使用传统模式安装,如果使用了VHD(X)模式安装即使可以加载系统文件,但在启动过程中因为装载不上虚拟磁盘必然会BSOD蓝屏死机。

然而从Win10 v1903开始这个情况却发生了变化,当我采用外exFAT硬盘+内VHD/VHDX(即双exFAT)组合在尝试启动的时候居然可以正常加载系统也能进到桌面且没有蓝屏,尽管这会比传统模式下的exFAT启动速度要慢,但至少这一特性在以前版本的系统中都是不受支持的。


如果你也想要尝试的话,具体安装方法可参考此帖:http://bbs.wuyou.net/forum.php?m ... 88226&mobile=no
这里再补充几点要注意的地方:
VHD(X)模式与传统模式的安装过程大致相同,但要注意选择的系统必须使用Win10 v1903或更高版本。
VHD(X)启动目前仅支持双NTFS或双exFAT组合,不支持外NTFS+里exFAT或外exFAT+里NTFS组合。
虚拟磁盘类型选择固定大小或动态扩展都可以启动,这个可根据自己对性能与空间的需求自由选择。另外动态扩展的VHD(X)文件体积与更新WIM文件一样默认只会增加不会减少,如需将文件体积缩减到最小建议先以.WIM或.ESD方式备份盘内整个系统后再将其释放到一个新的动态虚拟磁盘文件里即可。
因为动态扩展的VHD或VHDX在启动时文件体积默认会扩展到最大,所以默认情况下源盘(存放.VHD文件的磁盘)可用空间要>虚拟磁盘(挂载出来VHD虚拟盘)容量,否则在启动时会扩展失败导致蓝屏,对于像图片中那样设置为不自动扩展到最大则需要修改一个注册表键值:

  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FsDepends\Parameters]
  3. "VirtualDiskExpandOnMount"=dword:00000004
复制代码

在虚拟磁盘里的系统中导入后重启即可生效

评分

参与人数 4无忧币 +19 收起 理由
vrboxing + 5 赞一个!
月亮河岸 + 4 神马都是浮云
chishingchan + 5 赞一个!
879792799 + 5 好犀利的眼神

查看全部评分

2#
 楼主| 发表于 2019-5-9 18:48:09 | 只看该作者
我一直以来都在想办法解决exFAT无法使用VHD模式启动的问题,没想到这个问题到最后竟然让微软给解决了。。
回复

使用道具 举报

3#
发表于 2019-5-9 19:34:31 | 只看该作者
好事,1903版本确实不错
回复

使用道具 举报

4#
发表于 2019-5-9 20:37:44 | 只看该作者
支持exfat是好事啊
回复

使用道具 举报

5#
发表于 2019-5-9 21:15:34 | 只看该作者
感谢分享了 好好好
回复

使用道具 举报

6#
发表于 2019-5-10 06:42:10 来自手机 | 只看该作者
本地硬盘可以格式化为exfat吗?

点评

可以,打开CMD命令行输入:Format X: /FS:exFAT /Q /A:4096 即可将本地硬盘格式化为exFAT,其中X:为要格式化卷的盘符,/Q为快速格式化,/A为设置簇大小。  详情 回复 发表于 2019-5-10 08:44
回复

使用道具 举报

7#
发表于 2019-5-10 07:23:04 | 只看该作者
osx好像也可以读写exfat吧

点评

exFAT支持读写,NTFS只读。  详情 回复 发表于 2019-5-10 08:45
回复

使用道具 举报

8#
 楼主| 发表于 2019-5-10 08:44:17 | 只看该作者
wuyouman01 发表于 2019-5-10 06:42
本地硬盘可以格式化为exfat吗?

可以,打开CMD命令行输入:Format X: /FS:exFAT /Q /A:4096
即可将本地硬盘格式化为exFAT,其中X:为要格式化卷的盘符,/Q为快速格式化,/A为设置簇大小。
回复

使用道具 举报

9#
 楼主| 发表于 2019-5-10 08:45:52 | 只看该作者
tushen 发表于 2019-5-10 07:23
osx好像也可以读写exfat吧

exFAT支持读写,NTFS只读。
回复

使用道具 举报

10#
发表于 2019-5-10 13:37:15 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-11-19 03:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表