Click here to Skip to main content
15,125,547 members
Articles / Productivity Apps and Services / Sharepoint
Posted 19 May 2010


17 bookmarked

How to configure PDF iFilter for SharePoint Server 2010 or Search Server 2010

Rate me:
Please Sign up or sign in to vote.
4.53/5 (16 votes)
19 May 2010CPOL2 min read
Steps to install and configure PDF iFilter on SharePoint Server 2010 or Search Server Express 2010


I recently installed and configured Search Server 2010 Express on my VMware machine for evaluation purposes. Once I configured basic steps to configure Search Centre site and necessary settings, I decided to install PDF iFilter (x64). Last year, I posted a similar article on how to install and configure PDF iFilter for SharePoint 2007 (64bit), which can be found at I didn't find a single decent article on Google, which clearly explain the process of installing and configuring PDF iFilter for SharePoint Server 2010 or Search Server 2010 Express edition. So I decided to follow my own article and I was hoping that it should be straight forward to install and configure PDF iFilter for SharePoint 2010. Apart from updating the registry settings required to update GUID for .pdf, remaining steps are similar.

Follow the steps below to install and configure PDF iFilter on SharePoint Server 2010 or Search Server Express 2010.

  1. Install PDF iFilter 9.0 (64 bit) from here.
  2. Download PDF icon file from pdf16.gif and copy at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES\.
  3. Add the following entry in docIcon.xml file, which can be found at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML.
    <Mapping Key="pdf" Value="pdf16.gif" /> 
  4. Add PDF file type on the Manage File Type page under Search Service Application.
  5. Open registry by executing regedit on the Start --> Run.
  6. Navigate to the following location:
    \\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\
  7. Right-click Extension, a menu will appear.
  8. Click New--> Key to create a new key for .pdf. See screen shot below:

  9. Enter .pdf and save key.

  10. Now add the following GUID in the default value as shown in the figure below.

  11. If you are configuring SharePoint Server 2010, then restart Search service by executing the following command on the command line:
    net stop osearch 
    net start osearch 
  12. If you are configuring PDF iFilter on Search Server 2010, then restart the SharePoint Server Search 14 service as shown in the figure below:

  13. Perform incremental to include PDF files.
  14. PDF iFilter is successfully configured. Now you can search for the content of PDF file. See screen shot below:

Note: SharePoint Server 2010 or Search Server 2010 Express provides out of the box search support for .ZIP files, so you download and have to install Microsoft Filter pack as you used to do with MOSS 2007.

I do hope that you will find this article useful. Please leave your comments.


  • 19th May, 2010: Initial post


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Syed Adnan Ahmed
Architect Version 1
Ireland Ireland
Adnan Ahmed is SharePoint Architect in Version 1(, the IT Consulting Company in Ireland and has involved with many large enterprises to help them realise real benefits of SharePoint 2007|2010.

SharePoint Architect | Blogger | IT Evangelist | MCPD SharePoint 2010 Developer| MCITP SharePoint Administrator 2010

Linked In Profile:

My Blogs:

Comments and Discussions

GeneralMy vote of 5 Pin
Michael Haephrati20-Feb-13 7:24
professionalMichael Haephrati20-Feb-13 7:24 
GeneralMy vote of 3 Pin
MJ Ferdous20-Feb-13 4:18
MemberMJ Ferdous20-Feb-13 4:18 
GeneralPowershell script for installing PDF ifilter on SharePoint 2010 Pin
Member 386834727-Nov-11 23:15
MemberMember 386834727-Nov-11 23:15 
GeneralMy vote of 4 Pin
aus_sandy4-Jul-11 22:42
Memberaus_sandy4-Jul-11 22:42 
QuestionUnable to search inner text of pdf Pin
Khaja A. Imtiaz26-Jun-11 21:29
MemberKhaja A. Imtiaz26-Jun-11 21:29 
GeneralMy vote of 5 Pin
raymond.yates@comalisd.org27-May-11 8:29
Memberraymond.yates@comalisd.org27-May-11 8:29 
GeneralVery useful posting! Pin
Member 115401610-May-11 10:11
MemberMember 115401610-May-11 10:11 
QuestionHow to crawl contents on Sharepoint Server 2010 Pin
Swapnil Agarwal20-Dec-10 2:40
MemberSwapnil Agarwal20-Dec-10 2:40 
GeneralThis Works Pin
JoyKnows5-Dec-10 8:35
MemberJoyKnows5-Dec-10 8:35 
GeneralSearch Service is oSearch14 for SharePoint 2010 Pin
SteveTheManMann12-Nov-10 10:36
MemberSteveTheManMann12-Nov-10 10:36 
GeneralMy vote of 1 Pin
MehtaVikas20-Oct-10 4:53
MemberMehtaVikas20-Oct-10 4:53 
GeneralNeed Full Crawl Pin
dwatkins@dirq.net1-Sep-10 5:27
Memberdwatkins@dirq.net1-Sep-10 5:27 
QuestionGreat article, but what about multi-server farms ? Pin
jika200124-Jun-10 3:49
Memberjika200124-Jun-10 3:49 
AnswerRe: Great article, but what about multi-server farms ? Pin
Joelji16-Aug-10 12:48
MemberJoelji16-Aug-10 12:48 
GeneralThanks a lot! I did it as shown and it works!! Pin
jkontny19-Jun-10 10:31
Memberjkontny19-Jun-10 10:31 
GeneralCannot Search PDF File Pin
Majid Malik24-May-10 2:42
MemberMajid Malik24-May-10 2:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.