必须勾选“隐藏已知文件类型的扩展名”并设置注册表HideFileExt值为1,才能让Win11默认隐藏.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盘根目录,观察是否同样不显示后缀——全部不显示,说明设置成功。

















