此方法通吃Windows Vista/Win7/8/8.1/10,包括Windows Setup安装盘的PE~
以管理员身份运行bcdedit,查看{current}的path项目~
如果是.efi就是UEFI启动,.exe则是传统BIOS启动~
PE系统可能会找不到{current},这时候看{default}的path项目就对了。
对于Vista/Win7,当你的磁盘是MBR,却使用了UEFI启动(MBR+UEFI教程点我),运行bcdedit就会如图所示~
目测是Vista/Win7对UEFI支持不完善所致~
为了证明此方法极佳的兼容性与便捷性,小麦写了“一键检测当前系统是否UEFI启动”的批处理,通吃Vista到Win10的所有系统~ (好吧,我承认我没试过服务器系统,但理论上应该没问题)
本帖隐藏的内容
Check if UEFI or Legacy boot.rar
(759 Bytes, 下载次数: 116)
PE系统也能支持,前提是没有阉割掉bcdedit.exe~
效果图: