【分区】Win7怎么隐藏磁盘分区
假设我的电脑是这样的:我想把J盘藏起来,怎么办呢?如果不想装别的软件的话,这有两个办法。
方法1:
打开注册表。很简单。像下图那样就能打开注册表。(开始菜单,输入regedit,就可以找到注册表了)
http://www.0xaa55.com/data/attachment/forum/201401/29/112652zsvk2bkce5qkscm5.png
然后在注册表找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。如果Policies下没有Explorer项,则自己建一个。
在右边空白的地方点右键,新建->二进制项,建立一个名为“NoDrives”的项。双击它,设置默认的值为00 00 00 00
如下图:
这个时候就是关键了。这个00 00 00 00其实是一个32位二进制整数。展开为二进制表示就是00000000 00000000 00000000 00000000共32个位。其中哪个位为1,那么这个位指定的磁盘是隐藏的。A盘对应第0个二进制位,B盘对应第1个二进制位,C盘对应第2个二进制位,以此类推。
那么我要隐藏的是J盘,从A开始数,J是第10个英文字母,因此我们要把第9个二进制位改成1,那么就是下面这样的:
00000000 01000000 00000000 00000000
嗯,把这32个二进制位转换成4个字节,就是如下的:
00000000,00000010,00000000,00000000
这样的4个字节。
再改成16进制就是:
00 02 00 00
对,就是这样。现在要做的就是把NoDrives的值改成这样,如下图:
改好以后,我们接下来要做的是干掉explorer.exe,然后再重新召唤explorer.exe。注意这个explorer.exe其实就是你的桌面兼资源管理器。
这个可以直接用任务管理器来做到,也可以用更方便的下面的方法:
召唤出CMD(召唤方法看这里),输入以下两条命令:
taskkill /f /im explorer.exe
explorer运行完毕之后,打开“计算机”,可以看到J盘被藏起来了。
这种方法只是让资源管理器不再显示J盘。事实上你在地址栏输入J:还是能转到J盘的
方法2:
如果你不想让任何人访问这个硬盘的资源,我这有一个比较绝的方法可以彻底避免任何程序访问这个磁盘。
计算机点右键->管理
选磁盘管理,如下图:
在J盘的图形显示上单击右键,选更改驱动器号和路径,如下图:
在弹出的对话框中选择删除,如下图:
之后它会询问你是否真的要删除、依赖的程序都会崩BUG等这些,别理他,选确定,除非你打开了你要隐藏的这个盘里面的文件或者程序(那可是大作死,和强拔U盘一样大作死。)
完事儿后,J盘就不再显示出来了。今后要是想让打开J盘,你还得重新给这个盘分配盘符。分配盘符的方法不需要我再教了吧?还是上面那张图,点“添加”就行了。 win7+ntfs的话,还有种方式,,有种隐藏ntfs分区格式,仅仅分区号不同,系统也不会显示
好东西,要收藏
页:
[1]