Хотя теперь вы можете запускать несколько дистрибутивов Linux в Windows 10 , эта интеграция была немного хитрой, когда дело доходит до обработки имени файла, так как Linux чувствителен к регистру, а Windows — нет.
Чтобы преодолеть это ограничение, начиная с обновления Windows 10 апреля 2018 года (версия 1803) , NTFS включает новый флаг, который можно включить для каждой папки, что позволяет файловой системе обрабатывать файлы и папки с учетом регистра.
Используя этот новый флаг, вы можете не только обрабатывать файлы, чувствительные к регистру, при использовании консоли Linux, но, что более важно, он также позволяет приложениям Windows (таким как Word и Notepad) правильно открывать файлы, если они различаются только в зависимости от конкретного случая.
В этом руководстве по Windows 10 мы расскажем о простых шагах по включению или отключению поддержки чувствительности к регистру на уровне папок с помощью опции команды, доступной после обновления до обновления апреля 2018 года .
- Как включить поддержку чувствительности к регистру в Windows 10
- Как отключить поддержку чувствительности к регистру в Windows 10
Как включить поддержку чувствительности к регистру в Windows 10
Начиная с Windows 10 версии 1803, вы можете включить чувствительность к регистру на уровне папок, выполнив следующие действия:
- Откройте Пуск .
- Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора .
-
Введите следующую команду, чтобы включить NTFS для обработки содержимого папки с учетом регистра и нажмите Enter :
fsutil.exe file SetCaseSensitiveInfo C:\folder\path enable
В команде не забудьте указать путь к папке, которую вы хотите включить с учетом регистра.
После выполнения этих шагов внутри папки вы теперь можете читать и создавать файлы и папки, используя одно и то же имя, но в другом регистре, и NTFS будет рассматривать их как совершенно разные файлы.
Если вам нужно обрабатывать файлы с именами, чувствительными к регистру, в нескольких местоположениях папок, вам нужно будет повторить те же шаги для остальных папок, поскольку вы не можете включить новую функцию файловой системы глобально.
Как отключить поддержку чувствительности к регистру в Windows 10
Если вам больше не нужна эта функция в определенной папке, вы должны сначала переименовать файлы и папки, используя уникальные имена, переместить содержимое в другую папку с включенной чувствительностью к регистру или удалить содержимое папки, а затем выполните следующие действия:
- Откройте Пуск .
- Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора .
-
Введите следующую команду, чтобы отключить NTFS для обработки содержимого папки с учетом регистра и нажмите Enter :
fsutil.exe file SetCaseSensitiveInfo C:\folder\path disable
В команде не забудьте указать путь к папке, которую вы хотите включить с учетом регистра.
После того, как вы выполнили эти шаги, NTFS больше не будет распознавать контент с такими же именами, с другим регистром, как уникальные файлы.
Больше ресурсов по Windows 10
Для получения более полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:
- Windows 10 в Windows Central — все, что вам нужно знать
- Справка, советы и рекомендации по Windows 10
- Форумы по Windows 10 на Windows Central