无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 朱玛12345678

[原创] 全球首发!【技术实战】在exFAT分区中安装并启动Windows系统

    [复制链接]
 楼主| 发表于 2017-6-14 19:49:54 | 显示全部楼层
未完成的歌 发表于 2017-6-14 10:17
读写性能上有没有区别呢?

读写速度肯定比FAT32快,和NTFS几乎没有什么区别。(这个你可以百度:文件系统是否对固态硬盘性能有影响,网上有相关评测。)
我用exFAT主要是因为它没有NTFS的权限管理机制,也没有NTFS的分区日志。
另外我不用FAT32是因为我的测试盘分区太大了,不支持格式化为FAT32,且FAT32也不支持大于4G的单文件。
回复

使用道具 举报

发表于 2017-6-14 20:53:25 | 显示全部楼层
win10x64pro也没搞定,用bootice修改分区引导也不行,但是我的U盘PE10却能从exfat启动。

点评

WIN10目测要改系统文件才可以启动,PE是将WIM文件加载到内存运行,并不是在U盘里运行,所以不受分区文件系统的影响。  详情 回复 发表于 2017-6-18 13:35
回复

使用道具 举报

发表于 2017-6-15 23:06:01 来自手机 | 显示全部楼层
用grub2,把win7的引导转移到别的分区,启动提示winload.exe错误。没法启动。

点评

只有WIN8或更高版本的Bootmgr才能读取exFAT分区。  详情 回复 发表于 2017-6-18 13:37
回复

使用道具 举报

发表于 2017-6-15 23:08:56 来自手机 | 显示全部楼层
exfat下释放wim速度比ntfs慢很多。

点评

这算是exFAT的一个Bug吧,在零散文件非常多的情况下速度会比NTFS慢。  详情 回复 发表于 2017-6-18 13:39
回复

使用道具 举报

发表于 2017-6-16 00:10:41 | 显示全部楼层
现在新系统不是自带WINDOWS TO GO工具吗,能安装系统到U盘上。应该直接支持exFAT吧。

点评

我是直接在硬盘上测试的,WTG没试过。。  详情 回复 发表于 2017-6-18 13:40
回复

使用道具 举报

发表于 2017-6-18 07:30:39 | 显示全部楼层
多年前就是用Exfat装win7,当时为了减少固态盘的写次数,后来win10之后就无法成功安装了

点评

哦?你成功了? 你是怎么操作的?  详情 回复 发表于 2017-6-18 13:42
回复

使用道具 举报

 楼主| 发表于 2017-6-18 13:35:16 | 显示全部楼层
chshrm 发表于 2017-6-14 20:53
win10x64pro也没搞定,用bootice修改分区引导也不行,但是我的U盘PE10却能从exfat启动。

WIN10目测要改系统文件才可以启动,PE是将WIM文件加载到内存运行,并不是在U盘里运行,所以不受分区文件系统的影响。
回复

使用道具 举报

 楼主| 发表于 2017-6-18 13:37:32 | 显示全部楼层
窄口牛 发表于 2017-6-15 23:06
用grub2,把win7的引导转移到别的分区,启动提示winload.exe错误。没法启动。

只有WIN8或更高版本的Bootmgr才能读取exFAT分区。
回复

使用道具 举报

 楼主| 发表于 2017-6-18 13:39:56 | 显示全部楼层
窄口牛 发表于 2017-6-15 23:08
exfat下释放wim速度比ntfs慢很多。

这算是exFAT的一个Bug吧,在零散文件非常多的情况下速度会比NTFS慢。
回复

使用道具 举报

 楼主| 发表于 2017-6-18 13:40:39 | 显示全部楼层
movie001 发表于 2017-6-16 00:10
现在新系统不是自带WINDOWS TO GO工具吗,能安装系统到U盘上。应该直接支持exFAT吧。

我是直接在硬盘上测试的,WTG没试过。。
回复

使用道具 举报

 楼主| 发表于 2017-6-18 13:42:19 | 显示全部楼层
2012fengxi 发表于 2017-6-18 07:30
多年前就是用Exfat装win7,当时为了减少固态盘的写次数,后来win10之后就无法成功安装了

哦?你成功了?
你是怎么操作的?

点评

正常安装无法进行下去的,只能先装在NTFS分区,然后用PE启动,按文件方式拷到exfat分区就行了  详情 回复 发表于 2017-6-18 19:11
回复

使用道具 举报

发表于 2017-6-18 19:11:10 | 显示全部楼层
朱玛12345678 发表于 2017-6-18 13:42
哦?你成功了?
你是怎么操作的?

正常安装无法进行下去的,只能先装在NTFS分区,然后用PE启动,按文件方式拷到exfat分区就行了

点评

你截图我看看。 我这样试过报错无法启动。  详情 回复 发表于 2017-6-19 18:29
回复

使用道具 举报

 楼主| 发表于 2017-6-19 18:29:43 | 显示全部楼层
2012fengxi 发表于 2017-6-18 19:11
正常安装无法进行下去的,只能先装在NTFS分区,然后用PE启动,按文件方式拷到exfat分区就行了

你截图我看看。
我这样试过报错无法启动。
回复

使用道具 举报

发表于 2017-6-21 23:24:45 | 显示全部楼层
exfat服务,Start改为0,应该就可以了

点评

哪里有exFAT服务  详情 回复 发表于 2017-6-22 19:10
回复

使用道具 举报

 楼主| 发表于 2017-6-22 19:10:11 | 显示全部楼层
huaqingyuan 发表于 2017-6-21 23:24
exfat服务,Start改为0,应该就可以了

哪里有exFAT服务
回复

使用道具 举报

发表于 2017-6-22 20:13:07 | 显示全部楼层
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
"Start"=dword:00000003

默认是3,0表示什么不懂

点评

哦,这个我可以试一下  详情 回复 发表于 2017-6-23 19:20
回复

使用道具 举报

发表于 2017-6-23 10:08:20 | 显示全部楼层
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
"Start"=dword:00000003

默认是3,0表示什么不懂

改完这个,有人成功了吗????????
exfat服务,Start改为0

点评

已经测试了,和修改之前没有区别. W7直接不启动,自动进入RE模式[图片] [attachimg]348515[/attachimg] W8卡在启动视窗徽标不动[图片] [attachimg]348516[/attachimg]  详情 回复 发表于 2017-6-23 21:20
哦,这个我可以试一下  详情 回复 发表于 2017-6-23 19:21
回复

使用道具 举报

 楼主| 发表于 2017-6-23 19:20:53 | 显示全部楼层
chshrm 发表于 2017-6-22 20:13
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat] ...

哦,这个我可以试一下
回复

使用道具 举报

 楼主| 发表于 2017-6-23 19:34:09 | 显示全部楼层
挂载注册表,发现W7,W8,W8RP的exfat项的所有键值都一样。
截图20170623193131.jpg

点评

这个键值与驱动加载启动顺序有关的。0表示加载得靠前而以。至于要靠得多前还是参考下P驱动RAMOS的注册表改吧  详情 回复 发表于 2017-6-23 19:39
回复

使用道具 举报

发表于 2017-6-23 19:39:24 | 显示全部楼层
朱玛12345678 发表于 2017-6-23 19:34
挂载注册表,发现W7,W8,W8RP的exfat项的所有键值都一样。

这个键值与驱动加载启动顺序有关的。0表示加载得靠前而以。至于要靠得多前还是参考下P驱动RAMOS的注册表改吧

点评

我现在正在准备测试了。 不过我倒也有个问题: 既然这三个系统的exfat键值都一样,那为什么只有W8RP可以启动,W7和W8都不行呢?  详情 回复 发表于 2017-6-23 19:52
回复

使用道具 举报

 楼主| 发表于 2017-6-23 19:52:00 | 显示全部楼层
movie001 发表于 2017-6-23 19:39
这个键值与驱动加载启动顺序有关的。0表示加载得靠前而以。至于要靠得多前还是参考下P驱动RAMOS的注册表 ...

我现在正在准备测试了。
不过我倒也有个问题:
既然这三个系统的exfat键值都一样,那为什么只有W8RP可以启动,W7和W8都不行呢?
回复

使用道具 举报

 楼主| 发表于 2017-6-23 21:20:16 | 显示全部楼层
20090101 发表于 2017-6-23 10:08
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat] ...

已经测试了,和修改之前没有区别.
W7直接不启动,自动进入RE模式[图片]
P_20170623_202116_SRES.jpg
W8卡在启动视窗徽标不动[图片]
P_20170623_210306_SRES.jpg
回复

使用道具 举报

发表于 2017-6-25 20:11:32 | 显示全部楼层
楼主,Windows8.1x64用你这个玩法,按照之前帖子的说法是卡死在logo那里,而实际上系统在用一个很变态的方式在折腾硬盘,很诡异哦
VirtualBox_PE_25_06_2017_20_08_17.png 1.jpg 2.jpg
我自建了一个exfat格式的vhd文件在C盘,然后将win8.1x64的安装包解压到里面,用vbox加载运行,结果就出现了这个诡异的场景,我的C盘是三星SSD

点评

对,W8正式版会卡Logo,目前只有这个版本的可以启动: ed2k://|file|cn_windows_8_release_preview_with_apps_x64_dvd_863880.iso|3586240512|98B191CA93E209DB7C4F8F65D359BF83|/ 你是说exFAT用虚拟机就能启动,  详情 回复 发表于 2017-6-26 09:19
回复

使用道具 举报

发表于 2017-6-25 22:51:29 | 显示全部楼层
先是还弄 EXFAT格式的 U盘看看能不能启动吧。用WINDOW TO GO工具制作启动盘试试。如果不行那估计没办法弄

点评

WTG倒是可以测试一下,PE的话就不用了。  详情 回复 发表于 2017-6-26 09:20
回复

使用道具 举报

发表于 2017-6-26 08:41:16 | 显示全部楼层
很好的想法,我想试试win10行不行

点评

我试过物理机不行,不知道用56楼的方法行不行。  详情 回复 发表于 2017-6-26 09:22
回复

使用道具 举报

 楼主| 发表于 2017-6-26 09:19:52 | 显示全部楼层
netants2011 发表于 2017-6-25 20:11
楼主,Windows8.1x64用你这个玩法,按照之前帖子的说法是卡死在logo那里,而实际上系统在用一个很变态的方 ...

对,W8正式版会卡Logo,目前只有这个版本的可以启动:
cn_windows_8_release_preview_with_apps_x64_dvd_863880.iso (3.34 GB)
你是说exFAT用虚拟机就能启动,但磁盘一直都是100%?磁盘满载是显示BUG还是实际真满载?
另外你能用内存盘测试一下么?

点评

内存盘不会用  详情 回复 发表于 2017-6-26 14:07
我是在SSD硬盘上建立了一个exfat的vhd文件,然后用vbox加载这个vhd启动,结果整个SSD实体硬盘都是满载的,在实体机里显示的硬盘读写状态就是资源管理器那个图,读写量并不大,但是平均响应时间都是1000多毫秒,关闭  详情 回复 发表于 2017-6-26 14:06
回复

使用道具 举报

 楼主| 发表于 2017-6-26 09:20:54 | 显示全部楼层
movie001 发表于 2017-6-25 22:51
先是还弄 EXFAT格式的 U盘看看能不能启动吧。用WINDOW TO GO工具制作启动盘试试。如果不行那估计没办法弄

WTG倒是可以测试一下,PE的话就不用了。
回复

使用道具 举报

 楼主| 发表于 2017-6-26 09:22:30 | 显示全部楼层
2010wcy 发表于 2017-6-26 08:41
很好的想法,我想试试win10行不行

我试过物理机不行,不知道用56楼的方法行不行。

点评

我觉得这样没什么意义,也没有测试,但是有几点是你必须注意的, 1,先普通安装好系统,而不是直接在EXFAT上安装, 2,尝试替换BOOTMGR文件,感觉应该用WIN8以后的,早期版本应该不支持,最好替换你成功了的那个版本  详情 回复 发表于 2017-6-26 10:07
回复

使用道具 举报

发表于 2017-6-26 09:30:57 | 显示全部楼层
支持LZ···
回复

使用道具 举报

发表于 2017-6-26 10:07:25 | 显示全部楼层
朱玛12345678 发表于 2017-6-26 09:22
我试过物理机不行,不知道用56楼的方法行不行。

我觉得这样没什么意义,也没有测试,但是有几点是你必须注意的,
1,先普通安装好系统,而不是直接在EXFAT上安装,
2,尝试替换BOOTMGR文件,感觉应该用WIN8以后的,早期版本应该不支持,最好替换你成功了的那个版本,最新的也可能支持了又被微软限制
3,服务启动顺序修改,参考P驱内存系统的方法
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 02:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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