在win11中需通过“文件夹选项”勾选“隐藏已知文件类型的扩展名”,再修改注册表hkey_current_user\software\microsoft\windows\currentversion\explorer\advanced下的hidefileext值为1,并重启资源管理器,才能全局、永久隐藏文件扩展名。

你在Win11中新建或打开任意文件夹时,都希望文件名末尾不显示.txt、.png、.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、icon.svg、backup.zip 三个不同后缀的文件。
双击打开该文件夹,确认所有文件名末尾均无扩展名显示。
再打开桌面、此电脑、U盘根目录,观察是否同样不显示后缀——全部不显示,说明设置成功。











