Нужно дефрагментировать и оптимизировать расположение папок на разделе FAT16, FAT32, exFAT.
(если есть вариант который работает на какой то одной файловой системе но не работает на других указанных выше то тоже предлагайте, буду рад ознакомится со всеми вариантами)
В первую очередь ищу вариант когда при оптимизации папок они перемещаются в самое начало раздела а мешающие файлы (находящиеся в начале раздела) смещаются ниже в любую свободную область.
Так же очень приветствуется вариант в котором можно будет выбрать вид сортировки папок (например: по дате создания, по дате изменения, по размеру, по имени и т.д.)
Рассматриваю абсолютно все варианты программ/скриптов и др. которые могут это сделать.
Не рассматривается вариант в котором нужно выгрузить все данные на другой раздел, затем форматировать этот раздел в ту же файловую систему, после чего создать иерархию папок и в них уже вернуть все файлы обратно.