Мне нужно проиндексировать файлы тяжелых форматов с помощью службы поиска Microsoft. Я создал IFilter и серверную часть, в которой хранятся результаты индексации. Итак, теперь, если извлечение текста из определенного файла занимает слишком много времени и IFilter отключен (встроенная функция сторожевого таймера Microsoft Search), серверная часть выполняет извлечение и может быстро вернуть извлеченный текст при следующем сканировании.
Меня беспокоит сохранение извлеченного текста для всех файлов процессов. Это просто неправильно. Есть ли способ избежать этого? Есть ли какие-то настройки или протокол для Microsoft Search, чтобы указать, что он должен запоминать текст какого-то файла и больше никогда не запрашивать извлеченный текст?
Может стоит отключить службу поиска Microsoft?
Вы не указываете, какую версию Windows используете. Кроме того, я не уверен, что понимаю все, что вы спрашиваете.
Если вам не нравится сохранять извлеченный текст, вы мало что можете сделать.