Если вы прочитаете это, вы должны получить довольно хорошее представление о том, как NTFS работает при индексировании файлов и папок.
Локально, это не должно быть большой частью индексации файлов и папок, если вы будете следовать рекомендациям, приведенным в ссылке выше, но для этого потребуется много обслуживания с таким количеством файлов.
В сети это будет другая история. Это будет медленно, это из моего собственного опыта на работе, где у нас есть папки с тысячами папок, и для индексации по сети требуется некоторое время.
Другая вещь, которую, вероятно, следует увеличить с таким количеством файлов, - это отключение коротких имен: это не позволит Windows создавать вторую запись каталога файлов, которая будет следовать соглашению 8.3 (соглашение об именах файлов MS-DOS), и уменьшит время для папок до перечислять, потому что при перечислении не нужно искать короткие имена, связанные с их длинными именами.
- Перейти
Run
в меню Пуск
- Введите
cmd
и когда вы увидите командную строку, щелкните правой кнопкой мыши на ней и выберите Run as administrator
- Когда в командной строке введите fsutil поведение, установите disable8dot3 1, чтобы отключить короткие имена
- перезагружать
Если вы хотите включить его снова, введите fsutil поведения set disable8dot3 0