Мягкий

Включить или отключить атрибут с учетом регистра для папок в Windows 10

Попробуйте наш инструмент устранения неполадок





ОпубликованоПоследнее обновление: 17 февраля 2021 г.

Включить или отключить атрибут с учетом регистра для папок в Windows 10: Хотя вы можете использовать подсистему Windows для Linux (WSL), которая позволяет запускать собственные инструменты командной строки Linux непосредственно в Windows, единственным недостатком этой интеграции является то, как Windows обрабатывает регистры имен файлов, поскольку Linux чувствителен к регистру, а Windows — нет. Короче говоря, если вы создали файлы или папки с учетом регистра с помощью WSL, например, test.txt и TEST.TXT, то эти файлы нельзя использовать внутри Windows.



Включить или отключить атрибут с учетом регистра для папок в Windows 10

Теперь Windows обрабатывает файловую систему как нечувствительную к регистру и не может различать файлы, имена которых различаются только регистром. Хотя проводник Windows по-прежнему будет отображать оба этих файла, но будет открыт только один, независимо от того, какой из них вы щелкнули. Чтобы обойти это ограничение, начиная с Windows 10 сборки 1803, Microsoft представляет новый способ включения поддержки NTFS для обработки файлов и папок с учетом регистра для каждой папки.



Другими словами, теперь вы можете использовать новый флаг (атрибут) с учетом регистра, который можно применять к каталогам (папкам) NTFS. Для каждого каталога этот флаг включен, все операции с файлами в этом каталоге будут чувствительны к регистру. Теперь Windows сможет различать файлы test.txt и TEXT.TXT и легко открывать их как отдельные файлы. Итак, не теряя времени, давайте посмотрим, как включить или отключить атрибут с учетом регистра для папок в Windows 10 с помощью приведенного ниже руководства.

Содержание[ Спрятать ]



Включить или отключить атрибут с учетом регистра для папок в 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 но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.

Адитья Фаррад

Адитья является целеустремленным профессионалом в области информационных технологий и последние 7 лет пишет о технологиях. Он охватывает интернет-услуги, мобильные устройства, Windows, программное обеспечение и практические руководства.