Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Disable Write Cache on the disk drive you are using. That worked me.
Lets gooooo
This issue is specific to some Western Digital SSDs. (not all of them, and no other brand yes)
-- (unless the third party brand uses WD parts, but usually they don't.)
I got a Kingstone branded NVMe M.2 SSD, and yes it's healthy and the issue happened randomly, got solved after I did that. It was spesific to Steam. But WD Blue SSD's might have spesific issues I don't know and I can't confirm.
There are two types of Write Caching.
Write Caching in Windows and Write Caching on the device.
The difference is that, Write Caching on the device makes windows prefer the SSD's internal memory over immediately writing to the NAND.
Write Caching in Windows makes windows prefer the system RAM over immediately writing to the NAND on the SSD.
Normally Write Caching increases the speed of writing.
This is because instead of just one track of write instructions, the SSD's controller now operates two of them. One for writing from the SSD's internal DRAM, and one that Windows sends directly to be written to NAND.
You might think that Windows writing to the SSD's DRAM might be slower, but that's not it. The DRAM is a temporary storage place for the SSD. The controller on the SSD is supposed to immediately empty the DRAM as it receives bytes to NAND as well, meaning you get bytes from DRAM and Windows. (2x speed) at least till the DRAM is completely filled up. (Writing to the NAND is usually slower than writing to DRAM, so Windows fills up the DRAM much faster.)
Once DRAM is filled up, you are only supposed to see a performance drop in writing speed; that's it. It's not supposed to go haywire Peak, 0, Peak 0, Peak 0. That seems to be clearly a bug. I have no clue why this happens though.
This bug is widely present on WD SSDs, both blue and black drives, and yes, it usually specifically affects Steam Downloads. It might also affect other types of writes such as torrent files.
Most SSDs are not affected by this bug and perform well, usually better even with it enabled.