Sie verwenden wahrscheinlich bereits die Funktionen FindFirstFile () und FindNextFile () ( MSDN-Beispiel ).
Die einzige Möglichkeit, das Programm weiter zu beschleunigen, besteht darin, es multithreadig zu machen und die Arbeit auf intelligente Weise auf die Threads aufzuteilen.