微星B85M-E45主板刷Bios支持PCIE拓展nvme协议的SSD,老旧机器满血复活。

由 jafucong 发布

家里的台式机14年配的,主板型号的微星B85M-E45,CPU是4代的。B85芯片组系列的主板基本都不支持NVME协议。

目前系统盘是一块很老的ADATA的120G固态硬盘,接口是SATA3,6Gb/s的接口,读写速度最大只有500MB/s左右。

现在新的M.2接口Nvme协议的SSD固态硬盘,读写速度都是2000MB/s起步,好点的速度已经超过7000MB/s,一直想给家里的台式机升级,奈何没有时间,近期成都疫情封城,在家实在闲得蛋疼,终于想起升级这事。

进入正题

由于微星B85M-E45主板不带M.2接口,所以要支持nvme协议的M.2硬盘,需要买一张PCI-E转SSD的转接卡,淘宝几块钱一张。

当然为了快,本人全部京东购买,一张PCI-E转接卡,1TB NVME协议的SSD,优惠后共花费395大洋。

到货了,将SSD安装在PCI-E转接卡上,将转接卡插入主机PCI-E接口即可。

安装好后,win11系统测速,读速:2574MB/s,写入:2092MB/s,比官方参数:R:2100MB/s W:1800/s 还要快一丢丢。

码起代码也要更顺手些了。

如果不将系统盘装入此SSD,或者不需要作为启动盘,以下内容可跳过

下面说一下刷BIOS过程

准备工具:

  1. 最新官方bios文件
  2. MMtool bios修改工具
  3. NvmeExpressDxE NVME驱动文件

点击下载本文使用的所有文件:bios修改工具包.zip

先去主板供应商的官方网站下载最新的bios文件,然后打开MMtool,点击load image,如图:

1663038563804(1).jpg

注意,MMtool工具请使用Windows7或者Windows XP打开,win10或者win11打开会显示不全,导致后续无法操作!

点击Brower载入nvme驱动文件,定位到列表中CMSCORE位置,将插入模式修改为Insert Compress,最后点击Insert,如图:

1663039016242.jpg

插入后可以上下滚动,检查NvmeExpressDxE是否存在,如果存在,则可以点击Save Image保存或者Save Image as另存为一个新的bios文件,如果是另存为,请记得修改保存后的bios文件后缀为原来bios文件的后缀,因为默认另存为的bios文件后缀格式不一定和主板厂商的bios文件格式后缀一致。操作如下图:

1663039254929(1).jpg

最后,按照主板厂商提供的bios文件刷入方式正常刷入即可,刷入后即可设置此PCIE卡的SSD为启动盘。

注意:刷机有风险,操作需谨慎!


41 条评论

  1. 七七
    七七 · 2025-01-15 10:05

    感谢作者,
    直接用你的bios刷上了,非常顺利。

  2. hwh
    hwh · 2024-09-02 15:56

    文件好像下载不了,大神能给个新链接吗?

  3. yc123
    yc123 · 2023-10-05 09:05

    主板刷入带NVME驱动BIOS,进入BIOS可以识别出名为PATA:的磁盘设备,就代表成功了,进入PE安装系统就好了。

  4. 风起云涌
    风起云涌 · 2023-06-01 14:26

    NvmeExpressDxe有链接吗

    1. jafucong
      jafucong 回复 风起云涌 · 2023-06-16 16:10 作者

      工具包里面有呢。文中有工具包的下载地址。

      1. 酒剑仙
        酒剑仙 回复 jafucong · 2024-08-29 22:19

        链接失效了,能重发个不?

  5. JI
    JI · 2023-05-31 17:36

    我也是微星B85-E45的板子,我直接刷BIOS,在选完U盘的这个文件后就直接卡死在当前界面了,大神知道这是啥原因不?我也想用N.v的硬盘

    1. 老王
      老王 回复 JI · 2023-09-03 16:44

      我也是卡死在47%,但等了几分钟强行关机后,正常进入系统了(NVME启动)

    2. jafucong
      jafucong 回复 JI · 2023-06-16 16:14 作者

      这个不清楚呢,能进BIOS不,不能进的话肯能变砖了.

  6. jiang
    jiang · 2023-04-26 20:31

    微星b85g41,有两个pciex16,如果只是作为游戏盘,是否就不需要刷bois?

    1. jafucong
      jafucong 回复 jiang · 2023-06-16 16:10 作者

      是的。只有需要做系统盘才需要。

  7. 流火的小屋
    流火的小屋 · 2023-04-25 14:38

    我直接刷入楼主的E7817IMS.A90,结果启动不了了。开机转1秒、停,转2秒、停,转3秒停,转4秒、停,循环这个过程,
    还有救吗,我的型号也是B85M-E45

    1. jafucong
      jafucong 回复 流火的小屋 · 2023-06-16 16:12 作者

      Windows图标转嘛?如果是Windows图标转,那bios就是刷好了,可能操作系统里面驱动的问题,这样就建议你用pe重新做个系统。

    2. 流火的小屋
      流火的小屋 回复 流火的小屋 · 2023-04-25 16:27

      唯一不同的是,楼主包里的E7817IMS.A90 , NvmeExpressDxE在115行,而上图中的在116行

  8. 丁
    丁 · 2023-04-10 21:20

    转接卡用的同款,硬盘金士顿的。

    1. 11111
      11111 回复 丁 · 2023-04-30 15:20

      我也是同款主板,用了楼主 的BIOS 现在用的转接卡上的M2 做的系统盘,要GPT 分区, 要WIN10 !
      WIN7 要做系统的时候注入NVME 驱动 才行哦 UEFI 启动,这些都是必须得哦。MBR 分区不行,我试了一下午!

      1. 朋朋
        朋朋 回复 11111 · 2023-07-21 21:51

        我只想做普通盘不做系统,但装上找不到盘,也就没办法分区

  9. 丁
    丁 · 2023-04-10 21:19

    依照方法试了一下,BIOS里面显示未识别的固态硬盘,设置不了启动盘

    1. jafucong
      jafucong 回复 丁 · 2023-04-14 12:22 作者

      你是同款主板嘛?其他主板我也没有试过,需要你自己研究了。

      1. 丁
        回复 jafucong · 2023-04-15 14:51

        同款

        1. jafucong
          jafucong 回复 丁 · 2023-04-16 17:35 作者

          固态硬盘格式化了嘛?你试试先进PE把固态硬盘初始化MBR或者GPT分区,然后操作系统在固态硬盘安装好,再进BIOS设置启动看看。

  10. whong
    whong · 2023-04-07 17:14

    大佬,感谢分享!我的主板是B85-G43-GAMING,加了块西数SN640 7.68T,根据你分享的工具文件,刷好了BIOS,进BIOS在启动项里能看到名为PATA:的盘,网上查了一下,应该是NVME驱动加入成功了,但是进入系统后识别不到硬盘,设备管理器和磁盘管理都看不到。我不知道咋弄了,是不是在BIOS或者系统里还要怎么设置一下?期待回复,谢谢!

    1. 11111
      11111 回复 whong · 2023-04-30 15:15

      刷WIN 10 的系统,WIN7 的系统要做系统的时候注入NVME驱动 才可以,另外要UEFI 启动 GPT 分区哦!

    2. jafucong
      jafucong 回复 whong · 2023-04-14 12:19 作者

      你是什么系统呢?win7嘛?有些老系统系统也需要安装驱动才能支持nvme。

      1. 东成西就
        东成西就 回复 jafucong · 2023-05-15 09:41

        感谢分享!
        我的微星Z87主板,刚买了512GNVME固态,用PCI-EX16转接卡插入主板第二条显卡插槽。。
        主板已刷入带NVME驱动BIOS,进入BIOS可以识别出名为“PATA: ”的磁盘设备。主板设置启动方式为"LAGACY与UEFI" (PS:没有UEFI的单选项)
        进入win10系统能看到NVME固态,已用WIN10的我的电脑--右键管理--磁盘管理将其格式化及按GPT分2个区
        现在问题是用ghost将系统镜像拷入磁盘后,BIOS选择该盘作为开机hard Disk,拔掉其他硬盘重启,屏幕显示“请插入带系统的硬盘” (正常SATA固态会进入系统安装界面)
        请问如何解决?期待回复,感谢!

        1. 老王
          老王 回复 东成西就 · 2023-09-03 16:54

          在BIOS的启动系统设置成Windows8

  11. ZYF
    ZYF · 2022-12-12 14:17

    我也是这张主板,查了下主板参数,除了显卡PCIE之外,最高时PCIE2.0x1,理论上速度不是应该只有500MB/S,为啥能达到2000MB/S

  12. 云起
    云起 · 2022-11-05 21:05

    https://www.itsk.com/thread-425389-1-1.html [分享] 分享一个自己修改并汉化的可以在win10、win11下正常显示MMTool4.5 这个是另一种,不过下载好像要积分
    喜欢用MMTool修改主板bios的朋友可能都知道,5.0版本win10下可以显示完全,但制作出来的bios有些老主板会出现无法刷写或者卡进度条的情况网络上现存的4.5版本一个是英文版本,一个是win10下显示不全,无法操作
    我修改了一个4.5版本的,win10、win11下都可以显示完全,简单汉化了插入、替换、删除、提取页面,反正够用了,喜欢的拿去用

    1. 浊酒
      浊酒 回复 云起 · 2023-03-05 01:26

      按照你这个拓展卡插上,显卡插哪里

      1. jafucong
        jafucong 回复 浊酒 · 2023-03-30 10:48 作者

        因为我不玩游戏,所以用的集显

  13. 云起
    云起 · 2022-11-05 20:59

    https://haokan.baidu.com/v?pd=wisenatural&vid=13833288998171502340活动作品经验分享 无意中解决了MMtool工具显示不全,,视频提到下载resouorce hacker软件修改软件字体解决,不用换系统

    1. 云起
      云起 回复 云起 · 2022-11-05 21:08

      https://www.bilibili.com/video/av69970816/?vd_source=8abc68d1ae559bcf5461372651df3671 这个有下载resource hacker

  14. 萨菲洛斯
    萨菲洛斯 · 2022-11-02 11:24

    感谢大神分享,家里的老机子又能再战两年了~

  15. ccccoooollll
    ccccoooollll · 2022-10-24 23:17

    用了x16接口显卡怎么装0.0

    1. jafucong
      jafucong 回复 ccccoooollll · 2022-10-29 09:50 作者

      主板一般不止一个PCI-E接口,PCI-E X4以上的接口都可以,都有相应的转接卡,你上京东搜搜。

      1. wsj
        wsj 回复 jafucong · 2022-11-25 17:59

        你好,按你的教程刷完bios后不识别m2固态呢,请指教

      2. demo
        demo 回复 jafucong · 2022-11-18 13:58

        微星B85-E45主板确实只有一个PCI-E X16 你这个用了就没地方插显卡了,你用的集显吗

      3. 云起
        云起 回复 jafucong · 2022-11-05 21:00

        我的是b85m-k的pci2.0 1x接口准备转换试试,老机子折腾玩~

  16. Cold
    Cold · 2022-10-14 17:02

    666,感谢感谢

    1. wsj
      wsj 回复 Cold · 2022-11-25 18:23

      按教程刷完不识别m2固态,做不了启动盘,请指教,谢谢

    2. wsj
      wsj 回复 Cold · 2022-11-25 18:02

      感谢教程,但是刷完bios后,进入bios设置识别不了m2固态,装不了系统,做不了启动盘,请指教,谢谢

发表评论