最可靠方法是移除驱动器号:通过磁盘管理图形界面或diskpart命令删除盘符,数据完好;注册表NoDrives可隐藏盘符但命令行仍可访问;diskpart脱机硬盘则彻底隐身。

在Win10中彻底隐藏本地硬盘,使其完全不显示在“此电脑”和文件资源管理器中,最可靠的方法是移除其驱动器号——这不会删除数据、不格式化分区、不改变文件系统,仅让系统停止向用户暴露该卷的访问入口。
用磁盘管理图形界面移除驱动器号
这是最直观、无需命令行、适合大多数用户的操作路径,全程在图形界面完成。
第一步:按 Win + R 打开运行框,输入 diskmgmt.msc 并回车,启动磁盘管理工具。
第二步:在下方卷列表中,找到你想要隐藏的本地硬盘分区(例如 D:、E:),右键单击它。
第三步:从右键菜单中选择【更改驱动器号和路径】,弹出独立窗口。
第四步:点击【删除】按钮→系统会弹出确认提示:“某些依赖驱动器号的程序可能无法正确运行。你确定要删除此驱动器号吗?”→点击【是】。
第五步:关闭磁盘管理窗口,刷新“此电脑”,该盘符将立即消失。注意:【此操作不可逆地移除了用户可见入口,但数据毫发无损】。
用diskpart命令行批量处理多个分区
如果你需要一次隐藏多个分区,或想通过脚本固化操作,diskpart 是更高效的方案。
方法一:管理员身份运行 PowerShell 或 CMD → 输入 diskpart 回车进入交互环境。
输入 list volume 查看所有卷,重点关注“Ltr”列(即当前驱动器号)和“Info”列(确认是否为本地NTFS/FAT32分区,避免误选系统恢复卷)。
对每个目标卷依次执行:select volume 3 → remove letter=D(把 3 和 D 替换为实际编号与盘符)→ 每执行一次,该盘就从资源管理器中消失。
全部完成后输入 exit 退出。这一步比图形界面更快,且能精准跳过隐藏分区(如EFI、恢复分区)的干扰。
用注册表强制屏蔽指定盘符(需重启)
该方法不移除驱动器号,而是让资源管理器主动忽略特定盘符的渲染,适用于不想改动磁盘结构、但又要求“此电脑”里彻底不见盘符的场景。
方法一:按 Win + R → 输入 regedit → 定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
右键空白处 → 新建 → DWORD (32-bit) 值 → 命名为 NoDrives。
双击 NoDrives,基数选“十进制”,数值数据填入对应盘符编码:A=1、B=2、C=4、D=8、E=16、F=32……例如要隐藏 D 盘和 E 盘,就填 24(8+16)。
重启电脑后生效。注意:【该设置不影响命令行访问,地址栏仍可输入 D: 回车直接打开】。
用diskpart将整块物理硬盘脱机(最高级别隐藏)
这不是隐藏某个分区,而是让整块 SATA/NVMe 硬盘从操作系统层面“断开连接”,连磁盘管理里都看不到它的任何卷——真正意义上的“物理级隐身”,仅适用于非系统盘。
① 以管理员身份运行 CMD 或 PowerShell → 输入 diskpart 回车。
② 输入 list disk → 记下目标硬盘的编号(比如 Disk 1),特别注意不要选中 Disk 0(通常是系统盘)。
③ 输入 select disk 1 → 输入 offline disk → 系统立刻返回 “DiskPart 已成功使所选对象脱机。”
④ 关闭窗口,打开磁盘管理或“此电脑”,该硬盘及所有分区将完全消失,包括设备管理器中的磁盘条目也会变灰。需要恢复时,只需重复进入 diskpart → select disk 1 → online disk 即可,无需重启。

















