要按创建时间排序,需先启用“创建时间”列,再点击列标题切换升/降序;可保存为默认视图或用order:created语法临时排序;若显示为空,需检查并修复文件元数据。

如果您在使用Everything搜索文件时,希望按文件的创建时间进行排序,但默认视图未显示该列或无法正确排序,则可能是由于列设置未启用或排序逻辑未配置。以下是实现按文件创建时间排序的具体操作步骤:
一、启用“创建时间”列显示
Everything默认不显示“创建时间”列,需手动添加该列才能进行排序。只有列处于可见状态,才支持点击表头触发排序。
1、在Everything主窗口中,右键点击任意列标题(例如“名称”或“大小”)。
2、在弹出菜单中选择列...。
3、在“列”设置对话框中,向下滚动找到创建时间,勾选其左侧复选框。
4、点击确定保存设置,此时“创建时间”列将出现在文件列表右侧。
二、按创建时间升序或降序排序
列启用后,可直接通过点击列标题切换排序方向。Everything会记住当前排序状态,并对所有后续搜索结果应用相同排序规则。
1、确保“创建时间”列已显示在视图中。
2、用鼠标单击“创建时间”列标题一次,列表将按创建时间从早到晚(升序)排列。
3、再次单击同一列标题,排序方向反转为从晚到早(降序),即最新创建的文件排在最上方。
三、保存排序为默认视图配置
Everything不会自动将当前排序设为全局默认,需通过视图保存功能固化设置,避免每次重启后重置。
1、完成“创建时间”列启用及所需排序方向后,点击菜单栏视图 → 保存视图...。
2、在弹出窗口中输入名称,例如按创建时间排序,勾选设为默认视图。
3、点击确定,此后新打开的Everything窗口将自动加载该视图配置。
四、使用搜索语法强制按创建时间排序
无需修改界面列设置,也可通过搜索命令实时按创建时间排序,适用于临时性快速筛选场景。
1、在Everything搜索框内输入查询内容,例如*.docx。
2、在关键词后追加排序指令:order:created(升序)或order:created desc(降序)。
3、完整示例:report order:created desc,表示搜索含“report”的文件并按创建时间倒序排列。
五、修复创建时间显示为空或异常
部分文件(尤其是从网络复制、解压或系统迁移而来)可能缺失创建时间元数据,导致该列显示为空白或统一为默认值,影响排序有效性。
1、右键点击任意文件 → 选择属性 → 切换到详细信息选项卡,确认“创建日期”字段是否存在有效值。
2、若为空,尝试用资源管理器重新复制该文件(非剪切粘贴),操作系统通常会写入当前时间作为新创建时间。
3、对于批量修复,可借助PowerShell命令:Get-ChildItem *.txt | ForEach-Object { $_.CreationTime = Get-Date }(仅限测试环境谨慎执行)。










