В конце концов я искал все desktop.ini
файлы в моем дереве каталогов и удалил их все. Проблема была решена немедленно:
- Папки наконец показали свое настоящее имя
- Новые переименования фактически произошли на уровне файловой системы
Такие файлы содержали такие записи:
[.ShellClassInfo] LocalizedResourceName=This is the new name
... это скорее функция, чем ошибка :
LocalizedResourceName
Указывает модуль ресурса и идентификатор строки, которые будут использоваться в качестве имени папки, отображаемой при просмотре с помощью проводника или оболочки.
У меня нет ни малейшего представления о том, как Windows пришла к выводу, что я хотел перевести папку, а не переименовывать ее.