everything中永久屏蔽文件夹需通过【工具→选项→排除列表】添加文件夹路径,动态过滤用!path:完整路径,批量屏蔽用temp等通配符,根治方案则直接从【索引→文件夹】中删除父级路径。

你在用Everything搜索文件时,发现结果里总冒出D:\Temp、E:\VMware\Images这类根本不想看的文件夹,点开全是缓存或虚拟机镜像,占满屏幕还拖慢响应——得把它们从索引源头彻底拿掉,而不是每次手动过滤。
永久屏蔽:从排除列表中添加文件夹
这一步让Everything今后永远不扫描该目录,连带子文件夹一并跳过,适合长期不用检索的路径,比如临时目录、开发环境构建产物存放区。
启动Everything → 点击顶部菜单栏【工具】→ 选择【选项】(或按 Ctrl+P)。
左侧导航栏点击【排除列表】,部分版本可在搜索框直接输入“排除列表”快速跳转。
点击右侧【添加文件夹】按钮,在弹出窗口中定位并选中目标文件夹(例如:【D:\Temp】 或 【E:\Project\build】)。
确认排除类型为“文件夹”——如果误选成“文件”或“通配符”,整个规则会失效,路径也不会出现在列表中。
点击【应用】→ 【确定】,Everything立即停止对该路径的索引,后续所有搜索都不再出现其中任何内容。
动态过滤:用!path:语法单次排除
适用于临时性操作,比如这次只想搜文档但避开某个下载目录,改完设置还得重启软件?没必要。直接在搜索框里加一行指令就行。
在搜索框中输入主关键词,例如:report。
后面加一个空格,再输入:!path:D:\Downloads。
按回车执行,结果中所有位于 D:\Downloads 及其子目录下的 report 文件全部消失,其他位置的照常显示。
注意:!path: 后必须跟完整路径,不能只写 Downloads;路径中反斜杠 \ 不可省略,也不能写成正斜杠 /。
批量剔除:用通配符屏蔽命名相似的文件夹
当你要屏蔽的不是单个目录,而是几十个都叫“Cache”“Temp”“Log”的分散文件夹时,一个个添加太费劲。通配符能一口气覆盖全部。
进入【工具】→【选项】→【排除列表】。
点击【添加】按钮(不是【添加文件夹】),直接在文本框里输入:*Temp*。
另起一行输入:*Cache*,再起一行:*Log*。
这些表达式会匹配路径中任意位置含对应字符串的文件夹,比如 C:\Users\Alice\AppData\Local\Temp、F:\Project\Cache\images、D:\Server\Logs\2026\ 都会被跳过。
点击【应用】保存,无需重启,新规则立刻生效。
根治方案:从索引路径中彻底删除父级目录
如果某个盘符或大目录下90%都是你不关心的内容,比如整块E盘专用于备份,或者U盘插上来就自动被索引——与其逐个排除子文件夹,不如直接砍掉源头。
- 点击【工具】→【选项】→ 左侧【索引】→【文件夹】。
- 在右侧已索引路径列表中,找到目标父路径(如:【E:\】 或 【Z:\】)。
- 选中它 → 点击【删除】按钮。
- 点击【应用】→【确定】。
该路径下所有内容立即退出索引数据库,包括未来新建的任何文件或文件夹,都不会再出现在搜索结果里。











