Один аспект не совсем понятен. Ты работаешь с ос виндовс. Иногда при сохранении или переименовании файла система выдаёт ошибку, что имя файла недопустимо. Какие имена невозможно присвоить файлам?
Невозможно присвоить имена файлам, которые превышают количество допустимых символов. Также, нельзя использовать большинство специальных символов в названии.