很多人在电脑中看到以 .com 为后缀的文件时会误以为它与互联网域名(如 example.com)有关,但实际上,.com 是一种古老的可执行文件格式,起源于早期的 DOS 操作系统。
什么是 .com 文件?
.com 文件是 DOS(磁盘操作系统)时代的一种可执行程序文件格式。它结构简单,通常不超过 64KB,包含纯机器码,没有复杂的头部信息。在 MS-DOS 和早期 Windows 系统中,.com 文件可以直接被操作系统加载并运行。
.com 与 .exe 的区别
虽然 .com 和 .exe 都是可执行文件,但它们有显著不同:
- .com 文件更小、结构更简单,适合小型程序;
- .exe 文件支持更大的程序和更复杂的内存管理;
- 在命令行中,若同时存在 program.com 和 program.exe,DOS 默认优先运行 .com 文件。
现代系统中的 .com 文件
在 Windows 10/11 等现代操作系统中,.com 文件仍可运行(通过兼容层),但已极少使用。需要注意的是:某些恶意软件会伪装成 .com 文件进行传播,因此不要随意运行来源不明的 .com 文件。
总结
.com 不是文档或数据文件,而是一种可执行程序格式。它与网站域名无关,属于计算机历史的一部分。了解其本质有助于避免误操作和安全风险。