Win10下U盘多分区启动盘被显示怎么隐藏方法
来源:本站整理 作者:U盘量产网
我们在用U盘启动盘制作工具做启动盘后,U盘实际上是被分区了,引导盘winpe等都是放入被隐藏的分区里的,这样的好处就是不怕被删除不怕病毒破坏,能一直让U盘具有启动盘的功能容易出问题,而如果你升级到win10的1703版本后这些被隐藏的U盘分区就会全部显示出来了,如下图
原因是我们以前在做U盘高端隐藏启动时,利用是win系统下只显示U盘第一分区项这个漏洞。所以把隐藏分区放在后面三个分区项里(UD分区例外)。现在1703版本的win10支持对U盘四个分区表项的读取,所以隐藏显示出来了。
那么有没有办法把它们继续隐藏起来呢?在低于这个win10版本的电脑上都不会显示,但现在win10越来越普及,以后要是还按之前的隐藏方式做启动U盘就不适用了,有人说可以利用系统的磁盘管理里去删除驱动器号的方式来隐藏这些启动分区,实测的确可以隐藏,相当于删除了盘符入口,当然就看不到这些U盘分区了,但如果你插到其他的win10电脑这些分区又会显示出来,所以这个方法不完美,那么完美的方法是什么呢?下面告诉大家:
那就是利用bootice这个工具来实现
我们在制作U盘启动隐藏时,恰恰忽略了微软分区表项里关于隐藏分区标识的定义。比如,FAT32分区标识是0C,那么隐藏表示就是1C;NTFS分区标识表示是07,那么隐藏标识就是17。其他的就可能是违规标识,对于采用了违规标识的隐藏分区,比如EF,win10启动后,就当正常分区显示出来。
所以,只要在制作U盘启动盘时,把ESP分区的标识改成标准的1C或1B,就满足了win10下的隐藏条件,又可以启动U盘。
所以,只要在制作U盘启动盘时,把ESP分区的标识改成标准的1C或1B,就满足了win10下的隐藏条件,又可以启动U盘。
已经做好的U盘,可以用bootice工具直接更改分区标识或在Diskgen下更改分区参数或把分区直接隐藏都可以。
用上面的方法修改后,我们在系统自带的磁盘管理器里可以看到U盘的启动分区又变成了无法分配盘符的状态了,这下就属于真正的隐藏起来了,不管插到哪个系统的电脑都不会显示出来。
总结:如果你用以前的方法做的U盘启动盘,很有可能在新的win10系统下就显示出启动分区了,这样不利于引导盘的安全,使用使用上面的方法后就能实现真正的隐藏U盘多分区。