В Windows есть хороший механизм поиска файлов, который называется « Все» , который (в отличие от find) очень быстрый и (в отличие от него locate) всегда возвращает обновленные результаты. AFAIK это работает, заполняя базу данных из журнала NTFS (это не работает с другими файловыми системами)....