UEFI(统一可扩展固件接口)取代传统的 BIOS 已经有相当长一段时间了,这两者比较直观的区分方式就是看界面中是否有鼠标按钮,当然,底层还是有不少差异。
Intel 决定 2020 年封禁 UEFI 兼容模式:Win7 将无法启动" />
从操作系统层面,Windows 8 之后开始支持完整的 UEFI,之前的系统包括 Win7 64bit 都不尽然。
所以,在很多预装 Win8 及以上的电脑中,如果要装回 Win7 甚至 XP,需要在 UEFI 中修改 CSM(Compatibility Support Module,兼容支持模块)和 Secure Boot(安全启动)两个设置,以启用 Legacy 兼容模式。
不过,Intel 研究员 Brian Richardson 在台湾的 UEFI Plugfest 活动中披露了 Intel 的一项决定,将从 2020 年支持停止支持0、1、2 三种级别的 UEFI BIOS 兼容性,也就是将无法开启 CSM 来启动操作系统。
上述三种级别都允许 Win7 以及以前的诸多不支持或者不完全支持 UEFI 的操作系统正常启动工作,因为 16bit 的网口、VGA、硬盘等根本无法自检通过,而 Class 3/3+ 则改为强制性,也就是移除了 Legacy。
Richardson 本人是非常同意这种变动的,作为技术人员,他认为系统会更安全、硬件会更稳定,同时固件包也会小很多。
当然,对于普通用户来说,新平台或者老平台更新到相应 BIOS 后,安装包括 Win7 64biti 以前的系统就彻底成为了一种奢望。
名词解释:
1. CSM (Compatibility Support Module):兼容支持模块。
在 Win 8 之前构建的许多计算机利用 UEFI 体系结构来缩减成本并标准化固件堆栈,但仍在 BIOS 模式下使用,以便与现有加工流程、工具、旧版操作系统、驱动程序和某些应用程序保持兼容。
2. Secure Boot(安全启动):
所有的 Win8 硬件设备都将默认采用 UEFI(统一可扩展固件接口)的安全启动(Secure Boot),防止未经授权的引导装载程序(OS Loader)在 BIOS 中启动,UEFI 只启动通过认证的引导装载程序,而恶意软件则无法再利用这种方法攻击用户。