.COM 文件是一种主要用于 DOS 和早期 Windows 操作系统的可执行文件格式。它是最简单的可执行格式之一,通常限制在最大 64KB 的大小内,包含代码和数据。与 .EXE 等更复杂的格式不同,.COM 文件缺乏包含程序结构元数据的头部信息。相反,操作系统会将整个文件加载到内存中,并从第一个字节开始执行。这种简洁性使其加载和执行速度极快,但也限制了程序的大小和复杂性。它们常用于小型实用程序、游戏和系统命令。虽然在现代操作系统中已不常见,但 .COM 文件仍可在兼容环境或模拟器中运行。由于其体积小且直接执行的特性,它们有时也被用于恶意目的,因此如果从不可信来源获取,会带来潜在的安全风险。此外,由于缺乏头部信息,操作系统完全依赖文件扩展名来将其识别为可执行文件,因此保持正确的扩展名至关重要。