1、索引 Win7搜索可以由用户自定义要建立索引的内容,包括基于哪个文件、哪个目录、哪个磁盘乃至哪种格式的文件。搜索是动态实时更新的,所以我们不用担心文件变动会造成搜索出错问题的发生。比如:用户把一个文件从C盘剪贴到D盘,索引就自动修改为指向D盘了,这一个过程并不需要用户知道。搜索就是在索引目录的基础上实现的,win7会在平时(系统空闲)建立磁盘上所有文件和目录的索引关系,维护出一个索引表,当要查找信息时直接从索引中查询即可。这个索引就好比我们书本中的目录一样,可以直接根据自己要找的内容翻到对应的页面。 (原理如图所示)

2、虚拟文件夹虚拟文件夹(原理如图所示) 的概念也在Vista搜索中第一次引入,它帮助我们可以将不同目录中具有相同特征的文件提取出来建立一个虚拟的并不真实存在的文件夹,方便我们查找和浏览。虚拟文件夹一经建立则会出现在Windows资源管理器以及Windows Media Player等多个可以查看硬盘上文件的程序中。从技术角度看虚拟文件夹实际上是搜索索引的一种变化和延伸,它将索引目录虚拟化,让用户可以以虚拟文件夹的形式看到这些索引目录的存在。在实际使用中它可以帮助用户有规律地快速浏览自己需要的信息。

3、组合查组合查询(Query Composition)技术也头一次在Vista中明朗化。所谓组合查询就是在针对某个搜索条件的搜索结果的基础上,通过对搜索条件作进一步的限定来实现。这样,搜索的范围大大缩小,效率与速度在很大程度上得到了保证。直白地说,这种方式就类似于常见的“在结果中查找”,它帮助用户步步为营逐步找到自己所需要的信息。最终组合查询帮助我们实现了由粗到细、由模糊到精确的查询过程。点击搜索框可以看到修改日期,文件大小等搜索条件。

4、保存搜索结果很多用户都会经常在系统中查找同一类内容,因此在Vista搜索中还引入了保存结果的功能,我们可以把搜索结果保存为一个特殊的搜索文件夹,与普通的文件夹相比,搜索结果文件夹默认设置为隐藏格式,但其内容是动态的,即其中所含的文件和文件夹将会随着文件系统的变化而自动添加或删除,以实时匹配搜索项。保存搜索结果技术的精华就在于所保存的结果不是不变的,而是随着系统的运行文件路径的变更而实时变化的,这样可以更加准确快速地呈现搜索结果。

5、分类搜索为了加快搜索的速度,微软对搜索采用了一种名为分类搜索的概念。所谓分类搜索就是指根据用户当前的操作进行搜索,例如当用户打开控制面板后通过搜索功能搜索时,它将只针对控制面板中的相关选项图标和内容进行查找;另外当用户打开Windows Media Player来收听歌曲时使用搜索的话,系统将只针对.mp3、.wav等音频格式的文件进行查找。说白了,你使用哪个程序中的搜索功能,就将针对哪个程序能够打开的文件或者哪个程序中的选项进行查找。另外这种分类搜索还有一个好处,就是可以让软件制造商轻松利用搜索功能,将搜索模块添加到第三方软件中。

6、可操性搜索在win7系统中搜索的可操作性是令人倍感亲切的,我们几乎可以在系统的任何一个角落发现搜索的身影。不管是开始菜单还是控制面板,不论从资源管理器还是从IE 7浏览器,甚至从Windows照片库以及Windows Media Player中,都可以直接调用搜索功能。这种搜索遍布系统的布局,让用户可以在想查找信息时马上搜索,变相提高了搜索速度,也让用户更加容易上手,不用频繁返回桌面调用搜索菜单了。


