Все верно, он рабочий.
Проблема в чем, когда я запускаю в многопотоке, он может взять один и тот же Профиль, как самый старый.
Если честно пока ни как не могу придумать как быть, когда запущена много потоков.
Просто как вариант, если будет брать Профиль из папки, отдает номер самого старого...