Geeks With Blogs

News invisible hit counter View My Stats
Technical Speaking



At Brain Station-23, One of my customer requirement was to configure PDF Content Search so that they can search PDF by Text using search web part. After doing some googling, I found that PDF content can be search through Adobe PDF iFilter 9. I found a complete Guideline at 

The similar instructions also given at Code Project with some screen shots step by step which is very much helpful to understand

For Testing purpose I have configured this in my VM (Standalone –Single Farm) and it works fine as expected.

What is the Problem?

The Problem arises when I tried to configure it in Live Environment (Multi-Farm). My Production Servers were consist of 
2 Front End Server (SP 2010 Server Farm 1 & SP 2010 Server Farm 2) running under NBL with 2 SQL2008 R2 Storage (Clustered)

I didn’t find the exact solution anywhere in the Internet even after posting in the forum. But Thanks to all who tried to give me the solution and I got some clues from their answer. You can see my Final answer at as solution. Let me Explain here all Together Once again to make your life easier.

Solution(Single Farm):

There is not much complex for Standalone Server or Single Farm. You can just follow the Instruction Straight Forward as written as


My suggestion is to use “Powershell Script for configuring PDF ifilter for Sharepoint 2010” which is much easier. If you are not sure and confident with manually configuration as above. You can use the power shell script for out of box automatically configuration from configure PDF Icon to complete PDF iFilter installation.

Download the powershell script here


Solution(Multi Farm):

Here, You can also use the same power shell script for out of box automatically configuration from configure PDF Icon to complete PDF iFilter installation. Download the PowerShell script here Thanks to him who did this great job for us. If you use PowerShell script then skip (Already in PowerShell Script) part form the following steps (manual) since some of them already covered in the script.

But if you want to do manually then follow the steps as I written below:

1. Configuring (Step 2 to Step 12) Adobe PDF iFilter 9 for 64-bit platforms except Re-Start Computer

(Already in PowerShell Script)

2. Verify that the following registry subkeys are present and that they contain the appropriate values. If they are not present, you can manually create them

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\Search\Setup\ContentIndexCommon\Filters\Extension\

Verify .pdf subkey exists or not, if it doesn’t right click on Extensions and create a Subkey

Add the following values to this key:

<REG_SZ> Default =<value not set>
< REG_SZ> Extension = .pdf
< REG_DWORD> FileTypeBucket = 1
< REG_SZ> MimeTypes = application/pdf

(Already in PowerShell Script)


3. It is recommended that you set your system PATH environment variable to the "bin" folder of the "iFilter" installation. For example, from the "Control Panel\System\Advanced\Environment Variables" tab, append to PATH "C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin\"
and then restart the computer. Reference:

(Already in PowerShell Script)


4. Open Windows Explorer and navigate to the following location:
C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin

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


5. Re-register the adobe iFilter dll using PowerShell

regsvr32.exe"C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin\PDFFilter.dll"

(Already in PowerShell Script)

6. Restart the SharePoint Server Search 14 in Every Farm (Enable/Run if  Server Search 14 is Disable in other Server Farm, In my case Search Server was disable in Farm 2)

(Already in PowerShell Script)


7. Reboot the SharePoint servers in Farm

8. Reset the content index (Optional)


9. Start Full Crawling


10. Search pdf Content should find the right PDF as same as below.




All References:

1) MS Forum discussion at
where i provided the final answer





Posted on Monday, May 6, 2013 3:48 AM | Back to top

Comments on this post: SharePoint 2010 Search - PDF content search configuration in multi-farm Environment

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © MJ Ferdous | Powered by: