Go Premium for a chance to win a PS4. Enter to Win


How To Enable Search on Windows Servers

Published on
3,825 Points
Last Modified:
The reason that corporations and businesses use Windows servers is because it supports custom modifications to adapt to the business and what it needs. Most individual users won’t need such powerful options. Here I’ll explain how you can enable Windows Server search and indexing services.

Windows Search Server vs. Search Service

The Windows Search Protocol allows communication with a server that hosts a Windows Search Service. The Windows Search Service can issue queries and it also allows an administrator to manage an indexing server. The indexing process runs within the LocalSystem account and constantly runs for all users. This allows Windows Search to:

  • Maintain an index that can be shared among all of the users.
  • Maintain security restrictions and access to content.
  • Process remote queries from computers on the network.
Don’t confuse the Windows Search Service with Microsoft Search Server Express. Microsoft Search Server Express is a free enterprise-class search server that enables high performance searches of corporate data across multiple systems. Search Server Express has a similar appearance to a Windows SharePoint Services site. The main difference between Windows Search and Search Server Express is that Windows Search can search on a desktop and a server, where Search Server Express can only search on the server.

Windows Search Service on Windows Server 2008

If you are already using a Windows Server based computer, and are currently using Windows Server 2008 then you should know that the Windows Search Service might not be installed by default. You can install and configure the Windows Search Service manually, but it takes some time, patience, and a bit of knowledge to get it done. Here are the steps that you will need to follow:

  • Click Start > All Programs Administrative Tools and then Server Manager
  • You will see a console tree in Server Manager, right click on Roles and then choose Add Roles.
  • When the Add Roles Wizard opens, click Next.
  • Add the Windows Search Service.
  • You will need to choose the Volumes with shared folders to be indexed.
  • Now you can finish & close the wizard. This should have the search service up and running.

Enable Windows Search Service on Windows Server 2012

While the steps are similar to enabling the search service on previous server versions, there are enough differences to write up the steps you need to follow to enable the Windows Search Service on Windows Server 2012. Here’s what you need to do:

Open the Server Manager tool, then click Manage.

Go to Add Roles and Features to open the Add Roles and Features Wizard window.

Click Next to open the wizard to the Installation type page.

Select Role based or feature based installation option, and click Next.

Now you are on the server selection page. Select the server you want the service installed on. If you only have one server, it will automatically select it. Click Next.

Now you are in the Server Roles page. Just click Next, because you are installing a feature, not a role.

This will open the Features page, here is where you can choose Windows Search Service (make sure the check box is checked) click Next.

You are now in the confirmation page. To confirm the selection, just click Install. Please note that it will take some time to install the Windows Search Service.

The installation should now be complete.

Adding a New Location to be Indexed

A common problem that users on a network face is that when they try to add a network drive to their Library, an error message suddenly pops up that says “this network location can’t be included because it is not indexed”. There’s no need to worry though, this problem is easy to solve. The following steps require Windows Server 2008 or higher, and will work directly with Windows 7, 8, and 10 Libraries.

When the Windows Search Server is enabled, the server generates an index which is then stored on a Network Share. The clients that have this share mounted can use the search index to find the files they need.

The first step is to create a Shared Folder to host the search index. This can easily be done by going to the Server Manager > File and Storage Services > Shares and setting the appropriate User and File permissions.

Next you should enable Windows Search Service from your server. See the steps outlined above to do so on Windows Server 2008 and 2012.

With Windows Search Service installed and the shared folder created, you will then need to add that shared folder to the index. On the server, go to Control Panel > Indexing Options then click Modify to add the folder or even an entire drive to the index.

Now you will be able to add the network share to the library without the error message appearing.

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

Join & Write a Comment

This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month