Export (0) Print
Expand All

Default Filters for Exchange Search

Topic Last Modified: 2009-10-21

In Microsoft Exchange Server 2010, Exchange Search includes a number of default filters to index different types of message attachments. You can also install filters to index additional file types.

When managing or using Exchange Search and the features that depend on it (such as Multi-Mailbox Search), consider the following factors:

  • Unsearchable items   When Exchange Search can't index a particular file type for any reason (for example, if a filter isn't installed), the search for the file type fails.
  • Safe lists   Certain file types don't contain any indexable data and therefore aren't indexed. These file types are indicated by a null filter entry in the registry. Items with an attachment type for which a null filter exists aren't searched and aren't returned as unsearchable items.

This topic includes the default filters and safe list filters that are installed on an Exchange 2010 Mailbox server. It also shows you how to use the Shell to retrieve

Looking for other management tasks related to Exchange Search? Check out Managing Exchange Search.

The following table lists the default search filters installed on an Exchange 2010 Mailbox server. You can retrieve the list of default filters on a Mailbox server from the following registry location:

HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\MSSearch\Filters

File extension

.ascx

.asm

.asp

.aspx

.bat

.c

.cmd

.cpp

.cxx

.def

.dic

.doc

.docx

.dot

.h

.hhc

.hpp

.htm

.html

.htw

.htx

.hxx

.ibq

.idl

.inc

.inf

.ini

.inx

.js

.log

.m3u

.mht

.odc

.one

.pl

.pot

.ppt

.pptx

.rc

.reg

.rtf

.stm

.txt

.url

.vbs

.wtx

.xlc

.xls

.xlsb

.xlsx

.xlt

.xml

.zip

The following table lists the default safe list filters that are installed on an Exchange 2010 Mailbox server. Exchange Search doesn't index file types for which a safe list filter exists. You can retrieve the safe list filters from the following registry location:

HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\MSSearch\NullFilters

File extension

.aif

.aifc

.aiff

.asx

.au

.bmp

.dib

.emf

.gif

.ico

.IVF

.jfif

.jpe

.jpeg

.jpg

.mlv

.mid

.midi

.mp2

.mp2v

.mp3

.mpa

.mpe

.mpeg

.mpg

.mpv2

.png

.rle

.rmi

.snd

.wav

.wax

.wdp

.wm

.wma

.wmf

.wmx

.wvx

You can use the Get-ChildItem cmdlet to retrieve registry keys. This is particularly useful when you need to retrieve a large number of registry keys, such as the list of default and safe list search filters.

This example retrieves the list of default search filters used by Exchange Search on an Exchange 2010 Mailbox server.

Get-ChildItem HKLM:SOFTWARE\Microsoft\ExchangeServer\v14\MSSearch\Filters | Format-Table PSChildName

This example retrieves the list of safe list filters for file types that aren't indexed by Exchange Search on an Exchange 2010 Mailbox server.

Get-ChildItem HKLM:SOFTWARE\Microsoft\ExchangeServer\v14\MSSearch\NullFilters | Format-Table PSChildName

For detailed syntax and parameter information, see Get-ChildItem.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft