Здравствуйте, SteeLHeaD, Вы писали:
SLH>Как то это тупо. я уверен, что в MFT хранит инфу о кол-ве файлов в директориях,
SLH>то есть по крайней мере эту задачу можно решить без получения списка файлов.
Не будет работать для не-ntfs томов.
Для начала можно попробоваать
http://www.codeproject.com/Articles/38959/A-Faster-Directory-Enumerator
http://www.codeproject.com/Articles/12782/File-System-Enumerator-using-lazy-matching
или подглядеть работу с стандартным диалогом в
FileSystem.DeleteFile() из vb.