На одном из наших старых серверов Windows 2003 нам нужно запустить службу индексирования и Windows Search. Проблема в том, что windows.edb
файл вырос довольно большой.
Я хочу переместить эти и связанные файлы в D:\IndexService
. Для этого вы можете изменить местоположение индекса, используя Дополнительные параметры апплета панели управления Параметры индексирования:
(через: Старая новая вещь http://blogs.msdn.com/b/oldnewthing/archive/2009/11/18/9923996.aspx )
Я сделал следующее:
Остановил службу индексов, затем остановил поиск Windows.
Скопировано содержимое
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
вD:\IndexService\Search
.Обновил Расширенные параметры службы индексирования -> Новое местоположение, указал
D:\IndexService
путь, и я вернулся к панели управления (см. Изображение выше).Я перезапустил службу индексирования и Windows Search
Кажется, это не сработало, и по временным отметкам в windows.edb
файле я вижу, что он все еще обновляется в своем первоначальном месте на C:
диске.
Я также заметил, что если я открою апплет панели управления «Параметры индексации» и нажму «Дополнительные параметры», он по-прежнему говорит о том, что текущее местоположение включено C:
и что новое местоположение ( d:\IndexService
) будет использоваться после перезапуска службы. Однако перезапуск службы не имеет никакого значения.
Кто-нибудь может указать, где я ошибся?
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
. В инструкциях Microsoft о том, как это сделать, не упоминается копирование файлов вручную: windows.microsoft.com/en-US/windows7/…