Manage (Disable or Enable) Content Indexing in Exchange 2007/2010


To totally unlock this section you need to Log-in


Login

What is Content Indexing

Microsoft Exchange Server 2007 Search is a feature that allows you to quickly search text in messages through the use of pre-built indexes.

By using the Microsoft Search indexing engine (MSSearch), Exchange Search creates the initial index by crawling all messages in mailboxes within an Exchange 2007 database. This index will be in a Folder Called Catalog Data Folder with *.CI , *WID , *DIR File types.

This is Called Content Indexing (CI). Ms Exchange Search Indexer and Ms Search (Exchange) are the Services responsible for the Content Indexing.

By default, Exchange Search is enabled for all new mailbox databases and does not require additional configuration. However, if you want to stop Exchange Search from indexing mailbox content, you can disable it for individual mailbox databases or for an entire Mailbox server.

Disabling Exchange Search impacts the functionality and performance of the full-text searches that are performed by your users using Outlook in online mode or on Windows mobile devices.

What do you need to know before you begin?

  • Estimated time to complete each procedure: 1 minute
  • Procedures in this topic require specific permissions. See each procedure for its permissions information.
  • You can enable or disable Exchange Search for servers or mailbox databases but not for individual mailbox users.
  • Disable Content Indexing

    You can’t use the EAC to disable or enable Exchange Search for a mailbox database.

    This command disables Exchange Search for a mailbox database named EXCH01:

    Set-MailboxDatabase "Mailbox Database (EXCH01)" -IndexEnabled $false
    

    This command enables Exchange Search for a mailbox database named EXCH01:

    Set-MailboxDatabase "Mailbox Database (EXCH01)" -IndexEnabled $true

    To disable or enable Exchange Search for a Mailbox server, you must disable and stop or enable and start the Microsoft Exchange Search service. You can use either the Services console or the Shell to do this.
    Use the Services console

    Manage (Disable or Enable) Content Indexing in Exchange 2007/2010

    Manage (Disable or Enable) Content Indexing in Exchange 2007/2010

  • Navigate to Start > Administrative Tools > Services.
  • In the Services details pane, right-click the Microsoft Exchange Search service, and then select Properties.
  • On the General tab, in the Startup type list, select Disabled to disable the service or Automatic to start it automatically.
  • The startup type impacts the service the next time an attempt is made to start it, either automatically after the server is restarted or by manually starting the service. In the next step, the service is stopped or started manually.

  • Click Stop to stop the service or Start to start the service.
  • Use the Shell

    The following examples stop and disable the Microsoft Exchange Search service.

    Stop-Service MSExchangeFastSearch
    
    Set-Service MSExchangeSearch -StartupType Disabled

    The following examples configure the Exchange Search service to start automatically and then start the service.

    Set-Service MSExchangeFastSearch -StartupType Automatic
    
    Start-Service MSExchangeSearch

    Procedures

    How to Disable Content Indexing in Exchange 2007:

  • 1. Go to Exchange Power Shell
  • 2. Execute this following command:
  • Syntax: Set-MailboxDatabase MailboxDatabaseName -IndexEnabled $false
    Example: Set-MailboxDatabase IMDDatabase -IndexEnabled $false

  • 3. Execute the Command for all the Databases one by one.
  • 4. This command will disable CI
  • 5. Execute this following command
  • Get-MailboxDatabase | FL Name,IndexEnabled
    

  • 6. This result will display all Mailbox Stores with CI Status.
  • How to Disable Content Indexing Service in Exchange 2007:

  • 1. Go to Services.msc window
  • 2. Goto the Properties of Ms Exchange Search Indexer
  • 3. Change the Startup type to Disable
  • 4. Click on Stop
  • 5. Apply the Changes and Close it
  • 6. Goto the Properties of Ms Search (Exchange)
  • 7. Change the Startup type to Disable
  • 8. Click on Stop
  • 9. Apply the Changes and Close it
  • 10. CI Services are Closed
  • How to Delete Content Indexing Files Manually in Exchange 2007:

  • 1. Go to the Mailbox Storage Folder
  • 2. Delete the Folder Starts with “CatalogData” Followed by a Long Hexadecimal Number ( Ex.CatalogData-9727b8d0-aa68-49f5-b4dd-...)
  • How to Enable Content Indexing in Exchange 2007:

  • 1. Go to Exchange Power Shell
  • 2. Execute this following command:
  • Syntax: Set-MailboxDatabase MailboxDatabaseName -IndexEnabled $true
    
    Example: Set-MailboxDatabase IMDDatabase -IndexEnabled $true

  • 3. Execute the Command for all the Databases one by one.
  • 4. This command will Enable CI
  • 5. Execute this following command
  • Get-MailboxDatabase | FL Name,IndexEnabled
    

  • 6. This result will display all Mailbox Stores with CI Status
  • How to Enable Content Indexing Service in Exchange 2007:

  • 1. Go to Services.msc window
  • 2. Goto the Properties of Ms Exchange Search Indexer
  • 3. Change the Startup type to Automatic
  • 4. Apply the Changes
  • 5. Click on Start
  • 6. Apply the Changes and Close it
  • 7. Goto the Properties of Ms Search (Exchange)
  • 8. Change the Startup type to Automatic
  • 9. Apply the Changes
  • 10. Click on Start
  • 11. Apply the Changes and Close it
  • SOURCE

    LINK

    LANGUAGE
    ENGLISH