Как устроен поиск и почему он ломается
Windows не просматривает диск каждый раз, когда вы что-то ищете, — это было бы слишком медленно. Вместо этого служба поиска заранее строит индекс: список файлов с их именами, расположением и частью содержимого. Поиск обращается к индексу и поэтому отвечает мгновенно.
Из этого следует главное: если файла нет в индексе, поиск его не найдёт, даже когда файл прекрасно лежит на диске. И наоборот — если индекс повреждён, поиск может выдавать устаревшие результаты или не выдавать ничего.
Отдельно от индекса работает интерфейс поиска: окно, которое открывается по щелчку или по клавише Windows. Оно устроено как системное приложение и ломается независимо от службы. Отсюда два разных симптома, которые важно не путать: пустое окно — это про интерфейс, ненайденные файлы — про индекс.
