无忧启动论坛

标题: 关于uefi-gpt组合的启动速度探讨 [打印本页]

作者: 2010sya    时间: 2018-4-6 17:46
标题: 关于uefi-gpt组合的启动速度探讨
本帖最后由 2010sya 于 2018-4-6 21:44 编辑

参考:
http://bbs.wuyou.net/forum.php?m ... d=385717&extra=

2012年的联想机器,机械硬盘,使用win8.1光盘镜像安装,安装过程中硬盘分区,未安装任何驱动和软件(避免对启动时间造成干扰),开机时间目测在15s以内。



1biso开机时间.png (10.94 KB, 下载次数: 154)

1biso开机时间.png

2分区及C盘文件情况.png (125.72 KB, 下载次数: 152)

2分区及C盘文件情况.png

3powercfg.png (53.29 KB, 下载次数: 163)

3powercfg.png

4Powershell.png (95.07 KB, 下载次数: 163)

4Powershell.png

硬件基本情况.txt

965 Bytes, 下载次数: 10, 下载积分: 无忧币 -2


作者: q8155128    时间: 2018-4-6 18:57
俺先来露个脸......
作者: q8155128    时间: 2018-4-6 18:59
感觉没很大的意义......

毕竟电脑是拿来用的......

不安装软件感觉电脑就是个废物.....
作者: 邪恶海盗    时间: 2018-4-6 20:20
q8155128 发表于 2018-4-6 18:59
感觉没很大的意义......

毕竟电脑是拿来用的......

瞎说,明明可以zhuangBlity...
作者: python    时间: 2018-4-6 21:07
穷玩车,富玩表,SB拼手机,2B拼电脑。
作者: 2010sya    时间: 2018-4-6 21:25
本帖最后由 2010sya 于 2018-4-6 21:45 编辑
q8155128 发表于 2018-4-6 18:59
感觉没很大的意义......

毕竟电脑是拿来用的......


同意您的观点,电脑就是拿来用的。
不过,uefi-gpt确实能提高使用体验。我一般都用ssd的,今天特意找了一块老的160G机械盘,启动速度确实快很多,原先装win7,开机大约1-2分钟的样子,不装软件是为了更客观的反应真实情况,更有参考价值。
作者: 朱玛12345678    时间: 2018-4-6 21:58
本帖最后由 朱玛12345678 于 2018-4-6 22:25 编辑

根据合适的情况选择合适的启动方式才是硬道理,不能盲目选择。
先指明一个误区:UEFI在于可跳过传统开机自检所需的时间(在视觉上感到更快),而对于系统本身的启动时间则不会起到任何加速作用(反而还会比Legacy慢一点点)。
首先得要先明白所谓的开机时间有两个不同概念:第一个是从“按下电脑开机按钮后”就开始计算时间,第二个是从“出现Windows启动Logo”时开始计算时间。这两种概念对启动方式所需的时间影响很大。
如果是第一种情况的话,那么一定是UEFI下最先进入桌面完成启动(不需要开机自检的时间);如果是第二种情况的话,则是Legacy下最先进入桌面完成启动(不需要加载EFI Shell的时间)。
磁盘分区表类型并不会影响启动速度,UEFI+GPT和UEFI+MBR以及Legacy+MBR和Legacy+GPT组合的启动时间几乎是一样的,它们只会影响到是否可以启动。
如果使用Windows 8或更高版本的系统建议选择UEFI以获得更快的启动时间,如果使用Windows 7或更低版本的系统建议选择Legacy以保持最佳的兼容性;由于使用双/多系统在UEFI下则需要在BIOS中设置“UEFI下仍然采用Legacy自检”以放弃启动速度为代价才能在开机菜单切换系统,此时的UEFI没有速度优势反而比Legacy略慢,因此建议优先Legacy启动以达到最高的启动效率。
PS:以上新手看不太懂的话就简单总结一下:如果用WIN8及以上的对UEFI支持完全的系统可优先选择速度更快的UEFI启动(前提是主板要支持UEFI启动),如果用WIN7及以下对UEFI不完全支持或不支持的系统则优先选择兼容性更强的Legacy启动(启动只多了个开机自检的时间);使用双/多系统通常既能用UEFI又能用Legacy启动,但是此时的UEFI需要开机自检并不会比Legacy快(因为还有要加载内部EFI模块的时间),所以完全可以优先Legacy启动。
以上纯手打,希望有所帮助。
作者: q8155128    时间: 2018-4-6 22:10
朱玛12345678 发表于 2018-4-6 21:58
根据合适的情况选择合适的启动方式才是硬道理,不能盲目选择。
先指明一个误区:UEFI在于可跳过传统开机自 ...

1 UEFI+GPT
2 UEFI+MBR
3 Legacy+MBR
4 Legacy+GPT

请问大师两个问题:

1 Legacy不是很明白什么意思.......
俺的了解是传统BIOS的意思?????

2 根据第1个问题继续
传统BIOS是不能引导GPT硬盘的啊......

上面两个问题还请大师详解.......
作者: 2010sya    时间: 2018-4-6 22:12
本帖最后由 2010sya 于 2018-4-6 22:17 编辑
朱玛12345678 发表于 2018-4-6 21:58
根据合适的情况选择合适的启动方式才是硬道理,不能盲目选择。
先指明一个误区:UEFI在于可跳过传统开机自 ...


磁盘分区表类型并不会影响启动速度,这个值得探讨!!!
感觉他不会影响启动速度,但会影响win8(以上)系统的快速启动功能。
我也是在平时使用中逐渐摸索怎么才能最大限度发挥系统效能,对系统引导过程也是一知半解的,仅就问题进行探讨。
再者,现在pc硬件情况千差万别,对新技术的支持情况等等不一,而且现在关于快速启动技术好像没有统一的技术标准或者说没有明确的界定,感觉在这方面大家还都是一头雾水,只能摸索前行了。。。
依据个人理解,windows(8以上)快速启动技术,对软硬件要求比较苛刻,比如主板bios\显卡bios、操作系统、分区方式等等,测试起来费时费力,只能靠大家的智慧共同来解决。还有一点体会,在正常情况下,更换固态硬盘往往比升级内存等更能提高系统速度,当然更高的硬件配置另当别论了,呵呵
作者: 朱玛12345678    时间: 2018-4-6 22:36
q8155128 发表于 2018-4-6 22:10
1 UEFI+GPT
2 UEFI+MBR
3 Legacy+MBR

Legacy是传统BIOS的意思;可以,但要对0扇区做一个特殊处理,如果学习过数据恢复的话还是很容易做到的。
作者: 朱玛12345678    时间: 2018-4-6 22:39
2010sya 发表于 2018-4-6 22:12
磁盘分区表类型并不会影响启动速度,这个值得探讨!!!
感觉他不会影响启动速度,但会影响win8(以上) ...

实测这四种组合均可以支持调用快速启动,不过有些情况下要调整BIOS里的一些选项以及编辑BCD菜单中的一些条目。
作者: lbw2007    时间: 2018-4-7 00:30
2010sya 发表于 2018-4-6 22:12
磁盘分区表类型并不会影响启动速度,这个值得探讨!!!
感觉他不会影响启动速度,但会影响win8(以上) ...

快速启动的速度99%都是由硬盘决定的
同意朱玛12345678,分区表类型和启动速度毫无关系。
快速启动是一个休眠的升级版,很多的网站都有专业解释。win8以上的快速启动,对于贫苦大众来说就是一个微软的黑盒子,它想怎么去兼容是你我控制不了的
作者: wsdyleon    时间: 2018-4-7 10:47
朱玛12345678 发表于 2018-4-6 21:58
根据合适的情况选择合适的启动方式才是硬道理,不能盲目选择。
先指明一个误区:UEFI在于可跳过传统开机自 ...

我的win7 uefi+gpt启动,开机多个滚动条画面是什么原因。
主办的windows boot manager选项不能勾选去掉。(否则无法启动)
我猜想是不是win7 借用的是主办的uefi的wbm来启动的uefi?
作者: 朱玛12345678    时间: 2018-4-7 11:45
wsdyleon 发表于 2018-4-7 10:47
我的win7 uefi+gpt启动,开机多个滚动条画面是什么原因。
主办的windows boot manager选项不能勾选去掉 ...

WIN7的EFI本来就是一个半成品,兼容性不佳有这个问题很正常。
WBM启动项为加载BOOTX64.EFI提供了接口,自然不能删除。
作者: 我是来搞事的    时间: 2018-4-8 10:14
python 发表于 2018-4-6 21:07
穷玩车,富玩表,SB拼手机,2B拼电脑。

不是
富玩车,穷玩叼吗?
作者: wsdyleon    时间: 2018-4-9 12:54
朱玛12345678 发表于 2018-4-7 11:45
WIN7的EFI本来就是一个半成品,兼容性不佳有这个问题很正常。
WBM启动项为加载BOOTX64.EFI提供了接口, ...

没专门研究过,win10之类的可以直接从boot64.efi启动吗?不用经过wbm
作者: wsdyleon    时间: 2018-4-9 12:54
朱玛12345678 发表于 2018-4-7 11:45
WIN7的EFI本来就是一个半成品,兼容性不佳有这个问题很正常。
WBM启动项为加载BOOTX64.EFI提供了接口, ...

没专门研究过,win10之类的可以直接从boot64.efi启动吗?不用经过wbm
作者: 2010sya    时间: 2018-4-22 20:56



呼叫版主,咋来了些乱七八糟地???
作者: rkr077    时间: 2018-5-7 23:07
2012年的电脑对UEFI支援多不完善,如(可能)不支援Secure Boot,CSM可能无法关闭。纯UEFI速度才快。
作者: rkr077    时间: 2018-5-7 23:09
到2020年,英特尔平台就只有纯UEFI了
作者: aliens7805    时间: 2018-5-25 16:01
q8155128 发表于 2018-4-6 22:10
1 UEFI+GPT
2 UEFI+MBR
3 Legacy+MBR

UEFI一般配对的是GPT,UEFI启动区得是FAT或FAT32.
UEFI+MBR的话得先前面分个区是FAT或FAT32作为引导区,然后其它是NTFS区。
不管如何都要BIOS中开启CSM功能,要不然WIN7卡在启动LOGO。并且要关闭Securyty Boot.
BIOS调为Legacy模式,就是传统BIOS了,可以WIN7 32/64都可。
选UEFI ONLY的话只能是装WIN7 64以WIN10 32/64
传统BIOS不支持GPT,GPT为超大容量硬盘而生。
作者: yun2673436976    时间: 2018-6-12 13:37
本帖最后由 yun2673436976 于 2018-6-12 13:38 编辑
朱玛12345678 发表于 2018-4-6 21:58
根据合适的情况选择合适的启动方式才是硬道理,不能盲目选择。
先指明一个误区:UEFI在于可跳过传统开机自 ...



UEFI就是减少了初始化设备和自检设备再配合WIN8、WIN10的快速启动,从而加快启动速度。显卡、CPU超频理论上只能提升10%到30%性能,但你不要指望把低端显卡、CPU超频到高端显卡、CPU的水平,同样的道理,UEFI也不是万能的,理论上能提升6到15秒BIOS引导显卡是工作在INT10 VGA模式,UEFI GOP模式,工作在UEFI GOP模式的显卡在自检时将不初始化显卡,跳过显卡自检加快启动速度,而工作在INT10中断 VGA模式的显卡要初始化显卡,初始化完成要在屏幕上显示显卡信息,电脑启动速度就慢。bios是用中断机制,要读引导扇区,才能逐步启动操作系统,所以BIOS引导不能跳过初始化SATA硬盘这一步。UEFI引导直接去找BOOTX64.EFI,逐步启动操作系统,UEFI不用读引导扇区,所以可以不初始化SATA硬盘。我在微软官网和权威书籍中都看到支持UEFI 2.3.1规范的主板启动速度更快的描述,微软文档 是这么说的微软文档2,请你直接看“固件符合UEFI 2.3.1规范提供了以下好处” 部分。在efi shell里输入VER就知道你的主板是否支持UEFI2.3.1规范。为了证明UEFI比BIOS快我在一台电脑上安装了UEFI WIN8和BIOS WIN8,系统自启软件和系统服务个数保持相同, 请点击查看  不过我对结果仍我就不满意,我现在又重新录制同台电脑UEFI WIN8和BIOS WIN8启动视频,用实际行动证明我的观点是对的。如果你觉得我的测试方法有什么问题,请提前说出来,不要等我录制完,才说这方法有问题,我又要重新录制。实践是检验真理的唯一标准,我也不敢说我的观点完全正确,只能用数据说话。请你在看我这个 帖子 帖子密码UEFI2673436976 我在研究快速启动时对UEFI有了一些认识,你可以看看,增加你对UEFI的认识。如果我有些观点是错的一定要提出来。通过科学的方法去判断一个观点的错误总比不假思索的去相信一个观点有价值。不过事物总是在不断变化,真理不能永久正确。像我认为UEFI装WIN7一定要打开CSM,现在NATIVE UEFI装WIN7都不用打开CSM,而且我也成功做到了,NATIVE UEFI WIN7 视频 。像华硕 技嘉的主板可以自定义密钥(我在主板的UEFI固件里看到相关选项),你在主板里安装自定义密钥,再把自定义密钥装进WIN7,理论上WIN7可以过安全启动。WIN7过安全启动我没做到,而且新硬件都淘汰WIN7了,花大量的时间研究UEFI WIN7感觉没啥价值,不过好处是你在研究NATIVE UEFI  安全启动 WIN7可以更了解UEFI吧。


作者: kenfance    时间: 2018-7-5 08:23
UEFI启动菜单总是自己变,真烦人!
作者: 2010sya    时间: 2019-5-14 21:09
yun2673436976 发表于 2018-6-12 13:37
UEFI就是减少了初始化设备和自检设备再配合WIN8、WIN10的快速启动,从而加快启动速度。显卡、CPU超频 ...

重新研读了一遍,感觉这是对uefi引导解释比较透彻的。
感觉uefi引导+快速启动还是会提高开机速度,如果安装独显驱动的话则会拖慢开机速度。
作者: sparem    时间: 2019-5-17 23:49
还是习惯老东西,无奈bios被锁,只能纯uefi加安全启动…




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3