How to stop Fanxiang S910PRO 2TB from overheating in Mario?

The screen would just hitch violently, and in a fast-paced platformer, that's basically a death sentence. The Fanxiang S910PRO's PCIe 5.0 interface is a furnace; while reading ROM images at full tilt, temps spiked to 88 - 92℃ within two minutes, triggering a hardware-level throttle that tanked sequential reads from 10,000 MB/s down to a pathetic 2,500 MB/s. I tried capping the read speed in software, but that just tripled the loading times, which was incredibly frustrating. I ended up redesigning my case airflow, slapping a 40mm blower fan directly onto the M.2 heatsink and switching the PCIe link power mode to 'Balanced' in the BIOS. Monitoring via HWInfo, the drive finally stayed chilled between 62 - 68℃, and frame times tightened up from a messy 16 - 35ms to a clean 8 - 12ms. I actually had some weird EMI issues at first because of the fan voltage, but moving the fan to a dedicated hub cleared that right up. Power draw is now hovering around 9 - 13 Watts. After a four-hour stress test, there's no more speed drop, and memory temps stayed between 58 - 63℃.
Category:Troubleshooting Last updated:February 3, 2026 6:47 PM