背景介绍
家里的电脑是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盘引导,无法找到任何磁盘和分区。
- 更改为MBR分区格式,可以找到磁盘和分区,但是无法安装,提示需要驱动,总之翻来覆去,尝试了很多次,又去Crucial美光的官网下载了nvme的驱动,加载驱动,还是无法安装,注意,在尝试时需要更改bios引导类型互相配合。
- 经过多次尝试,终于发现问题所在,nvme的GPT分区是在windows系统里设置的,会有问题,U盘UEFI模式引导,到选择磁盘的步骤,shift+F10调出命令行窗口,运行diskpart,将磁盘重新设置为GPT分区,此命令将清空整个磁盘和分区以及数据,请谨慎使用。另一个方法是winPE引导,是有DG分区。刷新后,不再提示错误信息,可以安装系统了!设置好了启动顺序,bios里可以看到首选启动设备是启动管理器。
diskpart
boot manager + PATA
- 如果怕麻烦还可以尝试另一个方法,安装双系统。用旧的SATA固态硬盘引导nvme启动。
- 安装系统就简单了,速度飞起来了,对比一下。再对一下机械硬盘。
SATA与nvme固态硬盘
机械硬盘,十年没什么变化
- 硬盘整整齐齐排列,看着养眼。发现另一个问题,windows10系统,上了nvme,测速很快,传送文件也很快,系统启动速度和关机速度也提升了,只是运行速度,没觉得快多少,可能整体性能受到主板和显卡影响吧,不过这已经很好了。