运行注册表编辑器regedit
找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\
在右边窗口找到NoDrives,没有则新建-二进制值,命名为NoDrives
然后修改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
|
说明:
第一区控制盘符a-h,第二区控制盘符i-p,第三区控制盘符q-x,第四区控制y和z盘符
举个例子,如果只隐藏d盘,NoDrives值改为08 00 00 00,隐藏单独某个分区,只要参考上面表修改即可。
同时隐藏多个分区,需要将要隐藏分区的数值相加,结果以十六进制保存,如隐藏d盘和e盘,NoDrives值改为18 00 00 00(08 00 00 00+10 00 00 00),其它分区参考设置即可
可能需要下次重启才能生效
这样修改是针对当前用户的,如果需要设置为所以用户隐藏,可找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer
新建同样NoDrives并修改即可,试试看吧