.COM

Arquivo COM

DOS/CP/M Command Executable
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo COM é um programa executável bruto da era MS-DOS. No Windows 10 e 11 de 64 bits, ele não pode ser executado nativamente porque o subsistema DOS necessário foi removido; use DOSBox ou DOSBox-X para executá-lo. Se você recebeu um arquivo .com inesperado da internet, trate-o como potencialmente perigoso - trata-se de código executável, não de um documento.

Desenvolvedor: Microsoft / Digital Research (CP/M origin) Categoria: Arquivos Executáveis MIME: application/x-msdos-program
ABRE EM Windows macOS Linux
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Aug 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro COM?

Um arquivo .com é um binário executável simples - um dos formatos de programa mais antigos na computação pessoal, originado no sistema operacional CP/M da Digital Research antes de ser levado para o MS-DOS. Ao contrário do formato .exe, que suporta múltiplos segmentos de memória e tabelas de realocação, um programa .com é um binário plano bruto sem cabeçalho de arquivo: cada byte é carregado diretamente na memória no deslocamento 0x0100 dentro de um único segmento de modo real de 64 KB e executado imediatamente. Essa restrição arquitetônica significa que um arquivo .com nunca pode exceder aproximadamente 64 KB de tamanho.

Mesmo sendo complementado pelo formato .exe mais generalizado, o .com permaneceu prático e amplamente utilizado durante toda a era MS-DOS para pequenos utilitários, ferramentas de linha de comando e programas TSR. No Windows de 32 bits, o subsistema NTVDM executava arquivos .com de forma transparente; o NTVDM foi removido do Windows de 64 bits, portanto, a execução nativa no Windows moderno requer um emulador como o DOSBox.

A extensão .com não possui absolutamente nenhuma conexão com o nome de domínio de topo da Internet .com. Essa correspondência na nomenclatura foi historicamente explorada por autores de malware que disfarçam arquivos .com executáveis como links ou texto, tornando o formato um vetor de engenharia social bem documentado.

Segurança e proteção

RISCO: HIGH

Arquivos COM são código executável - historicamente o principal portador de malware do DOS (vírus de setor de inicialização frequentemente instalavam infectores .com). No Windows moderno de 64 bits, eles não podem ser executados nativamente, o que é uma barreira de segurança prática, mas em sistemas de 32 bits ou dentro de emuladores DOS, eles são executados sem restrições. Nunca execute um arquivo COM recebido inesperadamente; verifique com um antivírus antes de iniciá-lo em qualquer emulador. Risco particular: usuários da web confundem .com (domínio) com .com (executável) e baixam arquivos executáveis sem saber, pensando que são páginas da web.

Detalhes do formato

em resumo
NOME COMPLETODOS/CP/M Command Executabletambém conhecido como COM file, DOS executable
DESENVOLVEDORMicrosoft / Digital Research (CP/M origin)desde 1974 (CP/M); MS-DOS 1.0, 1981
TIPO MIMEapplication/x-msdos-program
TIPOexecutável binário plano bruto (sem cabeçalho)
RELACIONADO.apk.exe.vbs.jar
Esta extensão também é usada por…
  • Stub de registro do Windows Component Object Model - Raro; alguns utilitários de autorregistro de servidor Windows COM muito antigos usavam a extensão .com.
  • Script de comando de rede (Cisco IOS etc.) - Alguns dispositivos embarcados/de rede usam .com para firmware ou scripts de comando - sem relação com o DOS.

Programas que abrem arquivos COM

Windows3 apps
Microsoft Windows Pago Apenas Windows de 32 bits (NTVDM); clique duas vezes ou execute pelo cmd. Não disponível no Windows de 64 bits.
DOSBox Código aberto mount c /caminho/para/pasta e digite program.com no prompt do DOSBox.
DOSBox-X Código aberto Inicie o DOSBox-X, monte uma pasta com o caminho MOUNT C, depois digite o nome do arquivo para executar.
macOS2 apps
Parallels Desktop Pago Execute uma VM Windows de 32 bits ou FreeDOS dentro do Parallels e, em seguida, execute o arquivo COM a partir daí.
DOSBox Código aberto mount c /caminho/para/pasta e digite program.com no prompt do DOSBox.
Linux1 app
DOSBox Código aberto mount c /caminho/para/pasta e digite program.com no prompt do DOSBox.

Detalhes técnicos

especificação profunda
CodificaçãoCódigo de máquina binário bruto (modo real x86)
Ordem dos bytesLittle-endian (x86)
Cabeçalho do arquivoNenhum - binário plano sem cabeçalho, sem tabela de realocação, sem descritores de segmento
Assinatura do arquivoNenhuma - identificado apenas pela extensão; os primeiros bytes são tipicamente um opcode JMP (0xEB ou 0xE9), mas não é obrigatório
Endereço de cargaCarregado em segment:0x0100; o Program Segment Prefix (PSP) ocupa os bytes 0x0000-0x00FF do segmento
Modelo de memóriaCS = DS = ES = SS todos apontam para o mesmo segmento de modo real de 64 KB - sem separação de segmentos
Tamanho máximo do arquivo~65.280 bytes (um segmento de 64 KB menos o PSP de 256 bytes e a alocação mínima de pilha)
Tipo MIMEapplication/x-msdos-program
Suporte ao Windows 64 bitsNão suportado nativamente - NTVDM (subsistema de 16 bits) removido do Windows de 64 bits; use DOSBox ou DOSBox-X
Herança CP/MO formato originou-se com o Digital Research CP/M (1974) e foi adotado inalterado para o MS-DOS 1.0 (1981)
Substituído por.exe para programas que excedem 64 KB; .cmd / .bat para scripts de console do Windows
Nota de segurançaHistoricamente um grande vetor de malware - trivialmente executável e facilmente modificado sem quebrar a estrutura; comumente disfarçado como nomes de arquivos no estilo de domínio
Sistemas operacionaisMS-DOS, PC DOS, FreeDOS, Windows 32-bit (via NTVDM), CP/M; DOSBox/DOSBox-X para uso moderno
Lançado1974 (CP/M); MS-DOS 1.0, 1981
Versão mais recenteNo versioning - raw binary format unchanged

Conversões de COM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos COM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos COM.

Perguntas frequentes

Por que não consigo abrir um arquivo .COM no Windows 10/11?
O Windows de 64 bits removeu o subsistema DOS NTVDM. Use o DOSBox ou DOSBox-X para executar o arquivo.
Um arquivo .COM é o mesmo que um site .com?
Não - são completamente não relacionados. O TLD .com da Internet e a extensão executável .com do DOS por acaso compartilham os mesmos caracteres.
Posso converter um arquivo COM para EXE?
Tecnicamente sim, com utilitários DOS antigos, mas raramente há um motivo para fazer isso. Basta executar o arquivo COM no DOSBox.
Um arquivo .COM é perigoso?
É código executável. No Windows moderno de 64 bits, ele não pode ser executado nativamente, mas dentro de um emulador DOS ele roda com acesso total a esse ambiente. Verifique-o antes de executar.
Qual é o tamanho máximo de um arquivo COM?
Cerca de 65.280 bytes (≈ 63,8 KB) - o programa inteiro deve caber em um segmento de modo real x86 de 64 KB, subtraindo o PSP de 256 bytes em 0x0000-0x00FF.

Referências

1Wikipedia - COM fileen.wikipedia.org
2Archive Team - DOS executable (.com)fileformats.archiveteam.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensões relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z