Ах ... вернитесь к чтению документации вашей операционной системы. Уже довольно давно (то есть, много лет) существует система индексации и поиска, в которую можно подключить множество вещей (если вы установите соответствующие фильтры, загружаемые из Microsoft, Adobe и т. Д.).
Это создает полнотекстовый индекс, который затем имеет API для поиска. НАМНОГО более эффективно для многократного поиска большого количества документов.