找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3668|回复: 2

【分区】Win7怎么隐藏磁盘分区

[复制链接]
发表于 2014-2-6 02:49:14 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
假设我的电脑是这样的:
MyPC.PNG
我想把J盘藏起来,怎么办呢?如果不想装别的软件的话,这有两个办法。
方法1:
打开注册表。很简单。像下图那样就能打开注册表。(开始菜单,输入regedit,就可以找到注册表了)

然后在注册表找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。如果Policies下没有Explorer项,则自己建一个。
NoDri.PNG
在右边空白的地方点右键,新建->二进制项,建立一个名为“NoDrives”的项。双击它,设置默认的值为00 00 00 00

如下图:
NoDriv.PNG
这个时候就是关键了。这个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的值改成这样,如下图:
NoDrive.PNG
改好以后,我们接下来要做的是干掉explorer.exe,然后再重新召唤explorer.exe。注意这个explorer.exe其实就是你的桌面兼资源管理器。
这个可以直接用任务管理器来做到,也可以用更方便的下面的方法:
召唤出CMD(召唤方法看这里),输入以下两条命令:
  1. taskkill /f /im explorer.exe
  2. explorer
复制代码
运行完毕之后,打开“计算机”,可以看到J盘被藏起来了。
MyPCNoJ.PNG
这种方法只是让资源管理器不再显示J盘。事实上你在地址栏输入J:还是能转到J盘的
J.PNG


方法2:
如果你不想让任何人访问这个硬盘的资源,我这有一个比较绝的方法可以彻底避免任何程序访问这个磁盘。
计算机点右键->管理
PCMAN.PNG
选磁盘管理,如下图:
PCMANA.PNG
在J盘的图形显示上单击右键,选更改驱动器号和路径,如下图:
PCMANAG.PNG
在弹出的对话框中选择删除,如下图:

PCMANAGE.PNG
之后它会询问你是否真的要删除、依赖的程序都会崩BUG等这些,别理他,选确定,除非你打开了你要隐藏的这个盘里面的文件或者程序(那可是大作死,和强拔U盘一样大作死。)
完事儿后,J盘就不再显示出来了。今后要是想让打开J盘,你还得重新给这个盘分配盘符。分配盘符的方法不需要我再教了吧?还是上面那张图,点“添加”就行了。
回复

使用道具 举报

发表于 2014-2-7 00:05:58 | 显示全部楼层
win7+ntfs的话,还有种方式,,有种隐藏ntfs分区格式,仅仅分区号不同,系统也不会显示
回复 赞! 靠!

使用道具 举报

发表于 2017-11-5 18:38:43 | 显示全部楼层
好东西,要收藏
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-21 20:58 , Processed in 0.034569 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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