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

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

Итак, чтобы узнать расширение файла , откройте любое окно проводника Windows. Например, окно «Мой ». В меню выберите пункт «Сервис» и далее «Свойства папки». В открывшемся окне перейдите на вкладку «Вид» и снимите галочку с пункта «Скрывать расширения для зарегистрированных ». Нажмите «ОК». Теперь в конце названия каждого файла будет его расширение ! Скрыть расширение вы сможете действуя аналогичным образом.

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

Инструкция

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

Обратитесь к свойствам файла, если информации не хватает. Для этого подведите курсор к иконке нужного вам файла и щелкните по ней правой кнопкой мыши. В выпадающем меню выберите пункт «Свойства». Откроется новое диалоговое окно, перейдите в нем на вкладку «Общие» и прочтите нужную вам информацию в поле «Тип файла». Если вы случайно открыли свойства не самого файла, а ярлыка, на вкладке «Общие» будет указан тип «Ярлык». В этом случае перейдите на вкладку «Ярлык» и ознакомьтесь с данными в поле «Тип объекта».

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

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

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

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

Возьмем 7 файлов:

  • img_jpg;
  • img_gif;
  • music;
  • document;
  • архив.zip;
  • rar архив;
  • программа.exe.

Изображения

Открываем первый, к примеру img, и видим набор непонятных букв и символов. Обратим свое внимание на первую строку с надписью ‰PNG. Это значит, что png.

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

Это значит, что данный файл в формате jpg (jpeg).

Если у вас имеется файл GIF, в этом случае в программе будет отображаться надпись GIF89a.

Музыка

Как узнать, какое расширение у файла аудиозаписи? Сделать это не так уж сложно.

Зайдя в Notepad, мы увидим следующие символы (изображение ниже), что говорят нам о том, что данный файл принадлежит к формату MP3.

Если вы увидели надпись OggS, то знайте, вы столкнулись с

Документы

Стоит отметить, что у всех программ (таблицы, приказ, материалы и тд), будет единая надпись "РП", если у вас Microsoft OFFICE 2003 и ниже или "РК", если у вас Microsoft OFFICE версии 2007 и выше. Дальше видим надпись .xml, что говорит нам о том, что это продукт компании MS. После этого просто перебираем все программы, начиная от Doc заканчивая Pptx. Это заметно увеличивает время поиска нужного формата, но тогда вы точно сможете найти нужный вам тип.

Если вам лень перебирать все типы, то можно воспользоваться онлайн-ресурсом Online TrID File Identifier, о котором пойдет речь ниже.

Архив

В архиве, так же как и в MS, будет "РК", однако, без всяких дополнительных надписей, уточняющих эту информацию. Это будет говорить о том, что перед вами архив ZIP. Когда вы откроете файл rar, то увидите, что он начинается с записи Rar.

Видеозапись

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

Если же вы столкнулись с AVI, то появится соответствующая запись.

Программа

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

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

Online TrID File Identifier

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

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

Готово, теперь вы можете спокойно ставить потерянное расширение.

Как поставить расширение?

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

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

Да, существует большое количество ресурсов, программ и мануалов. Они подскажут, как можно узнать расширение файла.

Переименовал файл, но ничего не изменилось. Что делать?

В этом случае проверьте правильность написания расширения. Например, чтобы переименовать в MS Word, нужно написать не doc, а docx.

Также вы можете нажать два раза на файл левой кнопкой мыши и открыть его с помощью нужной программы из списка установленных, выбрать в магазине MS или найти программу на компьютере, если ее нет в списке.

Возможно, у вас не установлена программа, которая поддерживает данное расширение. Скачайте и установите данную программу.

Могут ли быть ошибки в онлайн-ресурсах? Где можно узнать расширение файла?

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

Заключение

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

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

  • двойной клик левой кнопкой мыши;
  • выделение значка мышью, кнопкой tab или стрелочками, а после нажатие на enter;
  • щелчок право кнопкой мыши, а потом выбор: открыть или открыть с помощью.

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

Однако, рано или поздно, пользователь столкнется с тем, что система не сможет распознать какие-то данные и выдаст подобное сообщение.

Здесь стоит обратить внимание на расширение, ведь в будущем придется искать и устанавливать приложение для того, чтобы ОС научилась работать с ними. Расширение можно узнать и другим способом. Например, можно кликнуть ПКМ по элементу и выбрать его свойства , в главном окне можно увидеть тип, также можно зайти на вкладку Подробно и увидеть его расширение там. Само расширение пишется через точку после имени.

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

Какой программой открыть файл

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

Rar, 7z — это архивы и могут быть открыты архиваторами, которые схожи по названию с расширением. Winrar, 7zip — они же могут работать и с большинством других архивов.

В Pdf могут хранится документы, чертежи, картинки и еще множество различных данных. Открыть их можно с помощью foxit reader или acrobat reader.

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

Flv, mkv, avi, mp4 и так далее являются видео данными . Некоторые могут открываться и через стандартный проигрыватель, для других же придется качать другой плеер. В любом случае, лучше будет сразу после установки системы загрузить и установить K-Lite Codec Pack . Он способен воспроизводить почти все известные видео форматы.

WAV, mp3 и т.д являются файлами аудио формата , для их воспроизведения подойдет любой плеер, даже встроенный. Для некоторых более специфических типов придется искать и устанавливать дополнительные утилиты.

Fb2, mobi, к этому типу относятся электронные книги . Их понимают большинство читалок и программ для чтения книг на андроиде. В виндовс можно установить расширение FB2 reader и открывать через него.

Docx, эти файлы способны открывать утилиты Microsoft Word 2007 и новее. До этой версии был тип.doc, старый формат открывается новыми утилитами, а новый старыми, естественно, нет, так что стоит обратить внимание на версию офиса.

Xls, xlsx — сопоставляются утилите Excel 2007 и новее. Младшие версии открывают только первый формат.

Ppt — в этом формате хранятся презентации , созданные в powerpoint.

В формате txt хранятся текстовые файлы , которые вполне можно открыть обычным блокнотом.

Файлы с неизвестным расширением

Может возникнуть такая ситуация, что нужного файла нет в списке указанном выше. В этом случае придется искать нужные утилиты через поисковые системы или можно воспользоваться одним из сервисов поиска по типам данных. Например, http://formats.ru , пользователю потребуется ввести тип и нажать на искать. Дальше сайт покажет приложение, которое требуется для запуска такого расширения.

Еще можно воспользоваться сервисом http://www.filetypes.ru/ . Здесь можно провести поиск по типам файлов или просто ввести расширение в строку поиска. Сайт покажет не только нужную программу, но и предоставит ссылку для скачивания.

Для просмотра видео информации , даже в не самом распространенном формате, стоит воспользоваться видеоплеерами, например, тем, который представлен на странице https://play.google.com/store/apps/details?id=org.videolan.vlc&hl=ru .

Чтобы распаковать архивы следует использовать всем , которые доступны и в мобильной версии.

Работа с форматом exe

Для открытия и использования стандартных для windows исполняемых файлов ехе придется воспользоваться одним из эмуляторов .

BOCHS

Для начала потребуется скачать приложение (https://trashbox.ru/link/bochs-android), и дать свое разрешение на установку из непроверенных источников и установить его. В дополнение к нему потребуется загрузить архив SDL_for_BOCHS.zip , содержимым которого являются нужные для эмуляции утилиты. Пользователю потребуется создать в корне директорию sdl и извлечь в нее содержимое архива. Дальше потребуется открыть отмеченный файл в этом каталоге.

И вписать туда ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog

Также в корень потребуется добавить директорию HDD, в нее следует помещать все файлы. Теперь девайс следует перезапустить. После запуска приложения, для вызова клавиатуры нужно нажимать на нижний левый угол, а для эмуляции нажатия лкм/пкм стоит использовать клавиши громкости.

QEMU

В этом случае следует скачать SDLapp.apk, установить его, а после загрузить и установить утилиту Qemu Setting (https://trashbox.ru/link/qemu-android), в которой можно проще настроить все параметры систем без большого количества лишних действий.

DosBox

Также есть такая отличная программа, как досбокс (https://trashbox.ru/link/dosbox-manager-android). Она эмулирует командную строку и позволит запустить старые досовские игры и некоторые другие файлы.

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


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

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

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

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

Для просмотра дескрипторов второго типа можно обойтись обычным текстовым редактором, тем же Блокнотом или . Однако следует учитывать, что далеко не все последовательности байтов можно перевести в ASCII-код, поэтому для определения формата всё-таки лучше использовать HEX-редакторы. Открытый в HEX-редакторе файл отображается в виде матрицы из последовательности байтов. Каждая ячейка соответствует одному байту. Данные дескриптора содержатся как раз в первых трёх ячейках (реже двух или четырех), расположенных по горизонтали. Представляют они из себя шесть символов в шестнадцатеричном счислении, например 49 44 33 или ff d8 e0 .

Естественно они нуждаются в расшифровке. А расшифровать их можно на специальных сайтах с описаниями форматов. Одним из лучших сайтов, где можно определить формат по HEX-дескриптору является open-file.ru . Есть и другие подобные ресурсы, но они не настолько удобны. На open-file.ru же имеется специальная поисковая форма, куда можно вставить HEX или ASCII дескриптор и пробить его по базе данных. Система быстро найдёт соответствующий формат и предоставит вам его полное описание.

С HEX-редакторами всё более или менее понятно, но как мы сказали для определения ASCII-заголовков также можно использовать редакторы текстовые. Принцип здесь тот же самый, открываем файл Блокнотом или Notepad++, копируем первые символы и вставляем их в поисковое поле того же open-file или другого сайта с поддержкой поиска по заголовкам.

Казалось бы всё очень просто, но есть в деле идентификации форматов и свои сложности. Иногда ASCII-заголовки совпадают с расширением файла (RAR и PDF), но может быть и такое, что заголовок оказывается принадлежащим сразу нескольким форматам. Это можно видеть на примере офисного формата DOCX (PK и 50 4b 03 04). В таких случаях точно определить формат проблематично.

Так, строка .xml в DOCX явно указывает на то, что исследуемый файл является размеченным текстовым документом.

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

Иногда на компьютер пользователя теми или иными путями попадают файлы, с которыми ранее его операционной системе работать не приходилось. Скорее всего, программа, необходимая для взаимодействия с такого рода файлами, установлена тоже не будет. Об этом система уведомляет сообщением следующего вида:

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

  1. Найти подходящую программу в интернете.
  2. Выбрать необходимое приложение самостоятельно из перечня установленных.

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

Как включить отображение расширений

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

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

Как узнать формат файла без расширения

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

Целевая страница имеет следующий вид.