Включите или отключите атрибут с учетом регистра для папок в Windows 10: Хотя вы можете использовать подсистему Windows для Linux (WSL), которая позволяет запускать собственные инструменты командной строки Linux непосредственно в Windows, единственным недостатком этой интеграции является то, как Windows обрабатывает регистр имен файлов, поскольку Linux чувствителен к регистру, а Windows — нет. Короче говоря, если вы создали файлы или папки с учетом регистра с помощью WSL, например, test.txt и TEST.TXT, то эти файлы нельзя использовать внутри Windows.
Теперь Windows рассматривает файловую систему как нечувствительную к регистру и не может различать файлы, имена которых различаются только по регистру. Хотя проводник Windows по-прежнему будет отображать оба этих файла, но откроется только один, независимо от того, какой из них вы щелкнули. Чтобы преодолеть это ограничение, начиная с Windows 10, сборка 1803, Microsoft представляет новый способ включения поддержки NTFS для обработки файлов и папок с учетом регистра для каждой папки.
Другими словами, теперь вы можете использовать новый флаг (атрибут), чувствительный к регистру, который можно применять к каталогам (папкам) NTFS. Для каждого каталога, в котором установлен этот флаг, все операции с файлами в этом каталоге будут чувствительны к регистру. Теперь Windows сможет различать файлы test.txt и TEXT.TXT и легко открывать их как отдельный файл. Итак, не теряя времени, давайте посмотрим, как включить или отключить атрибут с учетом регистра для папок в Windows 10 с помощью приведенного ниже руководства.
Включить или отключить атрибут с учетом регистра для папок в Windows 10
Обязательно создайте точку восстановления на случай, если что-то пойдет не так.
Способ 1: включить атрибут папки с учетом регистра
1. Нажмите клавишу Windows + X, затем выберите Командная строка (Admin).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo «full_path_of_folder» включить
Примечание: Замените полный_путь_к_папке фактическим полным путем к папке, для которой вы хотите включить атрибут с учетом регистра.
3. Если вы хотите включить атрибут с учетом регистра файлов только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo «D:» включить
Примечание: Замените D: на фактическую букву диска.
4.Атрибут с учетом регистра для этого каталога и всех файлов в нем теперь включен.
Теперь вы можете перейти к указанной выше папке и создавать файлы или папки с тем же именем, но в другом регистре, и Windows будет рассматривать их как разные файлы или папки.
Способ 2: отключить атрибут папки, чувствительный к регистру
Если вам больше не нужен атрибут конкретной папки с учетом регистра, сначала необходимо переименовать файлы с учетом регистра, используя лучшее бесплатное программное обеспечение для переименования файлов для Windows, с уникальными именами, а затем переместить их в другой каталог. После этого вы можете выполнить следующие шаги, чтобы отключить чувствительность к регистру конкретной папки.
1. Нажмите клавишу Windows + X, затем выберите Командная строка (Admin).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo «full_path_of_folder» отключить
Примечание: Замените полный_путь_к_папке фактическим полным путем к папке, для которой вы хотите включить атрибут с учетом регистра.
3. Если вы хотите отключить атрибут с учетом регистра файлов только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo «D:» отключить
Примечание: Замените D: на фактическую букву диска.
4. Атрибут с учетом регистра для этого каталога и всех файлов в нем теперь отключен.
После завершения Windows больше не будет распознавать файлы и папки с одинаковым именем (в другом регистре) как уникальные.
Способ 3: запросить регистрозависимый атрибут папки
1. Нажмите клавишу Windows + X, затем выберите Командная строка (Admin).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo «полный_путь_к папке»
Примечание: Замените полный_путь_к_папке фактическим полным путем к папке, для которой вы хотите узнать состояние атрибута с учетом регистра.
3. Если вы хотите запросить атрибуты файлов с учетом регистра только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo «D:»
Примечание: Замените D: на фактическую букву диска.
4. Как только вы нажмете Enter, вы узнаете статус вышеуказанного каталога, а именно, включен или отключен в данный момент атрибут с учетом регистра для этого каталога.
Рекомендуется:
Вот и все, что вы успешно узнали Как Включить или отключить атрибут с учетом регистра для папок в Windows 10 но если у вас все еще есть какие-либо вопросы относительно этого урока, не стесняйтесь задавать их в разделе комментариев.