索引中包含的内容

本主题介绍 Windows 搜索索引的项。

本主题按如下所示进行组织:

 

默认情况下会被索引

协议处理程序和筛选器包含在 Windows 搜索中,用于为以下类型的内容编制索引:

  • 在 Windows Vista 及更高版本中,用户Microsoft Outlook 和 Microsoft Outlook Express 邮件项在邮件应用程序运行时编制索引。
  • 客户端缓存(CSC,客户缓存系统)中的脱机文件本地由 Windows 搜索进行索引。
  • Windows 搜索支持收集 NTFS 和 FAT32 卷上的文件起始地址。 NTFS 支持基于通知的索引编制,FAT32 支持在启动时进行增量爬网,然后响应通知。
  • Windows Vista 及更高版本继续公开每文件夹/每文件属性以启用索引:“为快速搜索,允许索引服务为此文件夹编制索引”选项。“ 属性 ”对话框中。 设置 FANCI 位标志可确保对协议中的基本属性(如 URL、文件名和大小)编制索引,但不会运行筛选器处理程序和属性处理程序。
  • 文本内容已编制索引,但标点符号不是。

支持的文件格式

Windows 搜索具有协议处理程序、属性处理程序和筛选器处理程序,可自动为以下格式编制索引:

  • 媒体文件:所有媒体文件类型
  • HTML (nlhtml.dll):.ascx、.asp、.aspx、.css、.hhc、.htm、.html、.htt、.htw、.htx、.odc、.stm
  • MIME HTML (mimefilt.dll): .mht,.mhtml
  • Office (offfilt.dll):.doc、.dot、.pot、.pps、.ppt、.xlb、.xlc、.xls、.xlt
  • 文本 (query.dll): .asm, .asx、.bat、.c、.cmd、.cpp、.cxx、.def、.dic、.h、.hpp、.hxx、.idl、.idq、.inf、.ini、.inx、.js、.log、.m3u、.rc、.reg、.rtf、.txt、.url、.vbs、.wtx
  • XML (xmlfilt.dll):.xml、.xsl
  • OneNote:.one
  • Tablet Journal (jntfiltr.dll): .jnt

所有文件的属性都被编入索引,唯结构化存储除外。 在 Windows Vista 及更高版本上,许多媒体文件属性都已编制索引;但是,如果文件受数字权限管理(DRM)保护,则不会为内容编制索引。

注释

HTML 筛选器不为 HTML 注释编制索引。

 

文件排除

当文件类型没有关联的筛选器或文件没有扩展名时,将该类型文件的系统属性编入索引,但不会为文件内容编入索引。

此外,Windows 搜索不会在信息权限管理(IRM)或数字权限管理(DRM)下为文件的内容编制索引。

在 Windows Vista(仅限)上,默认情况下,以下文件已从索引中排除:

  • 标记为“隐藏”或“系统”的文件。

  • 具有以下扩展名的文件:

    .386、.aps、.AudioCD、.bin、.bk1、.bk2、.bkf、.bsc、.btr、.chk、.ci、.crwl、.dbg、.dct、.DeskLink、.dir、.dl_、.dll、.drv、.dvd、.evt、.ex_、.exe、.exp、.eyb、.fnd、.fnt、.Folder、.fon、.ghi、.gthr、.hqx、.icm、.idb、.idx、.ilk、.imc、.in_、.ini、.inv、.jbf、.latex、.lib、.local、.m14、.mac、.manifest、.map、.MAPIMail、.mmf、.movie、.mv、.mydocs、.ncb、.obj、.oc_、.ocx、.pch、.pdb、.pf、.pma、.pmc、.pml、.pmr、.res、.rmp、.rpc、.rsp、.sbr、.sc2、.sit、.sr_、.sy_、.sym、.sys、.tlb、.trc、.ttc、.ttf、.vbx、.vxd、.wll、.wlt、.xix、.z96、.ZFSendToTarget。

文件夹排除

小窍门

文件夹名称不区分大小写。

 

默认情况下,以下文件夹已从索引中排除:

文件夹排除模式 Windows 7 中的效果 Windows Vista 中的效果 Description
%System%\ProgramData\Microsoft\Search\Data\ 排除 无影响 系统驱动器上的索引器数据。
%System%\Users\UserName\AppData\ 排除 无影响 系统驱动器上的用户应用程序数据(包括临时数据)。
对于登录到系统的每个用户,会添加一种特定的排除模式,用于从索引中排除其应用程序数据。
%System%\Users\*\AppData\Local\Microsoft\Windows\Temporary Internet Files\ 排除 无影响 系统驱动器上 Windows Internet Explorer 临时 Internet 文件的默认位置。
如果 Internet Explorer 临时 Internet 文件的位置已更改,则可能为这些文件编制索引。
%System%\Windows\CSC\ 排除 无影响 如果为 Windows 系统目录启用了索引编制,CSC 文件夹(在系统驱动器上)仍被排除在索引之外。
%System%\Windows\*\Temp\ 排除 无影响 系统驱动器上的 Windows 临时数据。
%System%\Windows.*\ 排除 无影响 系统驱动器上的旧 Windows 安装。
%System%\ProgramData\ 排除 排除 请注意,共享的“开始菜单”子文件夹已编制索引。
%System%\Users\*\AppData\ 排除 排除 用户的应用程序数据(包括临时数据)。
%System%\Users\*\AppData\Local\Temp\ 排除 排除 用户的临时数据。 如果为用户应用程序数据启用了索引,则默认情况下用户临时数据仍被排除在索引之外。
%System%\Windows\ 排除 排除 系统驱动器上的操作系统文件。
%System%\$Recycle Bin\ 排除 排除 回收站中文件的位置。
%System%\Build\ 无影响 排除 在系统驱动器上。
%System%\Installed Repository\ 无影响 排除 在系统驱动器上。
%System%\Program Files\ 无影响 排除 在系统驱动器上。
%System%\Program Files (x86)\ 无影响 排除 在系统驱动器上。
*\Temp\* 无影响 排除 名为“temp”的 Windows 临时数据和其他文件夹。
%System%\Users\Default\ 无影响 排除 系统驱动器上默认用户配置文件数据的位置。
*\窗户。*\ 无影响 排除 旧 Windows 安装和名称以“windows.”开头的其他文件夹。

 

驱动器排除

在 Windows 7 和 Windows Vista 上,默认情况下不为可移动驱动器编制索引。

注释

如果可移动驱动器将自己报告为固定驱动器,则可以添加它们以编制索引,即使它们实际上是可移动的。 信息将保留在索引中,Windows 搜索将在再次插入可移动磁盘时执行增量爬网以协调索引结果。 由于 USB 闪存驱动器将自己报告为可移动驱动器,因此无法对其进行索引。

 

Windows 搜索中的索引、查询和通知

Windows 搜索中的索引过程

Windows 搜索中的查询过程

Windows 搜索中的通知过程

URL 格式要求