Windows 11中可采用四种方法隐藏文件夹:一、文件资源管理器设置隐藏属性;二、CMD执行attrib +h +s命令;三、PowerShell调用Get-Item并赋值Hidden与System属性;四、注册表DelegateFolders项添加GUID禁用Explorer显示。

如果您希望在 Windows 11 中将某个文件夹设为不可见状态以增强隐私保护,则可能是由于该文件夹包含敏感数据或需临时规避常规访问。以下是实现文件夹隐藏的多种技术路径:
一、通过文件资源管理器设置隐藏属性
此方法利用系统内置的文件属性机制,仅添加“隐藏”标记,操作直观且无需命令行介入,适用于大多数日常场景。
1、按下 Win + E 打开文件资源管理器。
2、导航至目标文件夹所在位置,右键单击该文件夹,选择“属性”。
3、在“常规”选项卡中,勾选“隐藏”复选框。
4、点击“应用”,在弹出的确认窗口中,勾选“将更改应用于此文件夹、子文件夹和文件”,再点击“确定”。
二、使用命令提示符(CMD)添加隐藏与系统属性
该方式通过命令行直接写入双重属性(+h +s),使文件夹在启用“显示隐藏项目”后仍不可见,隐蔽性更强,适合对隐私要求较高的用户。
1、右键点击“开始”按钮,选择“终端(管理员)”或“命令提示符(管理员)”。
2、输入 cd /d D:\YourFolderParentPath(将路径替换为实际父目录),按回车切换至对应位置。
3、执行命令:attrib +h +s "FolderName"(双引号内为准确文件夹名,含空格时必须保留引号)。
4、按回车确认执行,无提示即表示成功。
三、通过 PowerShell 设置 Hidden 属性并强制刷新
PowerShell 提供更底层的对象控制能力,可绕过部分图形界面限制,尤其适用于被占用或权限受限的文件夹。
1、以管理员身份运行 PowerShell(在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”)。
2、输入命令:$f = Get-Item "C:\Path\To\Folder" -Force(路径须完整且准确)。
3、执行属性赋值:$f.Attributes = "Hidden", "System"。
4、关闭并重新打开文件资源管理器,验证文件夹是否已消失。
四、注册表级隐藏强化(禁用 Explorer 显示逻辑)
此方法不修改文件夹本身属性,而是干预资源管理器的渲染行为,使即使开启“显示隐藏项目”也无法列出指定文件夹,属于深度隐藏策略。
1、按 Win + R 输入 regedit,回车启动注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\DelegateFolders。
3、在右侧空白处右键 → “新建” → “项”,命名为 -{随机GUID}(如 -{A1B2C3D4-E5F6-7890-G1H2-I3J4K5L6M7N8})。
4、双击新建项中的 (默认) 字符串值,将其数值数据设为 文件夹的CLSID或完整路径字符串(需提前获取目标文件夹的唯一标识)。










