
其实是多个问题,比如只要文件多了搜索就会变慢,比如C盘搜索或电脑其它盘搜索的时候很慢;同样的问题我去搜索了一下;

不截太多图了,某些搜索网站真心感觉广告太多了。
通过在此电脑搜索会更慢,会看到文件不断的在加载展示进来,在windows文件夹里,每个文件都有很多“属性”,比如“名称、修改日期、类型”等等,当我们在搜索框中录入一个条件时,windows默认会去这么多属性中挨个尝试匹配,这就是慢的根本原因。多属性如下图所示:

知道了上面的原因,解决办法很简单。指定“属性”,让windows仅匹配其中一个属性。比如,最常见的是匹配文件“名称”。这个时候,我们就可以用上一些语法,掌握下面的举例,基本上就会举一反三了。想匹配名称中包含“db”关键字的文件。
示例:
名称:db

其实通过搜索选项也可以添加更多功能;

增加空格可多选项匹配
示例:
名称:db ps1

在文件搜索中,可通过多条件逻辑运算精准筛选目标文件,以下是详细语法规则、操作符说明及应用示例。
若需搜索文件名称包含“张三”关键字且文件类型为txt的文件,对应的搜索语法为: 名称:~=(张三) AND 类型:~=txt
其中关键符号含义如下:
操作符 | 描述 | 是否区分大小写 | 举例 | 能匹配的情况 |
|---|---|---|---|---|
== | 等于 | 是 | "aBc" == "aBc" | 仅完全匹配“aBc”(大小写一致) |
!= | 不等于 | 是 | "abc" != "ABC" | “abc”与“ABC”不相等,可匹配 |
=~ | 等于 | 否 | "abc" =~ "ABC" | 忽略大小写,“abc”与“ABC”视为相等,可匹配 |
!~ | 不等于 | 否 | "aBc" !~ "xyz" | 忽略大小写,“aBc”与“xyz”不相等,可匹配 |
操作符 | 举例 | 结果说明 |
|---|---|---|
NOT | 工作 NOT 报告 | 匹配名称含“工作”,但不含“报告”的文件 |
空格 | 工作 报告 | 等效于“且”,匹配名称同时含“工作”和“报告”的文件 |
OR | 工作 OR 报告 | 等效于“或”,匹配名称含“工作”或“报告”的文件 |
双引号 | "工作 报告" | 匹配名称完整包含短语“工作 报告”的文件(短语不可拆分) |
括号 | (工作 报告) | 按任意顺序匹配名称含“工作”和“报告”的文件(如“报告 工作”也可匹配) |
操作符 | 举例 | 结果说明 |
|---|---|---|
> | 日期:>11/13/21、大小:>500 | 查找日期在 MM/DD/YY(11月13日)之后 的文件;查找大小 大于500字节 的文件 |
< | 日期:<11/13/21、大小:<500 | 查找日期在 MM/DD/YY(11月13日)之前 的文件;查找大小 小于500字节 的文件 |
.. | 日期:11/13/21..11/15/21 | 查找日期在 11月13日至11月15日(含首尾) 范围内的文件 |
微软官方也有相关说明:https://support.microsoft.com/zh-cn/topic/高级搜索选项-b92e25f1-0085-4271-bdf9-14aaea720930