通过修改注册表隐藏任意指定的驱动器

  某些时候,可能需要将某个(几个)分区隐藏,使之不显示在资源管理器中,那么下面的小小技巧可以适应部分简单的场景。

方法一(有限制):

  打开组策略,定位到位置“用户配置--管理模板--Windows 组件--Windows 资源管理器 ”,在右侧查找“隐藏“我的电脑”中的这些指定的驱动器”项,双击启用,配置要隐藏的驱动器即可。(该处仅列出已存在的本地驱动器,不包括未使用的盘符、移动磁盘等)

方法二(自定义配置):


  打开注册表,定位到位置“HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”,在右侧新建类型为REG_DWORD的项,重命名为“NoDrives”,修改其值即可。(可随意自定义要隐藏的盘符,即使未使用或为移动磁盘)

数据类型取值范围默认值
 REG_DWORD 0x0–0x3FFFFFF 0x0

取值规则及示例

示例:

0x1(二进制:0001)——隐藏A盘

0x3(二进制:0011)——隐藏A盘和B盘

0xF(二进制:1111)——隐藏A盘、B盘、C盘和D盘。

0xFF(二进制:1111 1111)——隐藏A、B……H盘。

规则:
  将值转换为二进制,自右向左,依次为A、B、C、D......,为“1”则代表隐藏,为“0”则代表不隐藏。
注意:
  1.以上方法只能针对资源管理器、通用文件打开对话框隐藏指定分区,在磁盘管理器中依旧可见,第三方文件管理器未知;
  2.修改后,关闭所有资源管理器窗口,重新打开即可生效。

有人爱: 醉倚黄昏
有事做: https://zyhh.me/windows/hide-drives.html
有所期待: 一个有雨有肉的夜晚,和你没头没尾分一瓶酒。
评论 (8)
  1. # 1
    ixwebhosting 2013-04-29 06:36

    好具体详细的方法,谢谢分享,收藏了

  2. # 2
    婴儿游泳池 2013-04-29 09:09

    打开电脑,一个驱动器都没有 😀

  3. # 3
    35秒杀网 2013-05-01 00:22

    博文有更新了吗?好久没来过咯

  4. # 4
    深蓝 2013-07-04 09:50

    收藏岛国动作片必备技能啊。
    话说我都是N+N+N长的目录,哈哈。 😀

  5. # 5
    深蓝 2013-07-04 11:26

    这。。。好吧,我邪恶了。。。 ❗