.com 是一种早期的可执行文件格式,起源于 MS-DOS 操作系统时代。它代表 “Command” 文件,通常用于存储简单的 DOS 程序。
COM 文件的特点
- 文件结构简单,没有复杂的头部信息;
- 最大大小限制为 64KB(受限于 16 位段地址空间);
- 加载到内存后直接从偏移地址 0x100 开始执行;
- 不支持现代 Windows 的 PE(Portable Executable)结构。
现代系统中还能运行 COM 文件吗?
在 64 位 Windows 系统中,原生不再支持运行 .com 文件(尤其是 16 位程序)。但在 32 位 Windows 或通过 DOSBox 等模拟器仍可运行部分 .com 程序。
如何安全处理 .com 文件?
由于 .com 是可执行文件,可能包含恶意代码,请勿随意运行来源不明的 .com 文件。建议使用杀毒软件扫描后再决定是否打开。
常见误解
注意:不要将文件扩展名为 .com 与网站域名后缀 .com(如 example.com)混淆。两者完全无关。