微软的Windows密码安全性不是很高,这是事实,所以我也对以上各步骤不抱多少安全希望。可我还有一个好想法,那就隐藏驱动器。试想一下,虽然Jackeroo进入了Windows却看不到我们保存重要文件的驱动器,进入Windows又有什么用处呢?
隐藏驱动器方法如下:在注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer中新建一个DWORD值,命名为NoDrives,并为它赋上相应的值。例如想隐藏驱动器C,就赋上十进制的4(注意一定要在赋值对话框中设置为十进制的4)。在表一中我们列举了隐藏驱动器相对应的十进制数值(为了符合我们的习惯,我们没有使用二进制或者十六进制)。
不知道你是否注意到在表一的最后竟然有一个ALL,也就是隐藏所有驱动器!可你是否又注意到这个ALL的DWORD数值67108863,它是如何得来的呢?对了,是从A到Z的DWORD数值之和(十进制)!这下,你应该明白了,如果我们新建的NoDrives想隐藏A、B、C三个驱动器,那么只需要将A、B、C 驱动器所对应的DWORD值加起来就可以了。
同样的,如果我们需要隐藏D、F、G三个驱动器,那么NoDrives就应该赋值为8 32 64=104。怎么样,应该明白了如何隐藏对应的驱动器吧。不过LRain一定要提醒你,赋值得时候注意切换一十进制赋值!
LRain不知道在哪里找了这么多旁门左道来为难我,不就是驱动器隐藏么,要知道这个隐藏可是在Windows下才隐藏的啊!不信,你“重新启动并切换到MS-DOS方式下”还是哪一个驱动器是隐藏的?如果有隐藏的,我请你吃饭,不过话说好了,你可不要拿那些 Linux Ext2、Ext2、NTFS之类的分区来为难我!
可话又说回来,我们一般都在Windows下操作,谁喜欢到DOS下Edit或者 Copy的?不过也没有关系,我们不是可以改注册表吗?将 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下的Nosdrivers值改成0,然后重新启动计算机,保管任何驱动器在Windows下也不可能隐藏了。
另外教你们一招吧,LRain在上边对于每个驱动器的隐藏都有相应的赋值。记住吧?太累。抄写一遍放到一个保险一些的地方?不用这么累的,你知道二进制、十进制和十六进制的相互转化吗?如果知道就太好了,在纸上画上26个方格(代表26个驱动器,从右边起,每一位代表一个驱动器A、B、C……Z),然后将你需要隐藏的驱动器上边写个1,将不需要隐藏的驱动器上边写个0,然后将它转化成为10进制或者16进制赋值给NoDrivers就可以了。比如,你想将D盘和E盘隐藏,那就是00000000000000000000011000,转化成相当于16进制的18和10进制的24,是不是和上边LRain算的一样呢?
不懂进制的转化?也没有关系,打开“开始”/“程序”/“附件”中的“计算器”,首先在“查看”菜单下将计算器的样式改成为“科学型”。
同时选中“二进制”,然后在后边输入上边的11000,然后,选中“十六进制”或者“十进制”(我这里选择的是“十进制”),怎么样?
已经转化好了,将它赋给Nodrivers就可以隐藏驱动器D和E了。