Install and register the OneNote IFilter (Office SharePoint Server 2007)

SharePoint 2007

Updated: March 1, 2007

Applies To: Office SharePoint Server 2007

This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.


Topic Last Modified: 2007-05-22

Before Microsoft Office OneNote 2007 files can be crawled and indexed, you must first do the following:

  • Install Office OneNote 2007 on the index server. This installs the OneNote IFilter.

    The Office OneNote 2007 IFilter can crawl both OneNote 2003 and Office OneNote 2007 files. The Office OneNote 2003 IFilter can crawl OneNote 2003 files only.
  • Add the OneNote file extension to the File Types list.

  • Register the OneNote IFilter.

Use this procedure to add the OneNote file extension to the File Types list.

You must be a shared services administrator to complete this procedure.
Add the OneNote file extension to the File Types list
  1. Open the administration page for the Shared Services Provider (SSP).

    To open the administration page for the SSP, do the following:

    1. In Central Administration, on the top link bar, click Application Management.

    2. On the Application Management page, in the Office SharePoint Server Shared Services section, click Create or configure this farm's shared services.

    3. On the Manage this Farm's Shared Services page, click the SSP for which you want to open the administration page.

  2. On the Shared Services Administration page, in the Search section, click Search settings.

  3. On the Configure Search Settings page, in the Crawl Settings section, click File Types.

  4. On the Manage File Types page, click New File Type.

  5. On the Add File Type page, in the File extension box, type one, and then click OK.

    Do not type the period character "." before the file extension.

Use this procedure to register the OneNote IFilter.

You must be a member of the Administrators group on the index server to complete the following procedure.
Register the OneNote IFilter
  1. On the index server, click Start, and then click Run.

  2. In the Open box, type notepad, and then click OK.

  3. Type or copy the following text into Notepad:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\Filters\.one]




    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.one]


  4. In Notepad, on the File menu, click Save As.

  5. In the Save As dialog box, in the File name box, type onenote.reg, and then click Save.

  6. On the index server, double-click the onenote.reg file that you just created.

    This step starts the process of setting the necessary registry keys for registering the OneNote IFilter.
  7. If the Open File - Security Warning dialog box appears, click Run.

  8. In the Registry Editor dialog box, click Yes.

  9. Click OK to close the Registry Editor box.

  10. Restart the index server.

    The index server must be restarted for the IFilter registration to take effect.

After you restart the index server, you must start a full crawl of the locations that contain Office OneNote 2007 files before they can appear in search queries. If your document libraries require check-out to edit the files, Office OneNote 2007 files will often be in checked-out state. Any updates to the checked-out files that are saved to the library will not be crawled until the files are checked in. In general, we recommend that administrators do not require that files be checked out before they can be edited for document libraries that are intended for storing OneNote files.