Возможный дубликат:
Лучший способ уверенно искать файлы и содержимое в Windows без использования службы индексации?

Я использую Windows Vista SP2

Я искал файл, который, как я знал, существовал где-то на диске C: с помощью проводника Windows. Я начал поиск с "C:\", диск не проиндексирован для поиска. Файл не найден. Затем я искал то же имя файла с помощью команды «dir opends60.lib /s» (запустил его в «C:\»), и файл был найден в подпапке "Program Files".

Затем я указал Windows Explorer на «C:\Program Files» и произвел поиск - файл был найден. Я обнаружил такое же поведение для системной папки Windows.

Это где-то задокументировано? Какие другие папки не ищутся по умолчанию? Что вы используете для поиска (я не ищу ничего, что создает индекс любого рода)?

1 ответ1

1

Эта ссылка MSDN указывает, что именно включено в индекс и исключено из него:

Папки и файлы исключены

Следующие папки исключены по умолчанию:

  1. Следующие каталоги% SystemDrive% и их содержимое не индексируются:

    • \ Сложение \
    • \ Установленный репозиторий \
    • \ ProgramData \ (кроме общей папки «Пуск»)
    • \Программные файлы\
    • \ Программные файлы (x86)\
    • \ Users \ Default
    • \ Windows \
    • \ Windows.000 \
    • \ Windows.old \
    • \ $ Корзина \
  2. Пользовательские папки по умолчанию.

  3. Любой предмет, помеченный как Скрытый или Системный.
  4. Съемные диски.
  5. Файлы без расширений или фильтров. Windows Search не предполагает, что формат файла обязательно содержит текст.

Для получения информации о некоторых альтернативах, возможно, проверьте этот вопрос SU:

Лучший способ уверенно искать файлы и содержимое в Windows без использования службы индексации?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .