Компьютеры Windows Интернет

Как определить расширение файла. Каким образом по расширению файла можно определить его тип (для чего он) и какой программой его можно открыть. Назначение программы по умолчанию

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

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

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

Случалось ли Вам получать на электронную почту или по другим каналам связи файлы без расширения? Такие файлы имеют вид белого значка, который свидетельствует о том, что система не знает, какой программой его открыть.

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

Такое “поведение” обусловлено тем, что операционная система, анализируя расширения файлов, сопоставляет их с нужной программой и присваивает им соответствующие значки, чтобы не только машина, но и пользователь понимал, с каким видом информации он имеет дело. В нашем примере система думает, что файл, который мы пытаемся открыть имеет расширение.09, которого нет в ее справочнике, поэтому и выдает такое сообщение.
Как же так выходит, что полученный документ или иного вида файл не имеет расширения? Скорее всего, дело в том, что Ваш собеседник, редактируя наименование документа, просто напросто затер то самое расширение.

Как открыть файл, если расширения нет, но известно содержимое файла

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

Для этого наводим курсор на файл, жмем правой клавишей мыши и в контекстном меню выбираем пункт “Открыть с помощью”

Затем, жмем “Использовать приложение с этого ПК”

Промотаем список программ до конца и выберем пункт “Найти приложение на этом компьютере”

Будет предложено поискать нужную программу в папке с установленными программами Program Files. Если пакет офисных программ установлен на вашем компьютере, то вы сможете найти соответствующую папку. Если вы используете свободное ПО, то вместо Microsoft Office возможно будут такие папки как Libre Office или Open Office

Еще один вариант — дописать нужно расширение вручную, например.xls, если речь идёт об Excel-таблице.

Наводим курсор на файл, вызываем контекстное меню правой клавишей мышки и выбираем “Переименовать”.

Затем внимательно, после точки вводим правильное расширение и жмем Enter, чтобы сохранить изменения. С предупреждением соглашаемся, жмем “Да”.

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

Как определить тип (формат) файла по его содержимому

Всякий файл, будь то текстовый документ, изображение, или еще что-либо, есть ни что иное, как определенным образом структурированный код, понятный программе, предназначенной для его чтения и/или редактирования. Как упоминалось выше, выбор программы для открытия файла операционная система осуществляет основываясь на его расширении. Записывается оно после наименования файла через точку. Анализируя файл image1.jpeg, где.jpeg — расширение, система понимает, что это изображение, и для чтения данного файла нужно использовать программу просмотра изображений. Изменив расширение файла с.jpeg к примеру на.txt, мы конечно же не превратим изображение в текстовый файл, просто система попытается открыть его с помощью текстового редактора, в результате чего мы увидим лишь набор символов. Очевидно, формат (тип) файла определяется вовсе не расширением, а его содержимым.
Чтобы увидеть в содержимом файла признаки, указывающие на его принадлежность к какому-то типу, воспользуемся шестнадцатиричным редактором, например Hex Editor или онлайн сервисом.
Какое бы jpeg-изображение мы не открыли, можем наблюдать сходство в первых трех парах цифр, которые и указывают на тип файла.

Остается найти какому формату соответствует кодировка. Но можно не усложнять себе жизнь и воспользоваться готовым приложением, которое сделает всю работу. В нашем примере это будет программа File Type Verificator (FTV). Она свободно распространяется и имеет понятный русскоязычный интерфейс.
Узнать формат файла с помощью этой программы проще простого. Жмем кнопку добавить файл,

выбираем нужный файл через окошко проводника,

и видим формат файла, соответствующий его содержимому.

В программе предусмотрена возможность выполнить переименование файла, путем изменения его расширения. Чтобы воспользоваться этой функцией жмем “Файл” -> “Начать переименование…”

А в появившемся затем окошке, жмем применить, если согласны с предложенным программой вариантом.

После таких манипуляций проблемный файл будет открываться нужной программой.

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

В этой статье я покажу вам быстрый и более точный способ определения типа файла, который вы можете использовать. Для того, чтобы сделать это, я создал несколько тестовых файлов, PDF, JPEG, MP3, EXE и DLL, просто стер у них расширение. Очевидно, что ваш файл может быть различного типа, но процедура будет такой же, для любого типа файлов. Тестовые файлы выбрал совершенно случайно
Для этой процедуры вам необходимо узнать HEX – код файла. Ну что вы уже напугались и думаете, как все это заумно. Нет, для этого нам нужен текстовый редактор , такой как стандартный Блокнот , или можно скачать (я даже советую это сделать, он намного функциональней, и работает шустрее) Notepad++ .

Открываем файлы без расширения

А теперь просто открываем файлы без расширения в тестовом редакторе, у применяю Notepad++, но методика для всех одинакова.

Первый на очереди PDF тест и видим в первых же строчках информация, о расширении в явном виде.

И видим в JPEG в начале строки, какое не понятное JFIF , в DLL и EXE MZ , а MP3 ID3 . Далее интернет нам в помощь, вбиваем в поисковик фразу, например ID3 формат, или JFIF расширение. И увидим что ID3 – это от англ. Identify an MP3 , некий формат метаданных, но это неважно, это же наверняка mp3 файл. На запрос JFIF получили JPEG File Interchange Format , некая спецификация, MZ – формат исполнительных файлов EXE и DLL . То есть в первых строчках находиться вся нужная нам информации, и мы без труда можем открыть любой файл без расширения

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

Вариант 1

1.Совокупность всех программ, предназначенных для работы на ПК, называют:

А) приложениями

Б) программным обеспечением

В) операционной системой

2. Производительность работы ПК зависит от:

А) размера экрана монитора

Б) напряжения сети

В) тактовой частоты

3. Два одинаковых сервера за 3 секунды могут обрабатывать 3 миллиона запросов от пользователей. Сколько миллионов запросов могут обработать 4 таких сервера за 4 секунды?

4. Пропускная способность некоторого канала связи равна 228 000 бит\с. Сколько времени займет передача файла объемом 600 Кбайт по этому каналу?

5.Сколько CD объемом 700 М байт потребуется для размещения информации, полностью

занимающей жесткий диск ёмкостью 50Гбайт:

А)74 Б) 79 В) 73

6.Тип файла можно определить, зная его:

А) размер

Б) расширение

В) дату создания

7.Определите какое из указанных имен файлов удовлетворяет маске: ?kk*.h?

А)оkkii.hr Б)mmokk.hrr В)ghkk.uijh

8.Устройства ввода это: А) флеш - память Б) клавиатура, сканер, мышь

В) клавиатура, сканер, монитор

Вариант 2

1.Совокупность всех средств и правил взаимодействия пользователя с ПК называют:

А) приложениями

Б) пользовательским интерфейсом

В) объектами управления

2. Какие из функций отображены кнопками управления состояния окна:

А) свернуть, развернуть, восстановить, закрыть

Б) вырезать, копировать, вставить

В) закрыть, закрыть, восстановить, удалить

3. Два одинаковых сервера за 5 секунд могут обрабатывать 5 миллионов запросов от пользователей. Сколько миллионов запросов могут обработать 9 таких сервера за 9 секунды?

4. Пропускная способность некоторого канала связи равна 356 000 бит\с. Сколько времени займет передача файла объемом 700 Кбайт по этому каналу?

5.Сколько CD объемом 300 М байт потребуется для размещения информации, полностью

занимающей жесткий диск ёмкостью 40Гбайт:

А)136 Б) 137 В) 138

6.Дополните по аналогии: человек – записная книжка, компьютер:

А) процессор

Б) монитор

В) долговременная память

7.Определите какое из указанных имен файлов удовлетворяет маске: ?аа*. в?

А)оkаi.вr Б)mmаkk.ва В)gааk1.вв

8.Компьютерная программа управляет работой: А) на СD Б)на DVD В)в оперативной памяти

Расширение предназначено для идентификации принадлежности объектов. Каждая программа создает файлы со своим набором форматов. Поэтому все объекты снабжены своими атрибутами, указывающими на их тип – системные, текстовые, архивные, аудио-видео, исполнительные, и т. п. С помощью формата можно также определить, какой программой создан документ. Windows, в зависимости от настроек, не всегда отображает такую информацию. Чтобы определить атрибуты принадлежности и добиться его отображения в имени, надо следовать приведенному ниже алгоритму. Заодно можно будет узнать, для чего это все вообще нужно пользователю.

Кому это надо

Если операционная система обнаруживает неизвестный тип документа, автоматически начинается поиск программы, которая сможет с ним работать. На экране монитора появляется окно с уведомлением, в котором Windows выдает доступную информацию об объекте, и предлагает несколько приложений из уже имеющихся, как наиболее подходящие для работы с ним. Для пользователя существуют следующие возможности:


В нем приводится информация о названии, а также стандартное сообщение, уведомляющее, что операционной системе неизвестно, какие программы поддерживают работу с таким форматом. Пользователю доступно 2 варианта дальнейших действий:

  • Попытаться открыть файл с помощью тех программ, которые предложены системой.
  • Скачать приложение для работы с объектами такого типа из итернета;

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

Настройка отображения формата

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

Если возникла ситуация, в которой вам потребовалось узнать атрибуты каких-либо документов, то чтобы отобразить эту информацию нужно выполнить следующие действия:

Открыть раздел «Мой компьютер».


Выбрать пункт «Упорядочить» открыть вкладку «Параметры папок».


Выбрать раздел «Вид».

Меню Вид

В открывшемся окне надо снять галочку в строке «скрывать расширения файлов». После этого нажать «Применить», затем - «ОК». Снимите галочку с отмеченного на скриншоте пункта, а после нажмите кнопки Применить и Ок.

Настройка

С этого момента все объекты должны отображаться с расширением.

Определение типа файла без расширения

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

Один из таких ресурсов выглядит следующим образом:


Чтобы получить требуемую информацию, нужно сделать следующее:

Загрузить страницу соответствующего ресурса. Кликнуть на кнопке «Выбрать».


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


После обработки данных вся доступная информация о документе будет выведена на экран. Она появится ниже окна выбора объектов для анализа.

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

Видео: Определение расширения файлов