Расширение имени файла. Для чего файлам нужны расширения имени – основные типы

09.09.2019

Файловые расширения - привилегия преимущественно операционных систем с графическим интерфейсом. Основное их предназначение - указать операционной системе, какую программу следует вызвать для открытия определенного файла.

Что такое расширение имени файла?

Расширение имени файла , (тип файла, формат файла) — это последовательность символов, помогающая Windows понять, какой вид данных содержится в файле и какой программой его следует открывать. Эта последовательность символов называется расширением, так как находится в конце имени файла, вслед за точкой. В имени файла myfile.txt расширением является txt . Оно сообщает Windows , что это текстовый файл, который можно открывать программами, связанными с этим расширением, такими как WordPad или «Блокнот».

Как можно настраивать связь программ с расширением имени файла?

Каждая установленная на компьютере программа может открывать один или несколько конкретных типов файлов, каждый из которых распознается по расширению имени файла. Если какой-либо тип файла могут открывать несколько установленных на компьютере программ, то одна из них устанавливается для использования по умолчанию. Чтобы изменить программу, автоматически открывающую тип файла, см. пост

Что такое максимальная длина имени файла?

Windows обычно ограничивает имена файлов 260 символами. Но фактически имя файла должно быть короче, так как в это число включен полный путь (например, C:\Program Files\filename.txt). Поэтому иногда можно столкнуться с ошибкой при копировании файла с очень длинным именем в папку, имеющую более длинный путь, чем текущая папка.

Какие символы нельзя использовать в имени файла?

В имени файла нельзя использовать следующие символы: \ / ? : * " > < |

Как увидеть расширение имени файла?

По умолчанию Windows скрывает расширения имен файлов, чтобы облегчить чтение имен файлов, но можно сделать расширения видимыми. Дополнительные сведения см. пост Отображение или скрытие расширений имен файлов.

Как изменить расширение имени файла?

Обычно изменять расширения имен файлов не следует, поскольку это может сделать невозможным открытие или изменение файла. Однако иногда изменение расширения имени файла может быть полезно—например, когда требуется превратить текстовый файл (.txt) в HTML-файл (.htm), чтобы просматривать его в в веб-обозревателе. Чтобы изменить расширение имени файла, сначала убедитесь, что расширения отображаются. Затем щелкните нужный файл правой кнопкой мыши и выберите пункт Переименовать . Удалите расширение имени файла, введите новое расширение и нажмите клавишу ВВОД. Windows предупредит, что после изменения расширения имени файла этот файл может работать неправильно. При уверенности, что используемая программа распознает введенное расширение, нажмите кнопку Да для подтверждения изменения.

Не будем говорить о всевозможных расширениях, указывающих на исполняемые файлы, так как командный интерпретатор операционной системы - тоже своего рода программа, которая работает с файлами, имеющими маску, например, .COM; .EXE; .BAT; .CMD; .VBS.

Расширения исполняемых файлов.

Наиболее распространенные расширения файлов в Windows

Расширения, чаще встречающиеся на компьютере - это обычно трехзначные последовательности букв и цифр, помогающие ОС сразу же запустить нужную программу для отображения,

К примеру,

Файлы lossless-аудио

(звуковые файлы, сжатые без потерь) могут иметь расширение flac, ape или wav.


Среди наиболее популярных форматов для хранения изображений используются следующие:

1.JPEG - самый популярный формат для хранения растровых изображений (рисунков, фотографий и т.д.). Данный формат предполагает высокую степень сжатия заключенной информации, что обеспечивает относительно небольшой размер JPEG-файлов. В данном случае сжатие фотографий без потери качества, к сожалению, не невозможно. Вместе с тем, для размещения фото в сети Интернет или для отправки по e-mail целесообразно изменить формат фотографии на JPEG. Это экономичный и удобный формат хранения растровой информации. Поддерживает 16,7 миллионов цветов.

2.BMP - стандартный формат графических файлов для Windows. Как правило, формат BMP имеют рисунки, сделанные в редакторе Paint, или, например, стандартные "обои" для рабочего стола. Фотографии в формате BMP хранятся в несжатом виде и могут занимать много места на диске. В связи с этим, часто требуется изменить формат фотографии на более эргономичный (JPEG, TIF, GIF).

3.TIF - растровый графический формат, позволяющий сжимать изображения без потери качества. Поддерживает 16,7 миллионов цветов, считается стандартным форматом обмена данных между компьютерами. Пользуется популярностью в среде профессионалов, например, у пользователей цифровых камер.

4.GIF - дословно переводится как "формат обмена графическими данными". Файлы, хранящиеся в формате GIF, обладают небольшим размером и могут состоять из нескольких "кадров", что позволяет создавать простейшие анимации. Основной недостаток GIF - это ограниченный цветовой набор этого формата. Поэтому для хранения мультицветных изображений, целесообразней изменить формат фотографии на JPEG или TIF.

Векторные изображения

Расширение зависит от программы, в которой они делаются - к примеру,

AI (Adobe Illustrator), CDR (Corel Draw), CGM (Computer Graphics Metafile), EPS (Encapsulated Postscript format),

PS (PostScript), SVG (Scalable Vector Graphics), WMF (Windows Metafile), EMF (Extended Metafile)

Анимация

APNG (Animated PNG), Autodesk Animation (.fli/.flc), Animated GIF, Adobe Flash (.swf) и др

Текстовые документы

текстовый файл (.txt), AmigaGuide (.guide), OpenOffice.org/StarOffice Writer (.sxw) (открытый текстовый формат),

TeX (.tex), Texinfo (.info), WordPerfect (.wpd), Microsoft Word (.doc, .docx, .docm) (защищённый Microsoft-формат, часто меняется, квази-стандарт)

Интернет (Web-страницы)

  • Статические
    • HTML — (.html, .htm) — язык разметки гипертекста (HyperText Markup Language)
    • XML — (.xml) — расширяемый язык разметки (eXtensible Markup Language)
    • XHTML — (.xhtml, .xht) — расширяемый язык разметки гипертекста (eXtensible HyperText Markup Language)
    • MHTML — (.mht, .mhtml) — архивированный HTML (веб-архив), хранит все данные веб-страницы (текст, изображения и проч.) в одном большом файле, упакованном по стандарту MIME (MIME HTML)
  • Динамически генерируемые
    • ASP — (.asp) — активные серверные страницы от Microsoft (Active Server Page)
    • ASPX — (.aspx) — активные серверные страницы на основе.NET от Microsoft (Active Server Page .NET)
    • ADP — AOLserver Dynamic Page
    • BML — (.bml) — Better Markup Language (templating)
    • CFM — (.cfm) — интерпретируемый скриптовый язык программирования ColdFusion
    • iHTML — (.ihtml) — Inline HTML
    • JSP — (.jsp) — JavaServer Pages
    • Lasso — (.las, .lasso, .lassoapp)
    • PL — (.pl) — язык программирования Perl
    • PHP — (.php, .phtml) — аббревиатура от PHP: Hypertext Preprocessor , первоначально была аббревиатура от Personal Home Page
    • SSI — (.shtml, .stm, .shtm) — HTML вместе с Server Side Includes

Таблица наиболее часто встречающихся расширений:

Расширение Тип файла Пример
exe программы ACDSee9.exe
com Command.com
doc документы (Microsoft Word) Письмо.doc
xls таблицы(Microsoft Excel) Каталог.xls
txt текстовые документы текст.txt
ppt презентации (Microsoft PowerPoint) Презентация.ppt
htm страницы из Интернета Книга.htm
html Книга.html
hlp справка Windows.hlp
bmp рисунок, фотография Рисунок.bmp
jpg Фото.jpg
tif Природа.tif
gif Рисунок.gif
mp3 Музыка Песня.mp3
mpeg видео Фильм.mpeg
avi Клип.avi
zip архив ZIP Реферат.zip
rar архив WinRAR Реферат.rar

Расширение может быть длинной и более 3-х символов в современных Windows, а в Linux его наличие вовсе необязательно.

Вообще, расширения файлов в Windows часто зависят от конкретного приложения , и открыть сторонним приложением файлы с таким расширением может быть затруднительно или даже невозможно. Так, например, расширение psd имеют файлы, созданные в графическом редакторе Adobe Photoshop (впрочем, эта программа позволяет сохранить готовый файл практически в любом графическом формате). Текстовые файлы, созданные в Microsoft Word, можно узнать по расширению doc (docx для новых версий программы), а текстовый редактор Open Office работает с форматом odt. Также текстовые файлы могут иметь разрешение txt или rtf.


Как узнать,
С какими типами файлов работает ваша операционная система?

Зайдите в Проводник , в выпадающем меню Сервис выберите пункт Свойства папки

и в открывшемся диалоговом окне перейдите на вкладку Типы файлов .

На этой вкладке будет таблица в две колонки - расширение файла в Windows и соответствующий ему .

!!! Важно Если компьютер настроен таким образом, что показаны расширения файлов, то, когда Вы изменяете название файла, оставляйте расширение как есть. То есть меняйте название файла до точки. Если Вы измените расширение, файл может после этого перестать открываться. Помните это!
strana-sovetov.com

Каждый день пользователь работает с разными файлами, но не обращает внимания или не знает, что такое расширение файла? Или можно назвать по-другому: «расширение имени файла». С помощью расширения файла операционная система понимает, какой программой можно открыть файл, а если быть точнее, то при установке программы в реестр вносятся данные, которые указывают расширения и также программы, которые могут с ними работать.

Для того, чтобы можно было видеть, какое расширение у файлов, нужно включить функцию отображение расширения файлов.

Отображение расширения файлов в Windows

Чтобы включить отображение расширений файлов в Windows XP, зайдите в «Пуск» — «Панель управления» — «Свойства папки». В следующем окне выбираем вкладку «Вид». Далее ниже убираем галочку «Скрывать расширение для зарегистрированных типов файлов», нажимаем «ОК».

Для Windows Vista, надо зайти в «Пуск» — «Панель управления» — «Свойства папки». В следующем окне выбираете вкладку «Вид». Далее ниже в «Дополнительные параметры» снимите флажок «Скрывать расширения для зарегистрированных типов файлов», нажимаем «OK».

Если вы пользователь Windows 7 и не знаете, как включить расширения файлов в Windows 7, тогда информация ниже для вас.

«Пуск» — «Панель управления» — «Параметры папок». В следующем окне переходим во вкладку «Вид», далее ниже снимаем галочку «Скрывать расширения для зарегистрированных типов файлов», щелкаем «OK».

Внимание! Когда пользователь включает функцию отображения расширения файлов, то он забывает о том, что если убрать расширение, то файл невозможно будет открыть. Для открытия файла вам нужно будет указать расширение файла.

Важно! Пользователи, прошу вас, будьте внимательны, когда переименовываете файл, обращайте внимание на расширение файла. Например, если имя файла называется «Пример решения.doc», изменять нужно только «Пример решения», а.doc не удаляйте и не изменяйте.

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

Представьте, что вы получаете почту от своих друзей или коллег, а во вложении они отправили вам какой-то документ в виде прикреплённого к письму файла, в котором есть нужная вам информация. Вы сохраняете этот файл на свой компьютер, но видите, что вместо привычных значков какой-либо программы (Word, Excel, PDF и т.д.) никакого значка нет, а Windows считает, что это какой-то файл с неизвестным форматом. Зачастую это происходит из-за того, что файл в процессе прикрепления к письму отправителем (или при сохранении файла на компьютер получателем) теряет своё расширение, и операционная система Windows перестаёт понимать, что за тип файла перед ней, и соответственно не знает, какой программой нужно открывать такой файл. Что такое расширение файла, и как их отображать и скрывать в различных версиях Windows, вы можете прочитать в .

Второй наиболее частой причиной потери расширения файла является неаккуратное переименование файла, когда у вас в Windows задан режим отображения расширений всех известных типов файлов, и вы при попытке переименовать файл случайно стираете расширение файла и получаете в итоге документ неизвестного происхождения, который уже не сможете открыть двойным щелчком мышки. Например, файл у вас назывался «Письмо.doc», который раньше легко открывался с помощью программы Word, а после переименования он стал называться «Письмо по работе». Обратите внимание, что у файла теперь нет расширения «.doc», которое было случайно стёрто при изменении имени файла, и теперь этот файл не будет открываться двойным щелчком мышки, а попытается спросить у вас, какой именно программой нужно открывать этот файл.

Хорошо, если вы точно знаете, какой тип файла перед вами, и можете просто добавить ему нужное расширение, например, doc или xls, чтобы он автоматически открывался с помощью двойного щелчка мышки по нему. В отдельной статье вы можете прочитать о . Но что делать, если перед вами файл, тип которого вы не знаете? Есть как минимум два способа узнать, какой перед вами тип файла, и задать ему правильное расширение.

В этой статье мы с вами проведём эксперимент — возьмём несколько готовых файлов разных форматов, которые рассматривали в вышеуказанной статье, сотрём им расширения, как будто они были утеряны или случайно удалены, и попытаемся узнать, какой тип имеет каждый файл, и какое ему нужно добавить расширение, чтобы легко открыть его.

В нашем эксперименте будут участвовать несколько файлов:

  1. Bonnie Tyler — Turn around.mp3 — песня в формате mp3
  2. bonus.mp4 — небольшое видео в формате mp4
  3. KeePass-2.28.exe — установочный файл программы KeePass (об этой замечательной программе я расскажу вам в одной из следующих статей)
  4. math.zip — архив zip
  5. Point Break.avi — небольшое видео формата avi
  6. Tulips.jpg — картинка с тюльпанами
  7. Доклад.ppt — презентация, сделанная в MS PowerPoint 2003
  8. Материалы к совещанию.pptx — презентация, сделанная в MS PowerPoint 2007
  9. Письмо.doc — текстовый файл, сделанный в редакторе MS Word 2003
  10. Приказ.docx — текстовый файл, сделанный в редакторе MS Word 2007
  11. Приложение 4.rar — архив rar
  12. резолюция.pdf — файл в формате pdf
  13. Таблица соответствия.xlsx — файл с данным, сделанный в табличном редакторе MS Excel 2007
  14. Табличные данные.xls — файл с данным, сделанный в табличном редакторе MS Excel 2003

На картинке ниже у всех файлов стоят свои расширения (выделены рамочками с красными краями):

Удаляем все расширения файлов, и после этого пропадают все значки программ, с помощью которых можно открывать эти файлы. В Windows XP это выглядит так:

В Windows 7 это выглядит немного по-другому, но смысл тот же — операционная система не знает, какой программой открывать эти файлы.

Теперь при попытке открыть любой файл Windows предложит нам сначала выбрать программу, которой нужно открывать этот файл:

И здесь надо быть аккуратным, поскольку неправильный выбор программы для данного типа файла приведёт к тому, что файл не откроется, и программа выдаст ошибку, а за данным файлом закрепится неправильная ассоциация программы его открытия.

Иногда о том, какой перед нами тип файла и какое расширение у должно быть, можно догадаться и по названию файла. Но мы возьмём тот случай, когда это сделать невозможно.

Итак, перед нами куча файлов с неизвестными форматами и расширениями, и нам надо понять, что это за файлы.

Первый способ узнать, что за тип файла перед нами — это посмотреть содержимое этих файлов с помощью простых текстовых редакторов, например, Блокнота, а лучше — либо с помощью встроенных программ просмотра различных файловых менеджеров, таких, как Total Commander или Far, либо с помощью бесплатного усовершенствованного текстового редактора Notepad++. Рекомендую вам скачать и установить его, поскольку у него есть множество преимуществ перед обычным блокнотом.

Берём первый файл «Bonnie Tyler — Turn around», в списке программ для открытия выбираем Notepad++ (если не установили его — используйте обычный Блокнот, но лучше всё-таки Notepad++, поскольку при открытии больших файлов Блокнот просто зависает), и видим какие-то кракозябры:

Смущать это не должно, поскольку для определения типа файла достаточно посмотреть первую строчку содержимого файла. Здесь видно, что файл начинается с букв «ID3″.

Итак, запоминаем, что если внутри файла его содержимое начинается на «ID3 «, то это музыкальный файл формата mp3, и именно это расширение необходимо ему прописать. После указания расширения файл будет распознан системой как музыкальный, и вы сможете его прослушать.

Открываем второй файл «bonus» той же программой Notepad++ и смотрим его содержимое:

Как видим в первой строчке содержимого файла, в ней неоднократно упоминается, что это видеофайл формата mp4 (выделил красным на скриншоте выше). Да и в целом, если вы видите внутри файла текст вроде «ftypmp42 «, то, как правило, это видеофайл формата mp4.

Проделывая ту же самую операцию по просмотру содержимого со всеми остальными файлами, получаем следующую информацию:

  1. При открытии содержимого файла KeePass-2.28 видно, что файл начинается с букв MZ — это признак того, что перед нами исполняемый файл exe.
  2. При открытии содержимого файла math.zip видно, что файл начинается с букв PK — это говорит нам о том, что данный файл представляет собой архив. Учитывая, что архивы Rar имеют другую запись в содержимом файла, скорее всего это архив Zip, но при этом будьте внимательны и обратите внимание на пункт 6 ниже.
  3. При открытии содержимого файла Point Break в первой же строчке видим подсказку, что перед нами видеофайл формата avi.

  1. При открытии содержимого файла Tulips видим два определяющих формат файла слова — в начале строки «яШя» и затем — «Exif». Эти слова определяют графический формат файла, в частности jpg, и в данном случае мы точно уверены, что перед нами файл-картинка.

  1. Касательно файлов MS Office 2003 «Доклад», «Письмо» и «Табличные данные» — все они во внутреннем содержании начинаются с «РП», поэтому определить сразу, какой из них сделан в Word, Excel или PowerPoint, достаточно сложно. Единственное, в чём можно быть точно уверенным — это то, что данные файлы относятся к одному из приложений MS Office версии 2003 и ниже. Поэтому для открытия таких типов файлов можно использовать перебор трёх расширений, начиная с «doc», затем «xls», затем «ppt». Как правило, одно из них подойдёт.
  2. С файлами «Материалы к совещанию», «Приказ», «Таблица соответствия» немного сложнее — поскольку они сделаны в приложениях MS Office 2007, то по сути они представляют собой архивы, и поэтому в начале их содержимого вы увидите те же буквы, что и в архиве Zip — это буквы «PK». Тем не менее, далее в этой же строке можно увидеть строчку .xml, именно она нам подскажет, что перед нами не просто архив, а документ из серии MS Office Так же, как и в предыдущем пункте, можно использовать последовательный перебор трёх расширений «docx», затем «xlsx», затем «pptx». Одно из них должно подойти.
  1. При открытии содержимого файла «Приложение 4″ видим, что он начинается со слова «Rar» — это самое простое указание на то, что перед нами архив формата rar.
  2. При открытии содержимого файла «резолюция» с самого начала видно указание, что это за файл, поскольку он начинается со строчки «%PDF-1.3″. Цифры могут меняться, но тем не менее аббревиатура pdf обычно присутствует, и указывает на формат файла.

Второй способ определения типа файла требует наличия интернет-соединения, а также желательно, чтобы размер файла был небольшим, поскольку мы будем использовать интернет-сервис для определения формата файла.

Нажимаем мышкой на кнопку «выберите файл», указываем наш файл для анализа (я попробую проанализировать один из сложных файлов «Материалы к совещанию», чтобы увидеть, сможет ли этот анализатор справиться и понять, что этот файл был создан в MS PowerPoint 2007 (у него было расширение pptx, и мы его удалили при нашем эксперименте). После выбора файла нажимаем кнопку «Analize» и получаем следующий результат:

Как видим, сервис с 97%-ой вероятностью определил, что это файл PowerPoint с расширением pptx. И поскольку этот файл также является архивом-контейнером, содержащим внутри себя другие файлы, анализатор также указал трёхпроцентную вероятность, что это может быть архив zip.

Попробуем также проверить, сможет ли этот сервис определить тип нашего файла «резолюция», у которого мы стёрли расширение pdf. Загружаем файл на сервис, нажимаем кнопку «Analize» и видим, что сервис отлично справился с поставленной задачей:

Как я уже говорил, недостатком данного сервиса может быть то, что для анализа файла ему необходимо его полностью загрузить, и если у вас файл большого размера, то этот процесс может затянуться надолго, а то и вовсе не дойти до конца. Поэтому при больших размерах неопознанных файлов попробуйте сначала воспользоваться первым способом определения его типа, а именно — просмотр содержимого файла через файловый менеджер или редактор Notepad++.

Можно конечно воспользоваться специальными программами для определения типа файла, например, File Type Verificator, но на мой взгляд, гораздо проще и быстрее будет воспользоваться одним из двух предложенных выше способов.

Итак, уважаемые посетители сайта, сегодня мы с вами разобрали, как можно определить формат (тип) файла, если было утеряно его расширение. Если у вас появятся какие-либо вопросы, прошу задавать их в комментариях к этой статье.

Навигация записи

Это один из распространённых способов, с помощью которых пользователь или программное обеспечение компьютера может определить тип данных, хранящихся в файле.

Расширение обычно отделяется от основной части имени файла точкой . В операционных системах CP/M и MS-DOS длина расширения была ограничена тремя символами, в современных операционных системах это ограничение отсутствует. Иногда могут использоваться несколько расширений, следующих друг за другом, например, «.tar.gz».

В файловой системе FAT16 имя файла и расширение являлись отдельными сущностями, а точка, разделявшая их, реально не являлась частью полного имени файла и служила лишь для визуального отделения имени файла от расширения. В файловых системах FAT32 и NTFS точка стала обычным разрешённым символом в имени файла, поэтому ограничения на количество точек в имени файла в этих системах и их местоположения были сняты (за некоторыми исключениями, например, все конечные точки в именах файлов просто отбрасываются). Поэтому стандартный шаблон поиска *.* не имеет больше практического смысла, достаточно задать * , так как символ точки теперь подпадает под понятие любого символа.

Некоторые операционные системы или менеджеры файлов могут устанавливать соответствия между расширениями файлов и приложениями . Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения показывают, что файл сам является программой.

Точность указания

Иногда расширение указывает формат лишь в общем (например, расширение .doc использовалось для множества различных форматов текста - как простого , так и форматированного; а расширение «txt» не даёт никакой информации о том, в какой кодировке текст в файле), из‑за чего необходимо использовать и другие способы определения формата.

Иногда расширение указывает только один из используемых в файле форматов (например, расширение «.ogg» первоначально использовалось для всех файлов в формате Ogg , независимо от кодеков , которыми закодированы содержащиеся в контейнере Ogg данные). Также расширение обычно не указывает версию формата (например, файлы в разных версиях XHTML могут использовать одни и те же расширения).

Другие способы указания формата

  • В некоторых операционных системах и файловых системах (например, HFS) информация о формате файла хранится в самой файловой системе.
  • Магические числа - последовательности байтов внутри самих файлов.
  • Shebang (англ. ) - в Unix‐подобных ОС ставится в начале исполняемого файла для указания интерпретатора , который должен вызываться при запуске этого файла. Состоит из символа комментария (#) и восклицательного знака (!), после которого указывается команда, которую требуется выполнить с данным файлом в качестве аргумента.

См. также

Ссылки

  • File-extensions.org (англ.)
  • Dot What? (англ.)
  • Filext (англ.)
  • Wotsit (англ.)

Wikimedia Foundation . 2010 .

Смотреть что такое "Расширение имени файла" в других словарях:

    расширение имени файла - Часть имени файла, следующая за точкой. Тематики информационные технологии в целом EN filename extension … Справочник технического переводчика

    DOC или.doc (от англ. document) расширение имени файла, используемое для файлов, представляющих текст, с разметкой или без. Расширение.DOC часто использовалось для обозначения простых текстовых файлов без форматирования, однако позже … Википедия

    У этого термина существуют и другие значения, см. ECW (значения). ECW (Enhanced Compression Wavelet) проприетарный формат файлов растровых изображений, оптимизированный для хранения аэрофотоснимков и космических снимков, использующий… … Википедия