01-02-2020 12:33 AM
I installed an SSD to my PC but it runs about twice slower than it is supposed to.
It seems the cause is a PCIe link width. It should be x4 as it stated in the motherboard (Erica2 8643, B550 chipset) and the SSD specs. HWiNFO64 reports that Maximum Link Width is x4 but Current Link Width is x2. I have tried two different models of SSDs: HP EX950 and Sabrent Rocket 4.0 with the same results.
It looks like the issue is at the motherboard side. BIOS version is F.11.
Any idea how to fix it?
01-02-2020 08:59 AM - edited 01-02-2020 09:02 AM
Welcome back to the forum.
I am not a HP employee.
I have seen this issue on some predecessor 500 series and 600 series HP consumer PCs.
HP is limiting M.2 data to two PCIe lanes instead of four lanes.
Did you check the BIOS for a setting to bump up to X4? No BIOS setting may mean you are locked at X2.
The latest BIOS is F.11 Rev. A (Link).
02-04-2020 12:31 AM
It's good to know which ones did you buy? In the meantime, I am writing everywhere on the Internet and at online shops for these HP devices that they only run with 2 lanes. It annoys me that HP writes x4 everywhere and does nothing about it. I really hope that my bad reviews everywhere will decrease their selling.
02-04-2020 12:49 AM - edited 02-04-2020 12:56 AM
Is this really a problem in everyday use?
I can't tell the difference between a SATA SSD versus a PCIe SSD in normal use.
Benchmarks can drive you up the wall. Faster read/write speeds do affect specific applications but normal, everyday use does not apply.
This issue is not a deal breaker when using a PC.
The M.2 socket is capable of providing four PCIe lanes to the socket (no law suit there). HP has limited data throughput to two PCIe lanes. Motherboard manufacturers can do whatever they want.