Как определить тип файла без расширения в Windows?

Как определить тип файла без расширения в Windows?

У меня есть большой файл размером 92,5 ГБ без расширения внутри C://раздела под названием «Свободное пространство» и еще один файл размером 260 КБ. Интересно, смогу ли я определить расширение этого файла или, может быть, это старая резервная копия.

Есть ли способ определить содержимое файла или что-то в этом роде? Я попробовал инструмент под названием TRID, но он мне не помог. Также команда «file» в Linux показала, что это файл данных без какой-либо дополнительной информации.

решение1

Я использовалТРИДи команда file, которая может идентифицироватьтип файлаесли естьмагическое число в файле, прежде чем в таких случаях, но если они не могут определить формат файла, другой вариант - поискатьструныв файле, который может позволить вам определить тип файла или приложения, которое его создало. Например, вы можете найти текстовую строку в файле, которая идентифицирует компанию, которая выпустила программное обеспечение, которое создало файл, или даже текст, который идентифицирует приложение, которое создало файл. В системе Linux или OS X вы можете использовать команду strings для этой цели — введите man stringsв командной строке, чтобы увидетьСтраница руководства по строкамили введите strings -hв системе Linux, чтобы получить информацию об использовании. Вы можете использовать Sysinternalsструныпрограмма в системе Microsoft Windows для этой функциональности.

В качестве альтернативы вы можете изучить файл с помощьюшестнадцатеричный редакторискать любойASCIIтекст, который может помочь в определении типа файла. В системе Microsoft Windows вы можете использоватьБесплатный шестнадцатеричный редактор XVI32для меньшего файла;автор утверждает, что может обрабатывать файлы размером до 2 ГБ. Для большего файла вы можете использовать коммерческую программуUltraEdit; разработчик заявляет: «Что касается больших файлов, UltraEdit обрабатывает файлы размером более 4 ГБ. UltraEdit работает на диске. Это означает, что он загружает в память только небольшие части файла за раз, чтобы не использовать всю память и не останавливать работу других приложений. Однако для этого он создает временную копию файла, и это может занять некоторое время для больших файлов». Я сам не пользовался этим продуктом, но он бесплатен в течение 30-дневного пробного периода.

решение2

Скорее всего, вам не повезло.

Вы можете попробовать команду «идентифицировать», чтобы проверить, распознано ли изображение, но это будет похоже на хватку за соломинку.

Другой альтернативой редактору he (или запуску «строк» ​​по всему файлу для распознавания фрагментов текста) может быть запуск Photorec с последующим просмотром любых полученных файлов восстановления, которые он сгенерирует, чтобы получить представление о встроенных компонентах/файлах, которые он содержит.

решение3

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

Нельзя ли ограничить список возможных программ теми, которые установлены в системе, в которой установлен файл?

Честно говоря, размер файла в 93 ГБ — это своего рода подсказка. Большинство программ не могут генерировать файлы такого размера.

База данных, видео, резервное копирование и образ диска — вот некоторые из немногих, которые кажутся правдоподобными. Растровое изображение, текстовый файл и 3D-модель кажутся невозможными или почти невозможными.

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

Почему вы характеризуете второго крошечного файла как брата или сестру?

решение4

У вас в параметрах файлов проводника Windows включен параметр "показывать расширения известных типов файлов"? По умолчанию он выключен, что создает впечатление, что у многих файлов нет расширений.

Связанный контент