原来这个帖子在Chiphell发过,不过目前无法直接浏览了。我想X570主板尽管有个SATA降速的问题,但不可否认的是在当初,这款芯片的设计其实是非常超前的,即便放到3年后的今天仍旧不落伍,所以我想这部分的主板的存量还是很大的,并且在今后相当长一段时间还会有不少用户在用。这篇帖子就是让X570的一些被隐含的功能给完全释放出来,即降低温度、节能减排,另外也有效的延长了风扇的寿命。
首先说明的是,本帖并非原创,其思路来源于贴吧的一个原创帖子:https://tieba.baidu.com/p/4934345324?pn=1,动手能力强的朋友可以直接看原贴。在此先向原作者表示感谢,本帖可以看成是对原贴的一些完善与补充。 在我之前关于AMD系统节能玩法的帖子(基本篇,适用于主板厂家开放了相关节能设置选项的主板,目前已知的仅有技嘉全系列与ASUS的TUF系列开放了相关选项可供调节,原文链接:https://www.chiphell.com/thread-2262668-1-1.html) 中提过:事实上所有的主板BIOS中都有很多隐藏的设置选项,厂商出于安全、兼容性的考虑,只开放了其中很少的一部分调节功能,并且将开放调节功能选项的 多少也作为划分主板档次的一个标准。在贴吧的那篇帖子中,给出了这样一个思路与教程:采用命令行操作的方式代替主板BIOS的图形界面,从而对那些并未开 放的选项进行相关的设置,避开了刷新BIOS、修改BIOS带来的不可预见的风险,并且对于ASUS这类需要进行BIOS校验的品牌也同样适用。
所以从理论上来说,通过这个方式能够控制所有的采用UEFI图形界面的基于AMI BIOS的主板,无论你是什么品牌哪怕是品牌机、笔记本什么的,都可以用这个方式来控制那些隐藏选项。
下面就是操作流程,一步一步来肯定能行,我已经在自己的X570-P主板中开启了ASPM功能,只要细心操作就多半能成功。首先需要准备的软件与硬件:
1、主板当前所使用BIOS版本的BIOS文件,一定是你当前使用的BIOS版本,不能不一致,因为BIOS版本不一样的话,设置选项的位置有可能会发生变化,一定要当前使用的BIOS版本文件
2、AMIBCP 5.02.0031版 用于查看BIOS的目录结构,了解清楚自己想改哪些选项
3、UEFI Tool 任何版本都行
4、Universal_IFR_Extractor
5、用于制作启动盘的bootx64.efi文件,要用贴吧那个启动文件才行,不要用微软的,进不了文字界面。
6、U盘一个,要求该盘没有制作过UEFI启动,制作过的话估计要全盘删除,要求Fat32分区格式
第一步,先用AMIBCP打开主板当前采用的BIOS文件,了解其目录结构,明确自己想要修改的隐藏的BIOS设置,比如我想改PCIE ASPM的设置,那么就找相关选项,看看有没有,以X570-P为例,可见这个主板自带了ASPM Support功能但是默认关闭。![](http://tiebapic.baidu.com/forum/w%3D580/sign=c6ffdcd8a0dde711e7d243fe97edcef4/e01e4bfbfbedab6410d2211db236afc378311e5f.jpg?tbpicau=2024-09-19-05_34936e59e970267ba1b6a84e3437f97f)
第二步,用UEFI Tool打开BIOS文件,打开后,通过File-Search,在Text一栏下面输入ASPM Support,看下面的message一栏![](http://tiebapic.baidu.com/forum/w%3D580/sign=91a8bc30a21190ef01fb92d7fe199df7/0feafbedab64034f6c6daedbeac379310b551d5f.jpg?tbpicau=2024-09-19-05_38067c96e5582022ffdb7371a30aac0f)
右键单击这个PE32 image section,选择extract as,释放到一个你熟悉的目录,会有一个文件(文件名随意)![](http://tiebapic.baidu.com/forum/w%3D580/sign=f040befcd5ef76c6d0d2fb23ad14fdf6/bffcab64034f78f0e2abf62e3c310a55b2191c5f.jpg?tbpicau=2024-09-19-05_3140862207c13aebb8d1df32d2dba119)
第三步:用Universal_IFR_Extractor打开你刚才释放出来的文件,如果正确的话,其下面Protocol后面会显示绿色的UEFI字样:再次点击右下角的Extract释放该文件,文件名与目录随意,这样就得到一个txt文档。![](http://tiebapic.baidu.com/forum/w%3D580/sign=f18cc90233c6a7efb926a82ecdf8afe9/ef75034f78f0f736b95e20dc4f55b319eac4135f.jpg?tbpicau=2024-09-19-05_3b84742cccd11ce0d09f33c3c26fe01b)
第四步:在释放出来的文档中找到我们想修改的选项位置,比如在X570-P 2606版BIOS中最后释放出来的文档,ASPM设置在这里:![](http://tiebapic.baidu.com/forum/w%3D580/sign=87722f2be2efce1bea2bc8c29f53f3e8/475e78f0f736afc36eac53b8f619ebc4b645125f.jpg?tbpicau=2024-09-19-05_62a0405a37e74375916571b7ff56b0da)
第五步:记下设置项的位置与我们需要修改的值,比如在这里,ASPM选项的位置是16E,默认是Disable其值为0,需要改成Auto其值为37
第六步:制作UEFI启动U盘,把下载的bootx64.efi文件拷贝到U盘EFI\BOOT文件夹下,其中EFI文件夹必须在U盘根目录
第七步:U盘插到主板上,重启系统,选择进入 U盘的UEFI界面,在文字界面下输入setup_var(这里有一个空格)16E(这里有一个空格)37(完整的命令行就是:setup_var 16E 37)并回车,可能会有一些说找不到路径的提示,但是最后只要没有错误提示就表示成功。命令用法很简单:setup_var 选项位置(就是找到的这个选项所在的位置) 要修改的数值(也就是设置值,启用、禁用、Auto等等什么的)
重启系统,用HWiNFO64 查看,可见PCIE ASPM功能已经打开。
最后附上本文中的相关软件链接:https://pan.baidu.com/s/1UD6UIbiVSvd9OMmN125BTA 提取码:chip
首先说明的是,本帖并非原创,其思路来源于贴吧的一个原创帖子:https://tieba.baidu.com/p/4934345324?pn=1,动手能力强的朋友可以直接看原贴。在此先向原作者表示感谢,本帖可以看成是对原贴的一些完善与补充。 在我之前关于AMD系统节能玩法的帖子(基本篇,适用于主板厂家开放了相关节能设置选项的主板,目前已知的仅有技嘉全系列与ASUS的TUF系列开放了相关选项可供调节,原文链接:https://www.chiphell.com/thread-2262668-1-1.html) 中提过:事实上所有的主板BIOS中都有很多隐藏的设置选项,厂商出于安全、兼容性的考虑,只开放了其中很少的一部分调节功能,并且将开放调节功能选项的 多少也作为划分主板档次的一个标准。在贴吧的那篇帖子中,给出了这样一个思路与教程:采用命令行操作的方式代替主板BIOS的图形界面,从而对那些并未开 放的选项进行相关的设置,避开了刷新BIOS、修改BIOS带来的不可预见的风险,并且对于ASUS这类需要进行BIOS校验的品牌也同样适用。
所以从理论上来说,通过这个方式能够控制所有的采用UEFI图形界面的基于AMI BIOS的主板,无论你是什么品牌哪怕是品牌机、笔记本什么的,都可以用这个方式来控制那些隐藏选项。
下面就是操作流程,一步一步来肯定能行,我已经在自己的X570-P主板中开启了ASPM功能,只要细心操作就多半能成功。首先需要准备的软件与硬件:
1、主板当前所使用BIOS版本的BIOS文件,一定是你当前使用的BIOS版本,不能不一致,因为BIOS版本不一样的话,设置选项的位置有可能会发生变化,一定要当前使用的BIOS版本文件
2、AMIBCP 5.02.0031版 用于查看BIOS的目录结构,了解清楚自己想改哪些选项
3、UEFI Tool 任何版本都行
4、Universal_IFR_Extractor
5、用于制作启动盘的bootx64.efi文件,要用贴吧那个启动文件才行,不要用微软的,进不了文字界面。
6、U盘一个,要求该盘没有制作过UEFI启动,制作过的话估计要全盘删除,要求Fat32分区格式
第一步,先用AMIBCP打开主板当前采用的BIOS文件,了解其目录结构,明确自己想要修改的隐藏的BIOS设置,比如我想改PCIE ASPM的设置,那么就找相关选项,看看有没有,以X570-P为例,可见这个主板自带了ASPM Support功能但是默认关闭。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c6ffdcd8a0dde711e7d243fe97edcef4/e01e4bfbfbedab6410d2211db236afc378311e5f.jpg?tbpicau=2024-09-19-05_34936e59e970267ba1b6a84e3437f97f)
第二步,用UEFI Tool打开BIOS文件,打开后,通过File-Search,在Text一栏下面输入ASPM Support,看下面的message一栏
![](http://tiebapic.baidu.com/forum/w%3D580/sign=91a8bc30a21190ef01fb92d7fe199df7/0feafbedab64034f6c6daedbeac379310b551d5f.jpg?tbpicau=2024-09-19-05_38067c96e5582022ffdb7371a30aac0f)
右键单击这个PE32 image section,选择extract as,释放到一个你熟悉的目录,会有一个文件(文件名随意)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f040befcd5ef76c6d0d2fb23ad14fdf6/bffcab64034f78f0e2abf62e3c310a55b2191c5f.jpg?tbpicau=2024-09-19-05_3140862207c13aebb8d1df32d2dba119)
第三步:用Universal_IFR_Extractor打开你刚才释放出来的文件,如果正确的话,其下面Protocol后面会显示绿色的UEFI字样:再次点击右下角的Extract释放该文件,文件名与目录随意,这样就得到一个txt文档。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f18cc90233c6a7efb926a82ecdf8afe9/ef75034f78f0f736b95e20dc4f55b319eac4135f.jpg?tbpicau=2024-09-19-05_3b84742cccd11ce0d09f33c3c26fe01b)
第四步:在释放出来的文档中找到我们想修改的选项位置,比如在X570-P 2606版BIOS中最后释放出来的文档,ASPM设置在这里:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=87722f2be2efce1bea2bc8c29f53f3e8/475e78f0f736afc36eac53b8f619ebc4b645125f.jpg?tbpicau=2024-09-19-05_62a0405a37e74375916571b7ff56b0da)
第五步:记下设置项的位置与我们需要修改的值,比如在这里,ASPM选项的位置是16E,默认是Disable其值为0,需要改成Auto其值为37
第六步:制作UEFI启动U盘,把下载的bootx64.efi文件拷贝到U盘EFI\BOOT文件夹下,其中EFI文件夹必须在U盘根目录
第七步:U盘插到主板上,重启系统,选择进入 U盘的UEFI界面,在文字界面下输入setup_var(这里有一个空格)16E(这里有一个空格)37(完整的命令行就是:setup_var 16E 37)并回车,可能会有一些说找不到路径的提示,但是最后只要没有错误提示就表示成功。命令用法很简单:setup_var 选项位置(就是找到的这个选项所在的位置) 要修改的数值(也就是设置值,启用、禁用、Auto等等什么的)
重启系统,用HWiNFO64 查看,可见PCIE ASPM功能已经打开。
最后附上本文中的相关软件链接:https://pan.baidu.com/s/1UD6UIbiVSvd9OMmN125BTA 提取码:chip