Включить или отключить атрибут с учетом регистра для папок в 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: включить регистрозависимый атрибут папки
- Способ 2: отключить чувствительный к регистру атрибут папки
- Способ 3: Запрос чувствительного к регистру атрибута папки
Включить или отключить атрибут с учетом регистра для папок в Windows 10
Убедись в создать точку восстановления на всякий случай, если что-то пойдет не так.
Способ 1: включить регистрозависимый атрибут папки
1. Нажмите клавишу Windows + X, затем выберите Командная строка (администратор).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo full_path_of_folder включить
Примечание: Замените full_path_of_folder фактическим полным путем к папке, для которой вы хотите включить атрибут с учетом регистра.
3. Если вы хотите включить регистрозависимый атрибут файлов только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo D: включить
Примечание: Замените D: на фактическую букву диска.
4.Атрибут учета регистра для этого каталога и всех файлов в нем теперь включен.
Теперь вы можете перейти к указанной выше папке и создать файлы или папки с тем же именем, но с другим регистром, и Windows будет рассматривать их как разные файлы или папки.
Способ 2: отключить чувствительный к регистру атрибут папки
Если вам больше не нужен регистрозависимый атрибут конкретной папки, то вы должны сначала переименовать файлы и папки, чувствительные к регистру, используя уникальные имена, а затем переместить их в другой каталог. После чего вы можете выполнить перечисленные ниже шаги, чтобы отключить чувствительность к регистру для конкретной папки.
1. Нажмите клавишу Windows + X, затем выберите Командная строка (администратор).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo full_path_of_folder отключить
Примечание: Замените full_path_of_folder фактическим полным путем к папке, для которой вы хотите включить атрибут с учетом регистра.
3. Если вы хотите отключить регистрозависимый атрибут файлов только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo D: отключить
Примечание: Замените D: на фактическую букву диска.
4.Атрибут учета регистра для этого каталога и всех файлов в нем теперь отключен.
Когда вы закончите, Windows больше не будет распознавать файлы или папки с одинаковым именем (в другом регистре) как уникальные.
Способ 3: Запрос чувствительного к регистру атрибута папки
1. Нажмите клавишу Windows + X, затем выберите Командная строка (администратор).
2. Введите следующую команду в cmd и нажмите Enter:
Файл fsutil.exe setCaseSensitiveInfo полный_путь_к_папке
Примечание: Замените full_path_of_folder фактическим полным путем к папке, для которой вы хотите узнать статус атрибута с учетом регистра.
3. Если вы хотите запрашивать атрибут с учетом регистра файлов только в корневом каталоге диска, используйте следующую команду:
Файл fsutil.exe setCaseSensitiveInfo D:
Примечание: Замените D: на фактическую букву диска.
4. После того, как вы нажмете Enter, вы узнаете статус вышеуказанного каталога, а именно, включен или отключен атрибут с учетом регистра для этого каталога.
Рекомендуемые:
- Добавление или удаление слов в словаре проверки орфографии в Windows 10
- Привязать учетную запись Microsoft к цифровой лицензии Windows 10
- Включить или отключить средство просмотра диагностических данных в Windows 10
Вот и все, вы успешно узнали, как Включить или отключить атрибут с учетом регистра для папок в Windows 10 но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.
Адитья ФаррадАдитья является целеустремленным профессионалом в области информационных технологий и последние 7 лет пишет о технологиях. Он охватывает интернет-услуги, мобильные устройства, Windows, программное обеспечение и практические руководства.