indexing service

最後更新: 2016-09-26

介紹

  • 右 click folder 後有 search 選項
  • Service
  • Indexing Options

 


右 click folder 後有 search 選項

 

執行

regedit.exe

到以下 Key

HKEY_CLASSES_ROOT\Directory\shell\find

<1> rename LegacyDisable to LegacyDisableD

<2> Create string "Icon", value="imageres.dll,-177"

 


Service

 

services.msc

Name "Windows Search service"

Process: SearchIndexer.exe

sc query WSearch

SERVICE_NAME: WSearch
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

 


Indexing Options

 

# Win7

Start -> In Search "Indexing Options"

 


Index file - Windows.edb

 

Try deleting and rebuilding the search index:

  1. Go to Control Panel
  2. Select Indexing Options
  3. Click on Advanced (this will open the Advanced Options dialog)
  4. Select the Rebuild button.

Location

C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb

 


Increase outlook indexing speed

 

DisableBackoff

Go in the registry to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager\

Click on the key, so that it’s selected.
Go to the Edit menu and select Permissions.
In the pop-up window, click the Advanced button.
In the new pop-up window, select the Owner tab, then in the list below Change owner to:, select Administrators, then click the OK button on both pop-up windows to return to the registry editor.   

and set the value of "DisableBackoff" to 1

Other interesting registry keys:

  * DisableBackOffNotificationOverride
  * DisableBackOffOnCPU
  * DisableBackOffOnIO
  * DisableBackOffOnNotifications
  * DisableBackOffOnUser

This key is what it’s all about. It basically determines whether or not the indexing process should stop when the user’s doing something.

There are other similar keys that you could edit to force the indexer to keep indexing even if you were playing Bioshock while ripping a DVD and little flames were coming from your processor, but that’s not really necessary, so we’ll just focus on this one key.

Unfortunately, Vista won’t let you change the key’s value (if you try, it’ll let you down with: Error writing the value’s new contents.), even though we've been elevated to have administrator privileges.

So, to get permission to change the key's value, you need to do the following.

# Restart Service

Net Stop Wsearch

Net Start Wsearch

Priority

"Searchindexer.exe" in task manager (you may have to show processes from all users),

you can set the priority for that program in there.

Right click on Searchindexer.exe, select Priority> Above Normal or High (never select "real time")