Когда компьютер системы файлы имена хранит файл, компьютер может хранить или отбрасывать случае информацию. Хранение футляра называется консервацией футляра .
Система, в которой регистр не сохраняется, обязательно нечувствительна к регистру , но возможна и обычная ситуация, когда система не чувствительна к регистру, но сохраняет регистр. Эта комбинация часто считается наиболее естественной для понимания, потому что большинство людей предпочитают использовать правильные заглавные буквы, но все равно узнают других. Например, если кто-то ссылается на «UNITED STATS OF AMERICA», это означает Соединенные Штаты Америки , даже если капитализация неверна.
macOS , текущие версии операционных систем Microsoft Windows и все версии Amiga OS в большинстве случаев сохраняют регистр и не учитывают его. Поскольку они нечувствительны к регистру, при запросе файла по имени можно использовать любое использование заглавных букв, в отличие от систем, чувствительных к регистру, где будет работать только одно заглавные буквы. Но поскольку они сохраняют регистр, при просмотре имени файла оно будет представлено с заглавными буквами, которые использовались при создании файла. В системе, не сохраняющей регистр, вместо этого будет отображаться произвольное использование заглавных букв, например, все буквы в верхнем или нижнем регистре. Кроме того, в файловых системах без учета регистра, но с сохранением регистра в одной папке не может быть файлов readme.txt и Readme.txt.
Среди файловых систем существуют примеры систем с различной чувствительностью к регистру и сохранением регистра :
С учетом регистра | Без учета регистра | |
---|---|---|
Сохранение случая | UFS , ext3 , ext4 , HFS Plus (необязательно), NTFS (в unix), APFS (необязательно) | VFAT , FAT32, который в основном всегда используется с поддержкой длинных файлов, NTFS , HFS Plus , APFS |
Без сохранения случая | Невозможно | FAT12 , FAT16 только без поддержки длинных файлов. |