none
Не работает Windows Search RRS feed

  • Вопрос

  • В Vista Business x64 не работает поиск. Служба запущена, все настройки поиска выставлены по умолчанию, диск и все файлы на нем проиндексированы, необходимые типы файлов включены в индекс.
    При вводе текста в строку поиска ничего не происходит. То есть вообще. В расширенном поиске говорит "Сначала введите текст в поле поиска", хотя он введен и кнопка "Найти" нажата. Такое впечатление, что этот текст (любой) не передается в службу. Не ищет даже по неиндексированным местам.

    Еще оказалось, что у другого пользователя на этом компе поиск работает нормально. Этот пользователь был создан давно, а тот, у которого не работает - недавно. Комп в домене, управляется из AD. При заведении в домене, новый пользователь был скопирован со старого (у которого работает). Сравнил их настройки - все одинаково.

    В логе приложений полно следующих событий:

    Имя журнала:   Application
    Подача:        Microsoft-Windows-Search
    Дата:          14.08.2013 14:06:37
    Код события:   3078
    Категория задачи:Средство сбора данных
    Уровень:       Сведения
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     DESIGNER1
    Описание:
    Служба Windows Search остановила процесс Protocol Host, поскольку он использовал слишком много ресурсов.  Новый процесс Protocol Host будет запущен автоматически.  Никаких действий со стороны пользователя не требуется.

    а также:

    Имя журнала:   Application
    Подача:        Microsoft-Windows-Search
    Дата:          14.08.2013 13:08:37
    Код события:   1015
    Категория задачи:Служба поиска
    Уровень:       Предупреждение
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     DESIGNER1
    Описание:
    Код события 3078 для службы Windows Search был запрещен 108 раз с 12:06:41. Это событие используется для запрета событий службы Windows Search, которые происходили часто в течение короткого промежутка времени.  См. код события 3078 для получения дополнительных сведений об этом событии.

    На сайте Майкрософт ничего путного про эти ошибки не нашел. В разделе Windows Search этих номеров вообще нет.

    Куда копать?


    15 августа 2013 г. 6:43

Ответы

  • Да, Дмитрий, удалось. Извините, что не отписался сразу.

    После анализа лога выполнения sfc /scannow, выяснилось, что у пользователей, у которых не работает поиск, отсутствует файл C:\Users\%USERNAME%\AppData\Local\Microsoft\Windows\1049\StructuredQuerySchema.bin. По-идее, он должен был автоматически создаваться системой, но этого не произошло. Я просто скопировал его у пользователя, у которого поиск работает. После этого все заработало у всех пользователей.

    Большое спасибо за помощь!


    20 сентября 2013 г. 6:46

Все ответы

  • Неужели никто не сталкивался? Получается, я новую болезнь открыл?

    3 сентября 2013 г. 11:37
  • Добрый день!

    Проблема только с одной учеткой?

    Попробуйте воспользоваться исправлением Как исправить поиск Windows: не работает, сбои, нет результатов


     



    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    3 сентября 2013 г. 13:41
    Модератор
  • >> Проблема только с одной учеткой?

    С двумя. На компе три учетки: админ и два дизайнера. Поиск не работает у админа и одного из дизайнеров. Под аккаунтом второго - работает нормально.

    >> Попробуйте воспользоваться исправлением

    Запустил. Первый раз фикс нашел и исправил ошибку и сбросил в дефолт настройки. Второй запуск ошибок не нашел. После перезагрузки перестроились индексы. Поиск так и не работает.



    • Изменено Alex Yacc 4 сентября 2013 г. 12:17
    4 сентября 2013 г. 8:20
  • Проверьте включен ли поиск:

    1. Щелкните правой кнопкой мыши по меню "Пуск"->Свойства.

    2.

    Вышеуказанная ошибка продолжает появляться?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    4 сентября 2013 г. 13:51
    Модератор
  • Вышеуказанная ошибка перестала появляться, скорее всего, после вчерашнего запуска фикса.

    Настройку поставил так, как вы указали (до этого стояло w/o public folders). При попытке найти файл из строки поиска в меню "Пуск", вместо результатов пишет "Не удается инициализировать поиск". В папках поиск также не работает ни в стандартном, ни в расширенном режиме (при включении поиска по неиндексированным местам). Сервис стартовал при включении компьютера и после этого, судя по логам, не отключался.


    • Изменено Alex Yacc 5 сентября 2013 г. 8:55
    5 сентября 2013 г. 8:53
  • Зайдите в учетную запись администратора, запустите командную строку с повышенными привилегиями и выполните проверку целостности системных файлов - команда sfc /scannow. 

    Посмотрите, будут ли ошибки. 


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    5 сентября 2013 г. 10:16
    Модератор
  • Сделал два прохода с перезагрузкой: да, оба раза ошибки есть. Говорит, что некоторые восстановить не может. Разбираюсь.
    5 сентября 2013 г. 12:48
  • Вам удалось решить данную проблему?

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    10 сентября 2013 г. 5:55
    Модератор
  • Да, Дмитрий, удалось. Извините, что не отписался сразу.

    После анализа лога выполнения sfc /scannow, выяснилось, что у пользователей, у которых не работает поиск, отсутствует файл C:\Users\%USERNAME%\AppData\Local\Microsoft\Windows\1049\StructuredQuerySchema.bin. По-идее, он должен был автоматически создаваться системой, но этого не произошло. Я просто скопировал его у пользователя, у которого поиск работает. После этого все заработало у всех пользователей.

    Большое спасибо за помощь!


    20 сентября 2013 г. 6:46
  • Спасибо, что сообщили решение - это может быть полезно и другим участникам нашего сообщества.

    Приходите снова! ;-) 


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    20 сентября 2013 г. 6:58
    Модератор