背景介绍
家里的电脑是2011年diy组装的,windows10使用一直比较稳定,升级windows11,硬件已经不支持,虽然有办法绕过tpm检查,还是不想升级,用过了windows11,又转回了windows10,界面没有win10好,性能没有win10好。
近期的固态硬盘价格持续降低,看的心动,主要还是性能好,目前使用的美光128GB SATA,寿命还有90%,跑的也挺流畅,标称速度500MB/s,不比不知道一比吓一跳,最新的nvme的速度可以达到7000MB/s, 考虑老主板(华硕P8Z77-V LE),支持PCIE3.0*4,速度标称可以达到3500MB/s,升级一次,速度提升5倍!而价格基本是白菜价了,1TB 400元,还要啥自行车呢。三星的比较贵一点,我的Crucial Macro美光128GB用了十年了,性能和稳定性都很好,对比了美光和三星,标称性能相同,价格美光有优势,就选它吧。
从三月初开始看一些文字资料,研究老主板如何支持nvme固态硬盘,用了大约4个小时搞定刷,走了一些弯路,难点主要有两个,
刷bios,十年前的主板bios大多没有nvme模块,需要找到通用的模块,修改bios,刷新主板。设置nvme启动盘,让电脑直接从nvme硬盘启动。先说结论
上速度,标称3500MB,实测3350MB,可以接受,但是需要注意一个地方。

老主板没有m.2接口,需要准备PCIE转接卡,市场有很多,几十元,没有太大差别,注意选兼容性好的,支持PCIE3.0*4。
从三月初开始看一些文字资料,研究老主板如何支持nvme固态硬盘,难点主要有两个,
刷bios,十年前的主板bios大多没有nvme模块,需要找到通用的模块,修改bios,刷新主板。设置nvme启动盘,让电脑直接从nvme硬盘启动。根据需求,如果只是将nvme作为数据盘,我的主板是接上就可以用,连bios都不用刷。但是要想速度上来,还需要注意一个地方,接下来详细介绍。

插上硬盘,开机,自动识别。

格式化直接使用就可以
接着说过程,注意事项
拿到PCIE转m.2的卡,插上固态硬盘,开机,就是这么简单!如果作为数据盘使用,有些主板可以直接用,不需要任何修改。性能瞬间爆裂有没有。
需要注意的是PCIE接口,如果只有一个,可能被显卡占用了,如果有两个,要看一下说明,默认第一个蓝色插槽是PCIE3.0*3,第二个黑色插槽是PCIE2.0(我的主板bios里可以设置选择3.0还是2.0)。这就要看是选显卡性能还是硬盘性能,如果是作图游戏为主,把显卡插在3.0插槽,硬盘插在2.0插槽,这时硬盘的性能大约是标称的一半,可以达到1500MB,如果是其他如程序开发,文件处理,那就反过来。


刷BIOS,危险操作,请勿轻易尝试
再次说明,如果是老主板,希望使用nvme固态硬盘,先检查是否有两个或以上PCIE3.0插槽,当然PCIE2.0也行,性能会打折扣。如果将nvme作为数据盘使用,可能不需要刷BIOS。
搜索一下,网上很多文章,也可以下载通用nvme模块。我的主板是华硕P8Z77-V LE,最新bios是2014年的1104版,找到华硕Z97主板的bios 2801版本,用来提取nvme模块,一共三个,使用MMTool修改BIOS,修改好了以后,使用AI Suite工具,先把主板bios降一个版本,再刷入更新的BIOS,提示是否更改logo标记,选择否,等待更新,大约3-5分钟,提示重启即可。
开机后确认升级是否成功,检查BIOS启动选项,如果看到PATA相关的,说明刷新已成功,

先刷低到1102

再刷入更新的BIOS
重新启动,看到PATA了吗,恭喜!

开机看看资源管理器,看到nvme控制器了吧,成功的第一步,第二步是设置启动盘。

设置启动盘,如何从nvme固态硬盘启动系统
这一步可是费了一番周折,做了多次尝试,最后才找到正确方法。
UEFI引导,将nvme硬盘GPT分区格式,U盘安装盘引导,提示错误,系统无法安装到分区。将其他硬盘全部断开,U盘引导,无法找到任何磁盘和分区。

diskpart

boot manager + PATA
如果怕麻烦还可以尝试另一个方法,安装双系统。用旧的SATA固态硬盘引导nvme启动。安装系统就简单了,速度飞起来了,对比一下。再对一下机械硬盘。
SATA与nvme固态硬盘

机械硬盘,十年没什么变化
硬盘整整齐齐排列,看着养眼。发现另一个问题,windows10系统,上了nvme,测速很快,传送文件也很快,系统启动速度和关机速度也提升了,只是运行速度,没觉得快多少,可能整体性能受到主板和显卡影响吧,不过这已经很好了。