轻松检测系统是否UEFI启动 (Vista/Win7/8/8.1/10)-检测,UEFI,启动,批处理,方法-远景论坛-微软极客社区

此方法通吃Windows Vista/Win7/8/8.1/10,包括Windows Setup安装盘的PE~

 

以管理员身份运行bcdedit,查看{current}的path项目~

如果是.efi就是UEFI启动,.exe则是传统BIOS启动~

 

 

Untitled2.png

 

 

 

PE系统可能会找不到{current},这时候看{default}的path项目就对了。

 

 

Untitled3.png

 

 

 

对于Vista/Win7,当你的磁盘是MBR,却使用了UEFI启动(MBR+UEFI教程点我),运行bcdedit就会如图所示~

目测是Vista/Win7对UEFI支持不完善所致~

 

 

Untitled.png

 

 

 

 

为了证明此方法极佳的兼容性与便捷性,小麦写了“一键检测当前系统是否UEFI启动”的批处理,通吃Vista到Win10的所有系统~ (好吧,我承认我没试过服务器系统,但理论上应该没问题)

本帖隐藏的内容

 

 

Check if UEFI or Legacy boot.rar

(759 Bytes, 下载次数: 116)

 

 

 

 

 

 

PE系统也能支持,前提是没有阉割掉bcdedit.exe~

 

效果图:

 

vista.png

 

 

 

win7.png

 

 

 

win8.1.png

 

 

 

win10.png

 

来源URL:http://bbs.pcbeta.com/viewthread-1597150-1-1.html