在Win11中全局隐藏已知文件扩展名需两步:先通过文件夹选项勾选“隐藏已知文件类型的扩展名”并确定;再修改注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下的HideFileExt值为1,并重启资源管理器。

你在Win11中希望每次打开新文件夹(包括桌面、此电脑、U盘、新建文件夹)时,.txt、.jpg、.exe等已知类型扩展名都默认不显示,避免视觉杂乱或误删后缀导致文件打不开,这个设置必须作用于系统级默认行为,而非仅当前窗口临时关闭。
通过文件夹选项全局启用隐藏
这是最稳定、对所有用户账户生效、且无需管理员权限的方式,直接覆盖资源管理器“查看”选项卡里的临时勾选状态。
第一步:按下 Win + E 打开文件资源管理器。
第二步:点击右上角的 ⋯(更多选项)→ 选择“选项”,打开“文件夹选项”窗口。
第三步:切换到“查看”选项卡,在“高级设置”列表中向下滚动,找到【隐藏已知文件类型的扩展名】这一项。
第四步:勾选该项(即启用隐藏),然后点击“应用”→“确定”。【这一步必须勾选,否则后续所有操作均无效】
用注册表强制锁定隐藏状态
当他人操作或某些老旧软件(如旧版同步工具、第三方文件管理器)会偷偷取消勾选“隐藏已知文件类型的扩展名”时,仅靠界面设置无法守住。此时需修改注册表,让系统彻底忽略界面层的开关指令。
方法一:定位并新建/修改 HideFileExt 值
按下 Win + R,输入 regedit 回车,以当前用户权限打开注册表编辑器。
导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
在右侧查找名为 HideFileExt 的 DWORD 值。若不存在,右键空白处 → 新建 → DWORD (32位) 值 → 命名为 HideFileExt。
双击 HideFileExt,将“数值数据”设为 1(注意:0=显示,1=隐藏),点击“确定”。
方法二:重启资源管理器使注册表生效
按 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”页签中找到“Windows 资源管理器” → 右键 → “重新启动”。【不重启此进程,新设置不会生效】
验证是否真正生效
新建一个空文件夹,放入 test.docx、photo.png、script.bat 三个文件。
双击打开该文件夹,确认所有文件名末尾均无扩展名显示。
再打开桌面、此电脑、任意U盘根目录,观察是否同样不显示后缀——全部不显示,说明设置成功。

















