Есть ли разница между .JPG и .jpg?

6386
Marco Mn

Файлы с расширениями в верхнем регистре (в частности .JPG) не открываются и не распознаются в фотоальбоме Windows Live. .jpgфайлы работают как положено. Что может быть причиной этой проблемы?

6
Что произойдет, если вы переименуете файл `.JPG` в` .jpg` или наоборот? a CVn 12 лет назад 2

1 ответ на вопрос

16
Bob

Доступ к файлам в Windows (как правило) не чувствителен к регистру. Большинство программ Windows не должно заботиться. Скорее всего, два «разных» расширения взяты из разных источников, и источник .JPGфайлов имеет их в нечетном / поврежденном формате.

Например, у вас есть две камеры. Один называет свои файлы .JPG, другой - их .jpg. Файлы с первой камеры могут быть повреждены. Имена не являются проблемой, источник (или сам конкретный файл).

Следует отметить, что фактическая файловая система сохраняет регистр (см. Комментарии ниже). Это не должно иметь никакого значения, за исключением небольшого набора специализированных приложений, которые не включают в себя Windows Live Photo Gallery.

http://en.wikipedia.org/wiki/NTFS: ntfs чувствителен к регистру. ЕСЛИ вы используете правильное пространство имен. akira 12 лет назад 2
@akira: при практическом использовании NTFS сохраняет регистр, но * почти всегда * доступен без учета регистра. Joachim Sauer 12 лет назад 1
@JoachimSauer: да, но почему ты мне это объясняешь? :) особенно когда ваш аргумент проясняет, что именно «приложения делают» неправильно, а не «файловая система Windows». akira 12 лет назад 0
@akira: Я пытался релятивизировать ваше утверждение: NTFS может быть чувствительным к регистру на низком уровне, но в практическом применении это почти никогда не дает эффекта. Joachim Sauer 12 лет назад 1
именно так. так что это хорошо, чтобы ответить на это в ответе :) akira 12 лет назад 0