关闭

注册表-硬盘分区隐藏及解除办法- -一个tip

3532人阅读 评论(0) 收藏 举报

症状:硬盘分区隐藏
测试说明:运行后请注销或者重启才能生效.
注册表键值:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/NoDrives

 键值设为ffffffff即可

 

大家在隐藏盘符的时候一般都是靠软件设置的,要手动更改恐怕不知道键值该设为多少,下面来详解一下:

打开注册表进入以下路径:

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/

新建键值NoDrives,这个键的键值就是隐藏盘符的关键了,下面是一张隐藏数值例表(二进制).

盘符
A
B
C
D
E
F
G
H
数值
01000000
02000000
04000000
08000000
10000000
20000000
40000000
80000000
盘符
I
J
K
L
M
N
O
P
数值
00010000
00020000
00040000
00080000
00100000
00200000
00400000
00800000
盘符
Q
R
S
T
U
V
W
X
数值
00000100
00000200
00000400
00000800
00001000
00002000
00004000
00008000
盘符
Y
Z
数值
00000001
00000002

说明一下吧,我也是用了很多时间才研究出来的,我们应该把这些值看成四区 00 00 00 00

第一区控制盘符a-h,第二区控制盘符i-p,第三区控制盘符q-x,第四区控制y和z盘符

一直下去都是以倍数关系的,比如A盘为01,B盘则为02,再下去就是C盘02*2=04了,不过到D盘08后,因为是

16进制计算的(别告诉我你不知道什么是16进制),所以E盘08*2为16,进一位就要写成E盘10了,然后再下去

F盘10*2=20.......

如果要隐藏二个分区那就把数值相加即可,比如要同时隐藏A盘和F盘,数值为

01000000+20000000=21000000,如果要隐藏这个区的全部盘要写成FF(十六进制最后位)

再下去的盘都一样计算,还有,如果你是写成DWORD值的,那就要反一下了,四个区相反就可以了,比如A盘

要写成00000001,I盘要写成00000100哦,建议大家动手试试看,印象会更深刻的.

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3180372次
    • 积分:37853
    • 等级:
    • 排名:第115名
    • 原创:801篇
    • 转载:195篇
    • 译文:5篇
    • 评论:1085条
    最新评论