应勾选“文件夹选项”中的“隐藏已知文件类型的扩展名”以全局永久隐藏所有已知类型后缀;临时隐藏仅需在“查看”选项卡取消勾选“文件扩展名”;注册表修改hidefileext为1并重启资源管理器可强制生效。

你在Windows文件资源管理器里看到每个文件名后面都跟着“.txt”“.exe”“.jpg”“.bat”“.ps1”这类后缀,想让它们彻底不显示,既简化界面又避免误点误改——这不需要第三方工具,系统原生就支持,但不同入口设置效果完全不同,选错会导致只在当前窗口生效、重启后还原,甚至完全无效。
用文件夹选项设为全局默认隐藏
这是唯一能让所有已知类型(包括未来Windows更新新增的 .msi、.reg、.scr、.url 等)自动隐藏后缀的设置路径,修改后立即作用于当前窗口,并自动继承到所有新打开的文件夹中,包括U盘、网络驱动器和桌面图标视图。
第一步:按 Win + E 打开文件资源管理器 → 任意进入一个文件夹(如“此电脑”或“文档”)。
第二步:点击右上角的 ⋯(更多选项) → 选择“选项”,弹出“文件夹选项”窗口。
第三步:切换到“查看”选项卡 → 向下滚动至“高级设置”列表底部 → 找到“隐藏已知文件类型的扩展名”这一项。
第四步:【务必勾选它】。不勾选则仅对部分常见文档类(如 .txt/.xlsx)隐藏;勾选后,系统将依据内置类型库统一处理所有已登记类型,且后续新增的已知格式也会自动纳入该规则。
第五步:点击“应用” → 再点“确定”。当前窗口所有文件后缀立即消失;新打开的任何文件夹也同步生效。
快速关闭当前窗口的扩展名显示
适合你只是临时整理桌面、检查某几个文件是否被伪装成文档,又不想改动全局行为的场景。操作极快,但只影响当前这个文件夹窗口。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
在任意已打开的文件夹窗口顶部,点击“查看”选项卡 → 在右侧“显示/隐藏”功能区,直接取消勾选“文件扩展名”复选框。
这一步操作起来很简单,点击一下就完成,但注意:关闭窗口再重开,或新建一个文件夹,扩展名会恢复为“文件夹选项”中设定的全局状态。
用注册表强制写入隐藏策略
当“文件夹选项”界面异常、相关选项变灰不可用,或企业环境通过组策略锁定了图形界面设置时,必须跳过UI,直改注册表底层参数。此方法绕过所有界面层干扰,但修改前务必备份注册表或创建系统还原点。
方法一:按 Win + R → 输入 regedit → 回车打开注册表编辑器。
方法二:导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
方法三:在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 HideFileExt。
方法四:双击 HideFileExt → 将“数值数据”改为 1(1 表示隐藏,0 表示显示)→ 点击“确定”。
关闭注册表编辑器 → 在任务栏空白处右键 → 选择“任务管理器” → 找到“Windows 资源管理器” → 右键 → “重新启动”。【不重启此进程,新设置不会生效】










