bios的作用有哪些:管控电脑底层硬件与系统启动的核心程序
以前装机总觉得bios的作用有哪些根本不重要,无非就是开机瞎按Del键进个界面,以为只是个没用的系统前置弹窗,完全没把它和电脑能不能正常开机、硬件能不能稳定运行挂上钩。
第一次踩坑是去年组装台式机,硬件全部装好之后,屏幕一直黑屏、风扇狂转,折腾了大半天,插拔内存、更换显卡、检查电源线所有基础操作都试了一遍,网上零散的教程看了一堆,始终找不到问题根源,当时压根想不到是BIOS的设置出了问题,一直固执的认为硬件装好就能直接点亮系统,忽略了这个前置程序对所有硬件的适配管控,白白浪费了四五个小时的时间,看着一堆全新的硬件束手无策,心里只觉得离谱,明明配件都没损坏,电脑就是无法进入开机界面。
后来才反应过来,BIOS管着硬件识别。
新装的固态硬盘是新的NVMe协议,老旧版本的BIOS不兼容,主板没法识别到硬盘,自然就没法引导系统启动。进了BIOS界面在线更新固件之后,硬盘瞬间被主板识别,黑屏的屏幕直接跳出开机画面,电脑顺利点亮。这是第一次真切摸到BIOS最基础的用处,它是电脑通电后第一个启动的底层程序,会逐一检测CPU、内存、硬盘、显卡所有接入硬件的状态,确认硬件完好、适配正常,才会把运行权限交给操作系统。
之后帮朋友调试老旧电脑,又发现了BIOS不一样的用处,那台电脑总是开机蓝屏、频繁重启,系统重装了好几次都没用,排查半天发现是CPU风扇转速异常,硬件本身没坏,只是BIOS里的硬件保护参数被改动过,温度阈值设置的太高,导致CPU高温不会触发降频保护,长时间高温超负荷运行就会闪退蓝屏,在BIOS里重置了硬件温控参数,调整了风扇启停转速和硬件电压范围之后,电脑立马恢复稳定,再也没有出现过蓝屏重启的问题,这才明白它还能管控硬件的运行参数和安全保护机制,守住硬件稳定运行的底线。
很多人不知道,系统启动顺序也是BIOS说了算。
平时重装系统用U盘启动,就是提前在BIOS里把U盘设置为第一启动项,不然电脑只会默认读取硬盘里的系统,压根不会识别U盘的安装程序。之前试过忘记改启动项,插着U盘反复重启十几次,一直疑惑为什么没反应,白白浪费了很多时间,现在回想起来,这是BIOS最常用、最贴近日常使用的功能。
还有超频、开启内存XMP这些提升硬件性能的操作,全部都要在BIOS里完成。默认状态下电脑硬件都是保守低频运行的,不会发挥出标称的性能,手动开启对应的参数之后,内存频率、CPU运算性能才能拉满,贴合硬件本身的配置水准。之前一直以为这些性能设置能在电脑系统里调整,折腾好久才搞明白,系统层面根本触碰不到底层硬件的核心调控权限,所有硬件底层优化、性能解锁的操作,全部都依托BIOS实现。
那晚调试完所有参数,合上电脑机箱侧板,看着主机安静运转的指示灯,忽然彻底理清了这个底层程序的全部意义。