Com-файл, что это такое

Обновлено: 01.07.2024

В нашей базе данных найдено 2 расширения имени файла.

COM – это текстовый файл, содержащий ряд команд, предназначенных для выполнения интерпретатором команд.

Приложение: - Категория: Файлы приложений Mime-тип: application/x-com Magic: - / - Псевдонимы: - Расширения, связанные с командным файлом Windows: .tos Исполняемый файл Atari ST TOS .ttp Исполняемый файл Atari ST TOS с параметрами .acx Atari Исполняемый файл ST .jml Язык разметки JSP .wsf Файл сценария Windows .xap Пакет приложения Silverlight

.exe — исполняемый файл

EXE – это обычное расширение имени файла для обозначения исполняемого файла (программы) в операционных системах MS-DOS, Microsoft Windows и OS/2.

Приложение: - Категория: Файлы приложений. Mime-тип: application/x-ms-dos-executable. Пакетный файл DOS .bas Исходный код BASIC .tos Исполняемый файл Atari ST TOS .ttp Исполняемый файл Atari ST TOS с параметрами

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

Windows не может открыть этот файл:

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

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

  • Откройте "Панель управления" > "Главная страница панели управления" > "Программы по умолчанию" > "Установить связи".
  • Выберите тип файла в списке и нажмите «Изменить программу».

Согласно поисковым запросам на нашем сайте, эти орфографические ошибки были наиболее распространенными в прошлом году:

cim, ckm, clm, cm, cmo, co, cok, col, con, cpm, dom, fom, ocm, om, som

Возможно ли, что расширение имени файла написано с ошибкой?

Похожие расширения файлов в нашей базе данных:

.con Компонентные данные KJT-200 .con Файл управления OASIS Montaj .con Данные концептуальной схемы USoft .con Ограничения сценария SQL .dom Определение домена DIMPLOT .con Контурные данные ALEID2000

Операционные системы

Windows XP/Vista, Windows 7/8, Windows 10, CentOS, Debian GNU/Linux, Ubuntu Linux, FreeBSD, Mac OS X, iOS, Android

Если информация на этой странице окажется для вас полезной, пожалуйста, разместите на ней ссылку.

Комментатор Коро спрашивает, почему вы можете переименовать COM-файл в EXE без каких-либо видимых побочных эффектов. (Джеймс Мастрос задал аналогичный вопрос, хотя в вопросе Джеймса есть дополнительные вопросы, которые я рассмотрю позже.)

Изначально существовали только COM-файлы. Формат COM-файла… гм, нет. Формата нет. COM-файл — это просто образ памяти. Этот «формат» был унаследован от CP/M. Чтобы загрузить COM-файл, загрузчик программы просто загружает файл в память без изменений, а затем переходит к первому байту. Никаких исправлений, контрольной суммы, ничего. Просто загрузите и вперед.

С форматом COM-файла было много проблем, в том числе из-за того, что размер программы не мог превышать 64 КБ. Чтобы устранить эти ограничения, был введен формат файла EXE. Заголовок EXE-файла начинается с магических букв «MZ» и продолжается другой информацией, которую загрузчик использует для загрузки программы в память и подготовки ее к выполнению.

И вот в чем дело: COM-файлы являются «необработанными образами памяти», а EXE-файлы — «структурированными», и различие строго сохраняется. Если вы переименовали EXE-файл в COM, операционная система попытается выполнить заголовок, как если бы это был машинный код (что не очень далеко), и, наоборот, если вы переименовали COM-файл в EXE, загрузчик программы отклонить его, потому что отсутствовал волшебный заголовок MZ.

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

Более гибкий загрузчик программ означал, что эти «хорошо известные программы» могли сохранить свое расширение COM, но при этом больше не ограничивались ограничением COM-файлов «Все должно умещаться в 64 КБ».

Но подождите, а что, если программа COM просто начинается с букв MZ? К счастью, этого не произошло, потому что машинный код для «MZ» дизассемблируется следующим образом:

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

В нашей базе данных найдено 2 расширения имени файла.

COM – это текстовый файл, содержащий ряд команд, предназначенных для выполнения интерпретатором команд.

Приложение: - Категория: Файлы приложений Mime-тип: application/x-com Magic: - / - Псевдонимы: - Расширения, связанные с командным файлом Windows: .tos Исполняемый файл Atari ST TOS .ttp Исполняемый файл Atari ST TOS с параметрами .acx Atari Исполняемый файл ST .jml Язык разметки JSP .wsf Файл сценария Windows .xap Пакет приложения Silverlight

.exe — исполняемый файл

EXE – это обычное расширение имени файла для обозначения исполняемого файла (программы) в операционных системах MS-DOS, Microsoft Windows и OS/2.

Приложение: - Категория: Файлы приложений. Mime-тип: application/x-ms-dos-executable. Пакетный файл DOS .bas Исходный код BASIC .tos Исполняемый файл Atari ST TOS .ttp Исполняемый файл Atari ST TOS с параметрами

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

Windows не может открыть этот файл:

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

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

  • Откройте "Панель управления" > "Главная страница панели управления" > "Программы по умолчанию" > "Установить связи".
  • Выберите тип файла в списке и нажмите «Изменить программу».

Согласно поисковым запросам на нашем сайте, эти орфографические ошибки были наиболее распространенными в прошлом году:

cim, ckm, clm, cm, cmo, co, cok, col, con, cpm, dom, fom, ocm, om, som

Возможно ли, что расширение имени файла написано с ошибкой?

Похожие расширения файлов в нашей базе данных:

.con Компонентные данные KJT-200 .con Файл управления OASIS Montaj .con Данные концептуальной схемы USoft .con Ограничения сценария SQL .dom Определение домена DIMPLOT .con Контурные данные ALEID2000

Операционные системы

Windows XP/Vista, Windows 7/8, Windows 10, CentOS, Debian GNU/Linux, Ubuntu Linux, FreeBSD, Mac OS X, iOS, Android

Если информация на этой странице окажется для вас полезной, пожалуйста, разместите на ней ссылку.

Комментатор Коро спрашивает, почему вы можете переименовать COM-файл в EXE без каких-либо видимых побочных эффектов. (Джеймс Мастрос задал аналогичный вопрос, хотя в вопросе Джеймса есть дополнительные вопросы, которые я рассмотрю позже.)

Изначально существовали только COM-файлы. Формат COM-файла… гм, нет. Формата нет. COM-файл — это просто образ памяти. Этот «формат» был унаследован от CP/M. Чтобы загрузить COM-файл, загрузчик программы просто загружает файл в память без изменений, а затем переходит к первому байту. Никаких исправлений, контрольной суммы, ничего. Просто загрузите и вперед.

С форматом COM-файла было много проблем, в том числе из-за того, что размер программы не мог превышать 64 КБ. Чтобы устранить эти ограничения, был введен формат файла EXE. Заголовок EXE-файла начинается с магических букв «MZ» и продолжается другой информацией, которую загрузчик использует для загрузки программы в память и подготовки ее к выполнению.

И вот в чем дело: COM-файлы являются «необработанными образами памяти», а EXE-файлы — «структурированными», и различие строго сохраняется. Если вы переименовали EXE-файл в COM, операционная система попытается выполнить заголовок, как если бы это был машинный код (что не очень далеко), и, наоборот, если вы переименовали COM-файл в EXE, загрузчик программы отклонить его, потому что отсутствовал волшебный заголовок MZ.

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

Более гибкий загрузчик программ означал, что эти «хорошо известные программы» могли сохранить свое расширение COM, но при этом больше не ограничивались ограничением COM-файлов «Все должно умещаться в 64 КБ».

Но подождите, а что, если программа COM просто начинается с букв MZ? К счастью, этого не произошло, потому что машинный код для «MZ» дизассемблируется следующим образом:

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

Дополнительное предложение для File Magic от Solvusoft | ЛСКП | Политика конфиденциальности | Условия | Удалить

Шаг 1. Дважды щелкните файл

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

Шаг 2: выберите правильную программу

Существует множество различных программ, которые можно использовать для открытия COM-файлов. Если файл не открывается при двойном щелчке по нему, возможно, на вашем компьютере нет одной из этих программ. Попробуйте установить наиболее распространенные программы, связанные с COM-файлами, например Unknown Apple II File, EICAR Anti-Virus Test File или Command. Если ни одна из этих программ не работает, перейдите к шагу 3.

Шаг 3. Определите тип файла

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

Компьютерная женщина

Использование Windows:
  1. Нажмите правой кнопкой мыши на значок файла.
  2. Нажмите "Свойства".
  3. Найдите тип файла, указанный в разделе «Тип файла».
Использование Mac:
  1. Нажмите правой кнопкой мыши на значок файла.
  2. Нажмите "Подробнее".
  3. Найдите тип файла, указанный в разделе «Тип».

Как только вы узнаете тип файла, вы можете использовать эту информацию, выполнив поиск других возможных программ, которые используют расширение файла COM или открывают исполняемые файлы. Если это по-прежнему не помогает, перейдите к шагу 4.

Шаг 4. Обратитесь к разработчику программного обеспечения

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

< td>Неизвестный файл Apple II
Программное обеспечение Разработчик
найден на компакт-диске Golden Orchard Apple II
Антивирусный тестовый файл EICAR EICAR< /td>
Команда Программное обеспечение Windows
Исполняемый файл DOS или CP/M Программист Windows
Файл установки CommsLink для Psion Organizer ПЛК Psion
Общий объектный модуль Программист Microsoft
AOL America Online Inc.

Шаг 5. Загрузите универсальное средство просмотра файлов

Если вы выполнили шаги с 1 по 4, но по-прежнему не можете открыть файл COM, пришло время попробовать универсальное средство просмотра файлов, например File Magic (скачать). Универсальный просмотрщик файлов — это программа, которую вы можете использовать для открытия сотен различных типов файлов (в зависимости от формата). Примечание. Если ваш COM-файл не совместим с универсальным средством просмотра файлов, он будет открыт в двоичном формате.

Рекомендуемая загрузка

Дополнительное предложение для File Magic от Solvusoft | ЛСКП | Политика конфиденциальности | Условия | Удалить

Читайте также: