无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
虚位以待广告联系 QQ:184822951 微信:wuyouceoidc大全★服务器租用★香港/5M/450元
查看: 14533|回复: 35

关于1703版本win10下U盘多分区可见的原因

    [复制链接]
发表于 2017-4-5 20:12:06 | 显示全部楼层 |阅读模式
本帖最后由 2011xmhrl 于 2017-4-5 21:54 编辑

      自从win10升级到1703后,u盘就可以显示多分区了。如图:
image001.jpg
      这对于喜欢winpe隐藏的人来说无疑是当头一棒。所以论坛有了这个帖子:
    【已解决】win10 1703创意者更新之后,PE EFI隐藏分区无法隐藏的解决方法 - PE 讨论区 - 无忧启动论坛 - Powered by Discuz!
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=1
这个帖子的做法是:在win10下用bootice工具删除被显示的盘符,这样esp分区又恢复隐藏了,而且重新启动win10后,ESP分区依然隐藏。

      就问题,我仔细对比了一下U盘的扇区内容,发现用bootice删除“被显示的盘符”,前后并没有改动U盘扇区内容的迹象。我想应该是bootice改动了win10系统里关于分配盘符的某个文件。如果是这样,这个U盘插到其它1703版本win10的电脑上,隐藏的esp分区应该仍然会被显示出来。
经过一下午的研究,我终于发现了win10下U盘多分区显示的奥秘。

      我们以前在做U盘高端隐藏启动时,利用是win系统下只显示U盘第一分区项这个漏洞。所以把隐藏分区放在后面三个分区项里(UD分区例外)。现在1703版本的win10支持对U盘四个分区表项的读取,所以隐藏露馅了。

       解决的办法:
      我们在制作U盘启动隐藏时,恰恰忽略了微软分区表项里关于隐藏分区标识的定义。比如,FAT32分区标识是0C,那么隐藏表示就是1C;NTFS分区标识表示是07,那么隐藏标识就是17。其他的就可能是违规标识,对于采用了违规标识的隐藏分区,比如EF,win10启动后,就当正常分区显示出来。
      所以,只要在制作U盘启动盘时,把ESP分区的标识改成标准的1C或1B,就满足了win10下的隐藏条件,又可以启动U盘。
      
      已经做好的U盘,可以用bootice工具直接更改分区标识或在Diskgen下更改分区参数或把分区直接隐藏都可以。
image002.jpg

      更改过后U盘,在win10下不显示多分区,在磁盘管理器里隐藏分区也无法分配盘符。

image003.jpg
image004.jpg
image005.jpg

评分

参与人数 4无忧币 +20 收起 理由
灰灰2015 + 5 很给力!
notdiebird + 5 很给力!
hero8000 + 5 赞一个!
lbw2007 + 5 很给力!

查看全部评分

 楼主| 发表于 2017-4-5 20:15:00 | 显示全部楼层
自己占沙发。
回复

使用道具 举报

发表于 2017-4-5 20:46:41 | 显示全部楼层
这么快就解决了。。。学习了!!!
回复

使用道具 举报

发表于 2017-4-5 21:25:08 | 显示全部楼层
感谢分享宝贵经验,UltraISO可以更新了
回复

使用道具 举报

发表于 2017-4-5 21:31:47 | 显示全部楼层
谢谢分享。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2017-4-5 21:34:19 | 显示全部楼层
收藏了,大神无处不在
回复

使用道具 举报

发表于 2017-4-6 00:19:14 | 显示全部楼层
感谢楼主分享探索结果和方法
回复

使用道具 举报

发表于 2017-4-6 00:22:20 来自手机 | 显示全部楼层
加上了真的隐藏属性,在一些特定机器上,该分区就会被忽略了,得不偿失

点评

有道理  发表于 2017-4-6 07:45
回复

使用道具 举报

发表于 2017-4-6 07:13:37 来自手机 | 显示全部楼层
不知道为啥非要隐藏,都显示多好。
回复

使用道具 举报

发表于 2017-4-6 13:08:55 来自手机 | 显示全部楼层
没有效果
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-1-23 17:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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