Configure PDF iFilter for SharePoint 2010

I spent a lot of time trying to figure out the exact steps to properly configure PDF iFilters for content based search in SharePoint 2010. Here are the steps.

  1. Download and Install the Adobe PDF iFilter 9 from Abode’s site using ‘Run as Administrator’
  2. Download a 16X16 PDF icon file from the Adobe web site and copy it to C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES\
  3. Add the following entry in the docIcon.xml file, which can be found at: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML (This entry should be done under extensions tag) Entry is:     <Mapping Key=”pdf” Value=”pdf16.gif” />
  4. Go to your search service application in SharePoint’s central admin and ADD the pdf file type to the Search Service Application’s File types.
  5. Add a new registry entry in your Windows’ registry file at the following location:
  6. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Setup\ContentIndexCommon\Filters\Extension
  7. Right-click and select New > Key to create a new key called “.pdf” (without quotes)
  8. Add the following GUID as the default value for the .pdf key
  9. {E8978DA6-047F-4E3D-9C78-CDBE46041603}
  10. Open Windows Explorer and navigate to the following location:
  11. C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin
  12. Add your Search Service Application’s Content Access Account to the list of users and groups who have security access to this folder. Make sure the account has Read, Read & Execute, and List Folder Contents permissions (Very important)
  13. Reset your crawled index from search service configurations (Central admin)
  14. Reboot the SharePoint servers in your Farm to restart the Search Service Application.
  15. After reboot is done just re-crawl everything.

Hurraaaahhhhh! You are done! :)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: