可通过解除盘符映射或策略级屏蔽隐藏D盘:一、磁盘管理中移除驱动器号;二、diskpart执行remove letter=D;三、组策略启用“隐藏‘我的电脑’中的这些指定的驱动器”并选D;四、注册表NoDrives值设为16。

想让D盘在“此电脑”里彻底消失,别人打开文件资源管理器根本看不到它,但你仍能用命令或路径直接访问里面的数据——这不是删除分区,也不是加密,而是切断盘符映射,让系统主动“视而不见”。
用磁盘管理工具移除驱动器号
这是最直观、零风险的方法,适合不熟悉命令行的用户。图形界面操作,每一步都有明确反馈,误操作概率极低。
按下 Win + R,输入 diskmgmt.msc 并回车,打开磁盘管理工具。
在右侧卷列表中,找到标有 D: 的分区——注意确认它不是“恢复分区”“EFI系统分区”或“系统保留分区”,否则可能导致启动异常。
右键点击该分区(蓝色/绿色已分配区域),选择“更改驱动器号和路径”。
在弹出窗口中,选中当前显示的 D:,点击“删除”按钮。
系统会弹出警告:“某些依赖驱动器号的程序可能无法正确运行”。【这是正常提示,不是错误】,点击“是”即可执行。完成后刷新文件资源管理器,D盘立即消失。
用 diskpart 命令行卸载盘符
适用于批量操作、远程维护或需精确控制卷编号的场景。比图形界面更底层,但要求你准确识别目标卷编号,不能靠盘符猜。
方法一:管理员 PowerShell 中执行
按 Win + X → 选择“Windows PowerShell(管理员)”;输入 diskpart 回车进入交互环境。
输入 list volume 回车,观察输出列表:重点关注“状态”列(应为“正常”)、“类型”列(应为“主分区”或“简单卷”)、“大小”列(匹配你记忆中的D盘容量)——【不要只看盘符,盘符可能被他人改过】。
确认 Volume 编号后,输入 select volume=4(把4换成你查到的实际编号)回车;再输入 remove letter=D 回车。
输入 exit 退出 diskpart,关闭窗口,刷新资源管理器验证效果。
方法二:CMD 管理员窗口快速链式执行(无需进入交互)
以管理员身份运行 CMD,直接粘贴执行以下三行命令(换行分隔,每行回车):
echo list volume | diskpart
echo select volume=4 && echo remove letter=D | diskpart
explorer.exe
第二行命令中 4 需手动替换为你通过第一行确认的真实卷号;最后一行强制刷新资源管理器界面。
用注册表策略屏蔽显示
这个方法不解除盘符映射,而是从资源管理器前端过滤掉指定驱动器图标——D盘依然有盘符、能被程序访问、甚至能在地址栏输入 D:\ 直接打开,但它不会出现在“此电脑”里,也不会出现在“快速访问”侧边栏。
按 Win + R 输入 regedit 回车,打开注册表编辑器。
导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。
若 Explorer 项不存在,右键“Policies”→新建→项→命名为 Explorer。
在 Explorer 右侧空白处右键→新建→DWORD(32位)值→命名为 NoDrives。
双击 NoDrives,将“数值数据”设为 16(对应D盘),并确保“基数”选“十进制”。
关闭注册表编辑器,重启资源管理器(任务管理器→重启“Windows 资源管理器”进程)或直接注销重登录生效。

















