Windows中可通过文件资源管理器选项或注册表控制文件扩展名显示:一、启用显示需取消勾选“隐藏已知文件类型的扩展名”;二、恢复隐藏则勾选该项;三、注册表修改HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下的HideFileExt值为0或1。

如果您在Windows文件资源管理器中无法看到文件的扩展名,或希望隐藏已知文件类型的扩展名,则需要通过“文件资源管理器选项”进行配置。以下是修改文件扩展名显示与隐藏状态的具体步骤:
一、启用文件扩展名显示
默认情况下,Windows会隐藏已知文件类型的扩展名,以简化界面显示。启用扩展名显示可帮助用户准确识别文件类型,避免误操作或执行错误程序。
1、打开任意文件夹,点击顶部菜单栏的“查看”选项卡。
2、在“显示/隐藏”功能区中,勾选“文件扩展名”复选框。
3、若该选项不可用,需先通过“文件资源管理器选项”启用高级设置:点击“查看” → “选项” → “更改文件夹和搜索选项”,打开对话框。
4、在弹出的“文件资源管理器选项”窗口中,切换至“查看”选项卡。
5、在“高级设置”列表中,找到并取消勾选“隐藏已知文件类型的扩展名”项。
6、点击“应用”,再点击“确定”保存更改。
二、恢复隐藏文件扩展名
若已启用扩展名显示但希望重新隐藏已知类型(如.txt、.jpg等),可通过关闭对应设置实现,系统将仅对用户自定义或未知类型保留扩展名显示。
1、打开“文件资源管理器选项”(路径同上:查看 → 选项 → 更改文件夹和搜索选项)。
2、切换到“查看”选项卡。
3、在“高级设置”中,勾选“隐藏已知文件类型的扩展名”。
4、点击“应用”,再点击“确定”完成设置。
三、通过注册表强制控制扩展名可见性
当组策略或文件资源管理器界面设置失效时,可直接修改注册表键值以覆盖显示行为。此方法适用于所有Windows 10/11版本,且优先级高于图形界面设置。
1、按Win + R打开“运行”对话框,输入regedit并回车。
2、导航至以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
3、在右侧窗格中查找名为HideFileExt的DWORD(32位)值;若不存在,右键空白处 → 新建 → DWORD (32-bit) 值,并命名为HideFileExt。
4、双击该值,将数值数据设为0(显示扩展名)或1(隐藏扩展名)。
5、关闭注册表编辑器,重启文件资源管理器进程:打开任务管理器 → 找到“Windows 资源管理器” → 右键选择“重新启动”。










