可通过五种方法隐藏文件夹:一、属性设置;二、CMD命令attrib;三、PowerShell设隐藏+系统属性并禁用索引;四、注册表添加“隐藏项目”开关;五、资源管理器“查看”中勾选“隐藏的项目”恢复显示。

如果您在 Windows 系统中需要将敏感或临时文件夹从常规视图中移除,防止被意外查看或修改,则可通过系统原生功能将其设为隐藏状态。以下是实现文件夹隐藏及后续显示的多种可靠方法:

一、通过文件夹属性设置隐藏

该方法直接修改文件夹的系统属性位,操作轻量且兼容所有 Windows 版本(Windows 7 至 Windows 11),隐藏后文件夹图标变为半透明,且默认不显示于资源管理器中。

1、在文件资源管理器中定位目标文件夹,鼠标右键单击该文件夹。

2、选择“属性”,打开属性对话框。

3、在“常规”选项卡下方,勾选“隐藏”复选框。

4、点击“应用”,弹出确认窗口时,选择“将更改应用于该文件夹、子文件夹和文件”。

5、点击“确定”完成设置。

二、使用命令提示符(CMD)批量隐藏文件夹

适用于需对多个文件夹或路径含空格/特殊字符的目录执行隐藏操作,无需图形界面,支持脚本化调用,且可绕过部分第三方安全软件的属性拦截。

1、以管理员身份运行命令提示符:按 Win+X,选择“终端(管理员)”或“命令提示符(管理员)”。

2、输入以下命令并回车(将 D:\MySecret 替换为实际路径):

attrib +h +s "D:\MySecret"

3、如需隐藏整个目录树(含子项),追加 /s /d 参数:

attrib +h +s "D:\MySecret" /s /d

4、关闭命令提示符,刷新文件资源管理器即可验证隐藏效果。

三、通过 PowerShell 隐藏并禁用索引与搜索可见性

该方法不仅设置隐藏属性,还同步禁用 Windows 搜索索引服务对该文件夹的扫描,进一步降低被检索到的风险,适合高隐私需求场景。

1、以管理员身份启动 PowerShell。

PyCharm 2026.2.0.1 Windows版

PyCharm 2026.2.0.1 Windows版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合在Windows系统上进行 Python 项目开发、运行、调试和测试。

下载

2、执行以下命令(替换路径):

Set-ItemProperty -Path "D:\MySecret" -Name Attributes -Value "Hidden, System"

3、禁用索引:右键该文件夹 → “属性” → “常规”选项卡 → 点击“高级” → 取消勾选“允许此文件夹在搜索中包含其内容” → 确定。

4、在弹出的确认窗口中,选择“将更改应用于该文件夹、子文件夹和文件”。

四、利用注册表启用“隐藏项目”快速切换开关

该方法在文件资源管理器“查看”选项卡中添加独立的“隐藏项目”勾选项,避免每次都要进入文件夹选项深层设置,提升日常操作效率。

1、按 Win+R 输入 regedit,打开注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced

3、在右侧空白处右键 → 新建 → DWORD (32 位) 值,命名为ShowHiddenFiles。

4、双击该值,将数值数据设为 1,基数选“十进制”。

5、重启文件资源管理器进程(任务管理器 → 找到“Windows 资源管理器” → 重启),或注销重登录。

五、恢复显示已隐藏文件夹的通用方式

无论采用上述哪种隐藏方法,均可通过统一入口重新显示所有隐藏文件夹,无需逐个取消属性,适用于排查误隐藏或协助他人查看。

1、打开任意文件资源管理器窗口。

2、顶部菜单栏点击“查看”选项卡。

3、在“显示/隐藏”功能区中,勾选“隐藏的项目”。

4、此时所有隐藏文件夹将以半透明图标形式出现;若需永久显示,还需进入“选项”→“更改文件夹和搜索选项”→“查看”选项卡→勾选“显示隐藏的文件、文件夹和驱动器”→取消勾选“隐藏受保护的操作系统文件(推荐)”→应用并确定。