需从索引排除、运行时过滤、正则屏蔽、ntfs元数据控制及专用过滤器五方面协同设置:一、在“索引→排除列表”添加c:windows等系统路径;二、搜索时用!system: !hidden:并设为默认;三、用正则^c:(windows|program files|...)$排除动态系统目录;四、在“索引→ntfs”取消索引系统/隐藏/加密文件;五、创建“仅用户文件(c盘净化版)”过滤器,限定path:c:users*并排除default等。

如果您希望在Everything中彻底排除C盘所有系统文件的索引与显示,避免搜索结果被Windows系统目录、缓存、日志等干扰,则需从索引源头和运行时过滤两个层面进行精准控制。以下是实现该目标的具体操作步骤:
一、通过索引排除列表屏蔽C盘系统路径
该方法直接阻止Everything扫描并建立指定路径下的文件索引,从根本上消除系统文件出现在搜索结果中的可能,适用于长期、全局性过滤。
1、启动Everything,点击顶部菜单栏“工具” → “选项”。
2、在左侧树形菜单中选择“索引” → “排除列表”。
3、在右侧“排除文件夹”区域点击“添加文件夹”按钮。
4、依次添加以下关键系统路径(每添加一项后点击“确定”,再继续添加):C:Windows、C:Program Files、C:Program Files (x86)、C:UsersDefault、C:Recovery、C:Boot、C:System Volume Information。
5、全部添加完毕后,点击“应用” → “确定”,Everything将自动重建索引(仅扫描未被排除的路径)。
二、启用系统文件与隐藏文件双重过滤规则
该方法不修改索引范围,而是在每次搜索时动态过滤掉具有系统属性或隐藏属性的文件,确保即使索引已存在,也不会在结果中呈现。
1、在Everything主界面搜索框中输入:!system: !hidden:(注意冒号后有空格)。
2、按回车执行搜索,此时所有标记为系统或隐藏的文件将被实时排除。
3、为永久生效,右键点击搜索框 → “保存为默认搜索”,或进入“搜索” → “管理过滤器” → 新建过滤器,名称设为“无系统无隐藏”,文本字段填入:!system: !hidden:,并勾选“启用”。
三、使用正则表达式批量排除C盘高频系统子目录
该方法利用高级匹配能力,一次性覆盖大量命名规律明确的系统临时目录与缓存路径,适合应对自动创建的动态目录(如各类AppData子目录)。
1、点击“查看” → “筛选器” → “新建”。
2、在弹出窗口中,切换到“排除”选项卡,勾选“启用正则表达式”。
3、在“排除路径”框中输入:^C:\(Windows|Program Files|Program Files (x86)|Users\[^\]+\AppData\(Local|Roaming)\.*|PerfLogs|Temp|Cache|Logs)$。
4、为该筛选器命名,例如“C盘系统路径正则屏蔽”,点击“确定”并确保其处于启用状态。
四、禁用C盘NTFS元数据中系统文件的索引权限
该方法通过调整Everything对NTFS $MFT记录的解析策略,跳过读取标记为系统/隐藏/加密的MFT条目,从底层减少内存索引数据量,提升响应速度与纯净度。
1、打开“工具” → “选项” → “索引” → “NTFS”。
2、取消勾选:索引系统文件、索引隐藏文件、索引加密文件三项。
3、点击“应用”,Everything将在下次重启后按新策略重新加载$MFT元数据。
五、创建专用过滤器一键调用“仅用户文件”视图
该方法整合前述逻辑,封装成可快速激活的过滤器,专用于日常搜索中即时切换至纯净的用户级文件视图,避开所有系统痕迹。
1、点击“搜索” → “管理过滤器” → 右键“用户定义” → “新建” → “过滤器”。
2、命名为:仅用户文件(C盘净化版)。
3、在“文本”字段中完整输入:path:C:Users* !system: !hidden: !path:C:UsersDefault !path:C:UsersAll Users。
4、点击“确定”,然后在搜索框旁的过滤器下拉菜单中选择该过滤器,即可立即获得严格限定在用户目录、且排除全部系统/隐藏项的结果集。











