Why is my WD Black SN850 2TB hanging in Expeditions: Rome?
At first, whenever I loaded the Roman Empire expansion map, the progress bar would just dead-stop at 82% for a solid ten seconds. It was beyond frustrating. Even though the WD Black SN850 2TB has insane random read speeds, I noticed the driver-level command queue was piling up with abnormal spikes of 15-22ms when handling fragmented save data. I tried disabling the disk indexing service first, but that was a joke—it only shaved off about 0.5 seconds. Total waste of time. I eventually dove into Device Manager and swapped the NVMe controller write cache policy from default to 'Force Flush' and manually locked the queue depth at 1024. Monitoring through HWiNFO, the disk active time stopped pinning at 100% and settled into a stable 45-60% range, which boosted my load speeds by roughly 40%. To be honest, I hit two nasty BSODs due to driver conflicts right after the tweak, but updating to the latest manufacturer firmware finally killed the instability. Now, the drive stays between 48-55℃ while the motherboard slot hovers around 62-68℃. System Performance Monitor confirms the I/O throughput is finally linear, and my frame generation time is rock steady at 5.1-6.4ms.