Win10 怎么设置文件夹按文件扩展名类型自动进行分组查看

阿杰同学_2554

阿杰同学_2554

2026-07-08

844人浏览

原创

必须通过注册表为每个扩展名设置唯一PerceivedType值并重启资源管理器,才能在Windows 10文件夹中按真实扩展名(如.log、.cfg)而非系统泛化类型实现独立分组。

win10 怎么设置文件夹按文件扩展名类型自动进行分组查看

当你在 Windows 10 的文件夹里面对几十种扩展名混杂的文件(比如 .log、.cfg、.md、.bak)时,系统默认的“类型”分组只会把它们全塞进“文档”或“其他文件”里,根本无法按真实后缀精准归类——必须绕过系统宽泛的类别识别,直接让每个扩展名成为独立分组依据。

先启用基础分组功能

打开目标文件夹 → 点击顶部【查看】→ 在「布局」组中选择【详细信息】视图。这一步不可跳过,否则右键空白处压根不会出现「分组依据」菜单,也无法显示「类型」列。

在文件列表任意列标题(如“名称”)上右键 → 勾选【类型】。此时会多出一列,显示“图片”“文档”等泛化分类,但【它不反映真实扩展名,只是系统预设映射结果】——比如 .ps1 和 .bat 都归为“应用程序”,而 .md 和 .txt 全挤在“文档”里。

确保已处于「详细信息」视图且「类型」列可见 → 在文件列表空白处右键 → 悬停【分组依据】→ 点击【类型】。文件立刻按大类折叠成区块,左侧三角图标可展开/收起。这种分组是动态的,新增 .mp4 会自动归入“视频”组,无需刷新。

强制按真实扩展名分组(注册表法)

按下 Win + R → 输入 regedit → 回车打开注册表编辑器。

导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xxx(把 .xxx 替换为你想单独分组的扩展名,例如 .log)。如果该扩展名项不存在,就右键【Classes】→【新建】→【项】,命名为 .log。

在右侧空白处右键 → 【新建】→ 【字符串值】→ 名称填 PerceivedType → 双击该值,在「数值数据」栏输入唯一标识符,例如 logfile(不能和已有类型重复,如 document、image)。

FD Studio
FD Studio

一款AI视频创作工具,主要用于一站式AI辅助影视创意工作台,适合需要提升相关任务效率的用户。

下载

重复上述操作,为每个需独立分组的扩展名分别创建 PerceivedType 并赋不同值:.cfg → configfile,.md → markdown,.bak → backupfile。系统会将 PerceivedType 值相同的所有文件归为一组,从而彻底绕过默认分类逻辑。

改完后关闭注册表编辑器,重启资源管理器(任务管理器 → 找到「Windows 资源管理器」→ 右键「重新启动」),或直接注销再登录。再次进入文件夹,右键空白处 →【分组依据】→【类型】,此时 .log、.cfg、.md 就会各自形成独立折叠组。

保存当前文件夹的分组设置

确认分组已按扩展名正确呈现 → 点击顶部【查看】→ 右侧【选项】(三个点图标)→【更改文件夹和搜索选项】。

切换到【查看】选项卡 → 点击【应用到文件夹】按钮 → 在弹出的确认框中点击【是】。

此后该文件夹每次打开都会自动启用你刚配置的扩展名分组视图,无需重复操作。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

120

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

60

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

60

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

40

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

60

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

20

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

40

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

320

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

40

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程