Начиная Windows NT (?) Имена файлов всегда в кодировке Unicode.так что проблем быть не должно.
Вещи становятся неприятными, когда вы начинаете использовать альтернативные пробелы, транслитерированные символы или символы, которые должны иметь двунаправленный контекст, но это не так с верхним индексом 2