1、打开注册表
在“开始-搜索程序和文件”中输入:regedit,回车。
2、依次展开注册表HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer,新建二进制值“NoDrives”,缺省值是00000000,表示不隐藏任何驱动器,
此数据数值实际是十六进制的。
3、键值的意义:
盘符 | 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 |
4、取值实例:
要隐藏C盘,将键值改为04000000;要隐藏D盘,改为08000000;要隐藏E盘,改为10000000;要隐藏F盘,改为20000000。如果关闭的盘符为光驱的盘符,光驱就被隐藏了。
如果要隐藏两个或者两个以上的分区那就把数值相加即可,比如要同时隐藏C盘和D盘,数值为04000000+08000000=12000000(是十进制的值,十六进制的应该是0c000000)。
5、修改键值:
双击“NoDrives”,在蓝色框的地方输入3中相应的8位数值,点击“确定”。
如:要隐藏Q:、R:两盘符,取00000300=00000100+00000200即可。
隐藏前后的截图:
要隐藏Q盘和R盘,“NoDrives”的取值是00000300=00000100+00000200
(其结果没有≥10,可以直接使用)。
6、若要显示盘符,“NoDrives”取00000000,表示不隐藏任何驱动器,
更具体的方法详见:十六进制的数用在什么地方一文中的1。
7、此法稍复杂但优于批处理隐藏盘符,真的是一劳永逸,作者比较喜欢此法。