Eri*_*and 6 windows start-menu windows-search windows-10
在 Windows 7 上:我记得,搜索结果包括任何包含您的搜索词的内容。
在 Windows 10 上:似乎搜索结果只包含以您的搜索词开头的项目。
这是一个尝试打开WinDirStat程序的示例:
当我输入时,dirst我希望它找到 win dirst at 因为 .exe 包含该搜索字符串。但没有结果。

另一方面,如果我输入wind,它会立即找到我要找的东西,大概是因为WinDirStat以WinD.

问题是,我并不总是很少真正记住我要查找的内容的全名。例如,如果我正在寻找Win32DiskImager,我不会记得它以Win32. 相反,我会输入image, 以搜索“我一年前用来将磁盘映像写入磁盘的那个程序”。
是否有简单的修复或解决方法?到目前为止,我发现的所有第三方程序都不仅仅改变了这种搜索行为(即ClassicShell)。我不想改变一切,只是这种搜索行为。
有一个简单的修复或解决方法:使用通配符。不要搜索“string”,而是搜索“*string”(至少)。
此问题可以追溯到 Windows Vista,当时 Microsoft 将其搜索从基于字符更改为基于单词,如博客“ 基于字符的搜索与基于单词的搜索”或“在 Windows Vista 上使用通配符搜索”中所述:
在 Windows XP 上搜索是基于字符的。也就是说,如果您搜索字符串“test”,它将找到名为“my test data.doc”、“additionaltesting.xls”以及“latest junk.txt”的文件,或者(如果您告诉它也搜索)文件内容)包含“test”、“tester”和“fattest”等单词的文件。
在 Windows Vista 和安装了 WDS 的 Windows XP 上,搜索通常基于单词。搜索字符串“test”只会查找其中包含单词“test”的文档或以“test”开头的单词。因此它会找到名为“my test data.doc”和“additional testing.xls”的文件,但不会找到“latest junk.txt”。此外,它会找到包含“test”或“tester”的文档,但不会找到包含“fattest”的文档。
这一变化的主要原因是,通过基于搜索词,可以使用索引来加快搜索速度。
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |