一、基础定义
CSM = Compatibility Support Module,兼容性支持模块 它是现代 UEFI 固件(大家俗称 BIOS) 内置的兼容层软件模块,核心作用:在全新 UEFI 环境里模拟老式 Legacy BIOS 的运行环境,实现新旧启动架构兼容过渡。 现在主板固件本质都是 UEFI,只是大家习惯叫 “BIOS 设置”,CSM 是 UEFI 里可选的兼容组件。
二、核心功能(分 4 大模块)
1. 模拟传统 BIOS 中断调用(底层核心)
老式 Legacy 系统、硬件依赖 16 位实模式 BIOS 中断:
- INT 13h:磁盘读写(读取 MBR 引导、老式硬盘驱动)
- INT 10h:显卡显示输出(老显卡 OPROM、DOS 画面) UEFI 原生不支持 16 位实模式,CSM 内置模拟器,翻译 UEFI 指令为老式 BIOS 中断指令,让老程序正常运行。
2. 支持 Legacy(传统 BIOS)启动 + MBR 分区磁盘
- 关闭 CSM:仅识别 GPT 分区、只能走 UEFI 启动;
- 开启 CSM:主板能读取 MBR 主引导记录(老式分区,最大 2TB 硬盘限制),支持传统引导程序(ntldr、grub4dos、XP/Win7 引导)。
3. 加载老旧硬件 Option ROM(OPROM)
老硬件(老式独显、RAID 阵列卡、PCI 网卡、工控卡)自带传统 16 位固件 OPROM,纯 UEFI 环境无法初始化: 开启 CSM 后,固件可以加载这些 OPROM,硬件自检、驱动初始化正常,解决老硬件点不亮、识别不到硬盘的问题。
4. 兼容老旧操作系统
- Windows XP、Win7:原生对纯 UEFI 支持极差,必须开 CSM 走 Legacy+MBR 才能正常安装启动;
- DOS、老式 Linux、PE 维护盘:全部依赖 Legacy BIOS 环境,不开 CSM 无法引导;
- Win10/11:原生完美支持 UEFI+GPT,关闭 CSM 也能正常使用。
三、开启 / 关闭 CSM 带来的优缺点
开启 CSM(Enabled)
优势
关闭 CSM(Disabled,纯 UEFI 模式)
优势
四、典型使用场景
五、一句话总结
CSM 是 UEFI 的兼容过渡层,用来模拟老 BIOS 环境,让新主板兼容老系统、老硬盘、老硬件;现代新机推荐关闭 CSM,使用纯 UEFI 模式获得完整安全与性能。






