在Win11中,通过文件夹选项勾选“隐藏已知文件类型的扩展名”并配合注册表设置HideFileExt=1,可全局默认隐藏.txt、.jpg等扩展名,重启资源管理器后生效。

你在 Win11 中希望新建或打开的每个文件夹都默认不显示 .txt、.jpg、.exe 等后缀名,避免视觉干扰或防止误改扩展名,这个设置需要修改系统级默认行为,而不是仅在当前窗口临时关闭。
通过文件夹选项全局关闭扩展名显示
这是最稳定、兼容性最好、且对所有用户账户生效的方式。它直接覆盖“查看”选项卡里的临时勾选状态,确保每次打开新文件夹都继承该设定。
第一步:按下 Win + E 打开文件资源管理器。
第二步:点击右上角的 ⋯(更多选项) → 选择“选项”,打开“文件夹选项”窗口。
第三步:切换到“查看”选项卡,在“高级设置”列表中向下滚动,找到【隐藏已知文件类型的扩展名】这一项。
第四步:勾选该项(即启用隐藏),然后点击“应用”→“确定”。【这一步必须勾选,否则设置无效】
用注册表强制锁定隐藏状态(防被界面操作意外开启)
当他人或某些软件(如老旧备份工具、第三方文件管理器)会自动勾选“文件扩展名”复选框时,仅靠文件夹选项无法彻底阻止。此时需修改注册表,让系统忽略界面层的开关指令。
方法一:快速定位并修改关键值
按下 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盘),观察是否同样不显示后缀——全部不显示,说明设置成功。

















