文件夹中有一个文件。文件名为:
hello world -20110519.rmvb
我尝试使用关键字20110519
,但没有找到结果。我认为在 1980 年,计算机还处于非常基础的阶段,现在已经过去了 30 年,而 Windows 7 仍然无法正确完成如此简单的事情,我感到相当失望。为什么搜索不成功?可以通过什么渠道将此发送给 Windows 7 团队,以便修复此错误?
更新:如果文件是hello world -20110519.txt
,则搜索将找到该文件。那么文件扩展名很重要吗?这一定是文明的巅峰才会发生这样的事情。
答案1
我无法重现此问题,这让我怀疑这是文件的问题,而不是一般的 Windows 搜索问题。我时不时会遇到这样的问题,即在文件名搜索期间某些文件无法正确显示。
多年来,Windows Search 经过多次改进,但仍然不够完善。
我建议执行以下操作来缩小原因范围:
- 将该文件移动到另一个目录并再次尝试搜索
- 将其重命名为其他名称,看看是否可以在搜索中找到它
- 创建一个新的文本文件,并将其命名为与 .rmvb 相同的名称
根据发生的情况,你可以判断文件是否无法搜索(听起来像是一个错误,或者微软对用户教育不足),Windows 不会返回任何.rmvb 文件在搜索中(必须是某处设置),或者其他内容。
说实话,如果你需要在本地机器上进行像样的搜索,Google Desktop 仍然是首选。它不如 Windows Explorer 内置的搜索栏方便,但可以非常有效地查找内容。
答案2
我会检查我的区域设置并确保 Windows 不认为20110519
这是一个日期。
因为在世界某些地区,例如中国,这是一个有效的日期(年、月、日)。
尝试name:20110519
在搜索框中输入内容。
编辑
建立了一个文件
现在具有搜索功能。
也许检查一下部分匹配是否在文件资源管理器的工具菜单下选中?
现在有一个奇怪的扩展。。。
答案3
文件位于哪里?您是否在搜索索引文件夹?如果文件所在的文件夹未被搜索索引,则在搜索框中输入该文件不会产生任何结果。尝试让它搜索整个计算机。
我在 Windows 中最喜欢的强制搜索方式是使用命令提示符。运行cmd.exe
,然后输入 转到根目录cd \
。然后输入dir/s *20110519*.*
并按回车键。它应该会找到该文件。如果没有找到,则表示该文件不存在。
编辑:
我刚刚自己尝试了一下,将一个名为的文件放入hello world -20110519.rmvb
其中C:\test
,然后进行搜索,结果出现了。所以我不确定你的情况是怎么回事。如果你这样做了,但没有看到同样的事情,那么我不知道,抱歉。下面的屏幕截图: