Назад | Перейти на главную страницу

Windows Search не выполняет поиск в файлах

Я пытаюсь заставить Windows Search работать на моем файловом сервере Windows Server 2008 SP2, чтобы я мог искать содержимое в файлах.

Я добавил на сервер роль службы поиска Windows и с помощью свойств, вызываемых щелчком правой кнопкой мыши в проводнике, установил для некоторых папок значение «Индексировать это местоположение».

Проблема в том, что ни на сервере, ни удаленно я не могу искать в файлах.

Кажется, у меня есть некоторые несоответствия в графическом интерфейсе пользователя, например, панель «Параметры индексирования» показывает мне только 6 проиндексированных местоположений, но если я нажимаю «Изменить», я вижу почти все отмеченные галочкой.

Например, в папке «SeachTest» в разделе «Инфраструктура» установлен флажок «проиндексировать это местоположение», а в папке «Проекты» нет. Я предполагаю, что поэтому некоторые из них серые, а некоторые нет, но все они отмечены галочкой. T В папке «SearchTest» находятся файлы, в которых нет ничего, кроме текста. PurpleOrange в нем, так что я смогу их найти.

Итак, подведем итог:

В зависимости от того, какие файлы вы пытаетесь проиндексировать, вам, вероятно, потребуются соответствующие iFilters, чтобы Windows Search мог войти и фактически просеять двоичное содержимое каждого файла и извлечь текст, чтобы он мог его проиндексировать.

После установки iFilters перейдите в Панель управления -> Параметры индексирования. Нажмите кнопку «Дополнительно» Нажмите «Восстановить».

PDF iFilters

Adobe - http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025

фоксит - http://www.foxitsoftware.com/products/ifilter/

Фильтры Microsoft Office iFilters

Для Office 2010 и предыдущих версий - http://www.microsoft.com/download/en/details.aspx?id=17062

Пакет обновления 1 для вышеуказанного iFilter - http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26604

Другие

http://www.ifilter.org/

Есть ли ошибки службы поиска в журнале событий приложения? Опция «поиск по содержимому» появляется в паре мест. В параметрах папки, а также в панели управления службой поиска. На панели управления для каждого типа файла есть собственная опция управления поиском контента. По умолчанию поиск в PDF-файлах не ведется, вам нужно включить эту функцию. Я думаю, что для остальных он был включен по умолчанию, но вам следует проверить. Или, может быть, пойти с параметрами папки «всегда искать имена и содержимое». Однако я думаю, что настройки «Параметры папки» могут применяться только к экземплярам локального проводника, и для вашего сценария удаленного поиска вам, вероятно, придется придерживаться панели управления службой поиска для всех параметров (индексируемые папки, расширения, метод индекса (свойства / содержание)).

Я не использую это на сервере с большим количеством данных, не могу воспроизвести вашу проблему. В крайнем случае, вы можете остановить службу поиска, очистить содержимое C: \ ProgramData \ Microsoft \ search \ data, затем перезапустить службу и перенастроить параметры службы поиска.