Назад | Перейти на главную страницу

При использовании автономных файлов пользователи не могут переименовывать файлы только при изменении регистра

Недавно я установил здесь несколько новых компьютеров (под управлением Win8.1). Эти машины используют перенаправление папок (как и мы всегда) с синхронизацией автономных файлов. Я традиционно не использовал автономные файлы, но я включил его, чтобы повысить отказоустойчивость и производительность при работе с их файлами.

Сегодня кто-то обратил мое внимание на то, что они не могут переименовать файл, если меняют только регистр букв. Когда они это сделают, им будет показано всплывающее окно, в котором говорится, что им нужно получить разрешение от себя для выполнения действия. Их варианты: «Попробовать еще раз» и «Отменить».

Например, следующее не удастся:

filename.txt --> FILENAME.txt

Но удастся следующее:

filename.txt --> xFILENAME.txt --> FILENAME.txt

Мои файлы перенаправляются в тот же файловый ресурс * той же групповой политикой, но я не использую автономные файлы и не испытываю этой проблемы.

Я проверил с другим пользователем, который настроен как оригинал, и он также столкнулся с этой проблемой.

Если это известная ошибка, мне не удалось найти ответ.

* The fileshare is running on Windows Server 2012 with deduplication enabled on the volume.

Для Windows Vista и Windows 7 это известная «функция» согласно Microsoft KB953945, с единственным «решением» - обойти проблему, сначала временно переименовав файл во что-нибудь другое.

Из приведенной выше статьи разрешение

Чтобы обойти эту проблему, переименуйте файл в другое имя, а затем переименуйте его обратно с измененным регистром букв.

Например, переименуйте TEXT.txt в word.txt, а затем переименуйте word.txt в text.txt.

Возможно, в Windows 8, 8.1, 2012, 2012R2 эта «функция» была включена и в эти новые версии.