很久没有上无忧了,现在发现新版的UltraIso已经支持隐藏、高端隐藏和深度隐藏了,今天研究了一下:
1.隐藏
隐藏写入后,在磁盘管理里面可以看到
分区表:
分区表里面第一个分区起始扇区0X000855A2,显然就是后面1.63G的F盘。第二个分区起始位置0x000000FC,就是前面的活动分区。由于操作系统只识别一个分区,自然就把分区表里面靠前的F盘识别了。
2.高端隐藏:
高端隐藏写入后,在磁盘管理里面可以看到
分区表:
第一个分区0E即FAT格式,第二个1E是隐藏FAT格式,其实就算写成0E也是隐藏的,系统只识别第一个。
分区表里面第一个分区起始扇区0X000000FC,就是前面1.63G的F盘。第二个分区起始位置0X000855A2,就是后面的活动分区。
3.深度隐藏:
高端隐藏写入后,在磁盘管理里面可以看到
分区表只剩一个分区了,格式还是0E,其实位置变了,自然前面变成了“未指派”的状态。而这未指派的估计和UD是一家的。
不知大家看明白没有,所谓高端隐藏,不是高深的意思,是把活动分区放到U盘的后面(其实扇区比较大的位置,高位)
所谓隐藏,自然是把活动分区放到U盘的前面。深度隐藏只不过是变成了一个区,还有一个未指派的类似UD的区。
其实UdiskHelper中使用UD的选项出来的就是深度隐藏的效果,不适用UD的选项出来的就是高端隐藏的效果(我把启动分区放到高端了)。
至于深度隐藏和UD的关系,看了一下,感觉是用了UD的一些技术吧,我也不清楚,说不定就是一家的呢。。。
另外easyboot里面有个bootpart包含了的Legacy Driver(遗留设备驱动)
这个做的不错,UdiskHelper用的过滤驱动比这个性能要差。