How to configure MOSS 2007 to crawl content within PDF


Installation Requirements

· Download Adobe Reader v.8

· Download Adobe PDF IFilters 6.0

· Download the pdf icon image clip_image002 of size 17X17 from here and save it as "icpdf.gif" somewhere to the local hard disk

Installation Steps

· Start –>Run–>> Services.msc and stop the IIS Admin service.

· Run the IFilters installer on the Indexing Server.

· Copy the icpdf.gif to the following location "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Images" (Web front end servers)

· Edit the DOCICON.XML, in the following location “C:\Program Files\Common Files\Microsoft Shared\Web server extensions\12\Template\Xml\” (Web front end servers)

o Add this entry in the DOCICON.XML: <Mapping Key="pdf" Value="icpdf.gif"/>

· Add the filter-extension to the File types crawled: Start -> Program -> Microsoft Office Server -> SharePoint 3.0 Central Administration  -> <Name of Shared Service Provider> -> Search Settings -> File Types -> New File Type (Add extension  pdf here)

· Modify the following Registry keys by changing their "Default" value to the new CLSID of the Adobe IFilter:  {E8978DA6-047F-4E3D-9C78-CDBE46041603} HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf

Default –> {E8978DA6-047F-4E3D-9C78-CDBE46041603}

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf

Default –> {E8978DA6-047F-4E3D-9C78-CDBE46041603}

· Add the Installation directory of the Adobe Reader v.8 to the System Path.

· Perform an IIS RESET

· Recycle the search service:

  • net stop osearch
  • net start osearch

· Perform the crawl again

12 Replies to “How to configure MOSS 2007 to crawl content within PDF”

  1. I’ve heard many things relating to the adobe filter working and not working (or not working well) with SharePoint 64bit. Have you tested?

    I’m testing FoxIt’s iFilter for pdf documents.

    My shop is 64bit


  2. Thanks for this good instructions! My question is, if this will also work on a x64 system?!
    On the linked Adobe site I can’t find any related information about.

    Thanks in advance,

  3. Hey,

    After doing installation of Adobe iFilter 6.0, still I am getting error in outlook message file which has PDF embeded into it.

    error : The filtering process has been terminated.

    I already tried with Foxit Filter, but with Foxit filter, I am getting more erros into my Crawl log.

    I have 32 bit MOSS 2007.

    Do you have any idea why I am getting error into message file after installing Adobe iFilter also.


  4. Dude! you saved my a$$!. After following Adobes instructions and MS instructions I still could not get the iFilter 9 (64 bit) to work on my sharepiont site. as it turns out i had the wrong CLSIDs. This might have been my doing however because I installed a non 64 bit version of the iFilter before realizing it.

    Thanks for the help 🙂

  5. Awesome! Had the same issue with 64 bit CSLID, used this one and hooray it worked!!! Thanks!!

Comments are closed.