.COM

Archivo COM

DOS/CP/M Command Executable
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo COM es un programa ejecutable puro de la era de MS-DOS. En Windows 10 y 11 de 64 bits no puede ejecutarse de forma nativa porque se eliminó el subsistema DOS necesario; use DOSBox o DOSBox-X para ejecutarlo. Si recibió un archivo .com inesperado de Internet, trátelo como potencialmente peligroso: es código ejecutable, no un documento.

Desarrollador: Microsoft / Digital Research (CP/M origin) Categoría: Archivos ejecutables MIME: application/x-msdos-program
SE ABRE EN Windows macOS Linux
Relacionado: .APK · .EXE · .VBS · .JAR

En esta página

19k+ extensiones indexadas
Última revisión Aug 2, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo COM?

Un archivo .com es un binario ejecutable simple, uno de los formatos de programa más antiguos en la informática personal, originado en el sistema operativo CP/M de Digital Research antes de ser trasladado a MS-DOS. A diferencia del formato .exe, que admite múltiples segmentos de memoria y tablas de reubicación, un programa .com es un binario plano sin encabezado de archivo: cada byte se carga directamente en la memoria en el desplazamiento 0x0100 dentro de un único segmento de modo real de 64 KB y se ejecuta de inmediato. Esta restricción arquitectónica significa que un archivo .com nunca puede exceder aproximadamente los 64 KB de tamaño.

Incluso cuando fue complementado por el formato .exe más generalizado, el .com siguió siendo práctico y ampliamente utilizado durante toda la era de MS-DOS para pequeñas utilidades, herramientas de línea de comandos y programas TSR. Bajo Windows de 32 bits, el subsistema NTVDM ejecutaba archivos .com de forma transparente; NTVDM se eliminó de Windows de 64 bits, por lo que la ejecución nativa en Windows moderno requiere un emulador como DOSBox.

La extensión .com no tiene ninguna conexión con el nombre de dominio de Internet de nivel superior .com. Esta correspondencia en la nomenclatura ha sido explotada históricamente por autores de malware que disfrazan archivos ejecutables .com como enlaces o texto, convirtiendo al formato en un vector de ingeniería social bien documentado.

Seguridad y protección

RIESGO: HIGH

Los archivos COM son código ejecutable; históricamente fueron el principal portador de malware en DOS (los virus de sector de arranque a menudo soltaban infectores .com). En Windows moderno de 64 bits no pueden ejecutarse de forma nativa, lo que constituye una barrera de seguridad práctica, pero en sistemas de 32 bits o dentro de emuladores de DOS se ejecutan sin restricciones. Nunca ejecute un archivo COM recibido inesperadamente; analícelo con un antivirus antes de lanzarlo en cualquier emulador. Riesgo particular: los usuarios de la web confunden .com (dominio) con .com (ejecutable) y descargan archivos ejecutables sin saberlo pensando que son páginas web.

Detalles del formato

en pocas palabras
NOMBRE COMPLETODOS/CP/M Command Executabletambién conocido como COM file, DOS executable
DESARROLLADORMicrosoft / Digital Research (CP/M origin)desde 1974 (CP/M); MS-DOS 1.0, 1981
TIPO MIMEapplication/x-msdos-program
TIPOejecutable binario plano puro (sin encabezado)
RELACIONADO.apk.exe.vbs.jar
Esta extensión también es utilizada por…
  • Stub de registro de Windows Component Object Model - Raro; algunas utilidades de autorregistro de servidores COM de Windows muy antiguas utilizaban la extensión .com.
  • Script de comandos de red (Cisco IOS, etc.) - Algunos dispositivos integrados/de red utilizan .com para firmware o scripts de comandos; no relacionado con DOS.

Programas que abren archivos COM

Windows3 apps
Microsoft Windows Pago Solo Windows de 32 bits (NTVDM); haga doble clic o ejecute desde cmd. No disponible en Windows de 64 bits.
DOSBox Código abierto mount c /ruta/a/la/carpeta y luego escriba programa.com en el símbolo del sistema de DOSBox.
DOSBox-X Código abierto Inicie DOSBox-X, monte una carpeta con la ruta MOUNT C y luego escriba el nombre del archivo para ejecutarlo.
macOS2 apps
Parallels Desktop Pago Ejecute una VM de Windows de 32 bits o FreeDOS dentro de Parallels, luego ejecute el archivo COM desde allí.
DOSBox Código abierto mount c /ruta/a/la/carpeta y luego escriba programa.com en el símbolo del sistema de DOSBox.
Linux1 app
DOSBox Código abierto mount c /ruta/a/la/carpeta y luego escriba programa.com en el símbolo del sistema de DOSBox.

Detalles técnicos

especificación profunda
CodificaciónCódigo máquina binario puro (modo real x86)
Orden de bytesLittle-endian (x86)
Encabezado de archivoNinguno: binario plano sin encabezado, sin tabla de reubicación, sin descriptores de segmento
Firma de archivoNinguna: se identifica solo por la extensión; los primeros bytes suelen ser un código de operación JMP (0xEB o 0xE9) pero no es obligatorio
Dirección de cargaCargado en segmento:0x0100; el Program Segment Prefix (PSP) ocupa los bytes 0x0000-0x00FF del segmento
Modelo de memoriaCS = DS = ES = SS apuntan todos al mismo segmento de modo real de 64 KB; sin separación de segmentos
Tamaño máximo de archivo~65,280 bytes (un segmento de 64 KB menos el PSP de 256 bytes y la asignación mínima de pila)
Tipo MIMEapplication/x-msdos-program
Soporte para Windows de 64 bitsNo soportado de forma nativa: NTVDM (subsistema de 16 bits) eliminado de Windows de 64 bits; use DOSBox o DOSBox-X
Herencia de CP/MEl formato se originó con CP/M de Digital Research (1974) y fue adoptado sin cambios para MS-DOS 1.0 (1981)
Reemplazado por.exe para programas que exceden los 64 KB; .cmd / .bat para scripts de consola de Windows
Nota de seguridadHistóricamente un vector principal de malware: ejecutable de forma trivial y fácilmente modificable sin romper la estructura; comúnmente disfrazado como nombres de archivo de estilo dominio
Sistemas operativosMS-DOS, PC DOS, FreeDOS, Windows de 32 bits (vía NTVDM), CP/M; DOSBox/DOSBox-X para uso moderno
Lanzado1974 (CP/M); MS-DOS 1.0, 1981
Última versiónNo versioning - raw binary format unchanged

Conversiones de COM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos COM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos COM.

Preguntas frecuentes

¿Por qué no puedo abrir un archivo .COM en Windows 10/11?
Windows de 64 bits eliminó el subsistema DOS NTVDM. Use DOSBox o DOSBox-X para ejecutar el archivo.
¿Es un archivo .COM lo mismo que un sitio web .com?
No, no tienen ninguna relación. El TLD .com de Internet y la extensión ejecutable .com de DOS simplemente comparten los mismos caracteres.
¿Puedo convertir un archivo COM a EXE?
Técnicamente sí con antiguas utilidades de DOS, pero rara vez hay una razón para hacerlo. Simplemente ejecute el archivo COM en DOSBox.
¿Es peligroso un archivo .COM?
Es código ejecutable. En Windows moderno de 64 bits no puede ejecutarse de forma nativa, pero dentro de un emulador de DOS se ejecuta con acceso total a ese entorno. Analícelo antes de ejecutarlo.
¿Cuál es el tamaño máximo de un archivo COM?
Aproximadamente 65 280 bytes (≈ 63.8 KB): el programa completo debe caber en un segmento de modo real x86 de 64 KB menos los 256 bytes del PSP en 0x0000-0x00FF.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones 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)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z