1、启动过程
UEFI与BIOS在启动过程上有很大不同点。UEFI可以预先加载一些驱动、程序,而BIOS是单线程、无法在启动前加载程序,需要先进入操作系统之后才能加载,启动过程比UEFI慢很多。
欧洲联盟已要求电脑厂商在2020年停止使用BIOS,改用UEFI启动方式。
2、磁盘格式
UEFI支持GPT格式,BIOS只支持MBR格式。在安装Windows 7或更早版本的操作系统时,必须使用MBR格式,而Windows 8或更高版本则可以使用GPT格式。
GPT最大的优势在于磁盘分区,MBR只支持4个分区,而GPT支持128个分区,并且支持大容量硬盘。
3、引导方式
UEFI采用了一种新的启动方式,Secure Boot。它可以防止恶意软件在启动时被加载。Secure Boot需要每个运行在计算机上的操作系统都有一个数字签名,只有拥有数字签名的操作系统才会被启动。
BIOS则没有Secure Boot这个功能,因此电脑在运行时容易受到病毒和恶意软件的攻击。
4、系统扩展能力
UEFI不受16位限制,比BIOS更加灵活和可扩展。UEFI运行在IA-32、x64、ARM、和IA-64平台上,支持C语言和C++开发。
BIOS则受限于16位的限制,无法正常访问大容量内存、高级CPU特性和虚拟化扩展等,无法支持现代软件的发展。