Question Weird NVME bug windows 11 someone an idea?

Apr 9, 2023
8
4
15
So… I have a WD Blue SN 570 and had only 5mb-10mb write speed and 100% utilization of the NVME during a larger Steam update… So I googled a bit and in the WD forum someone had the same problem. The trick was to deactivate the write cache of Windows on the NVME and lo and behold… 500mb/s write, write cache on and the NVME went back under 100mb/s and then again under 50… )the task that had already been running for 20 min+ was finished in a few seconds with deactivated cache and afterwards it had again 500mb/s read when data was checked… SFC/Scannow, dism commands etc. all bring no errors… Firmware checked on NVME no new… chipset drivers etc… anyone have an idea? Actually the write cache should speed everything up?

Example
Write cache ON 10-50 spikes to 70 mb write ~
bfwn0Cc.png (830×167) (imgur.com)

Write Cache OFF ( WITHOUT BREAK the NVME had no time at all to cache things or puffer or whatever just disabled write cache of win11 ) Instant jump at red ( disabled cache ) to 150-350mb write
zk2aP0s.png (1040×187) (imgur.com)

i also didnt stop the download at ANY time , the spots with no activity is literarily the NVME not being able to keep up and stalling with write cache on.
As you see in the Write cache on screenshot Steam Updates of games and other big softwares are going super slow because of how many times the downloads stop to process data while with write cache off its a fluid and fast process.

Anyone an idea ? Usually write cache should speed things up

DISM and SFC commands are done and dont show any issues.

Chipset , network drivers uptodate
NVME was tested for a firmware update ( None available)

System
5700X
32gb Ram
NVME + SSD + SSD + HDD
Pagefile on NVME
nvidia 3080
 
Last edited:
Apr 9, 2023
8
4
15
Welcome to the forums, newcomer!

Make and model of your motherboard? BIOS version for your motherboard at this moment of time?
MSI b450 Tomahawk (original Non max ) 7C02v1I ( newest Bios but i also tried 1 older one which isnt listed on the MSI website anymore cause beta )
 
Apr 9, 2023
8
4
15
Hmm update i observed my NVME to maybe find a reason...
it seems to be Latency spikes with enabled Write cache which simply starves my NVME
Write Cache on
View: https://i.imgur.com/f6lJ1jn.png

Spikes up to 1500 MS ! ON A NVME !
View: https://i.imgur.com/HyRk4z8.png

View: https://i.imgur.com/MPvro9H.png


Without writecache its more around 8-35 MS with super super rare spikes above 400 ms.

... not sure how to fix this.
 
  • Like
Reactions: Fuad
Hmm update i observed my NVME to maybe find a reason...
it seems to be Latency spikes with enabled Write cache which simply starves my NVME
Write Cache on
View: https://i.imgur.com/f6lJ1jn.png

Spikes up to 1500 MS ! ON A NVME !
View: https://i.imgur.com/HyRk4z8.png

View: https://i.imgur.com/MPvro9H.png


Without writecache its more around 8-35 MS with super super rare spikes above 400 ms.

... not sure how to fix this.
Just for yuks.
Look in the WD toolbox for game mode.
Turn it off or on....test.
 
Apr 9, 2023
8
4
15
Just for yuks.
Look in the WD toolbox for game mode.
Turn it off or on....test.
Wd toolbox ? i have only the WD Dashboard... ( couldnt find a WD toolbox software either )
in WD dashboard i dont have any Game mode settings or something , Trim is enabled , and its connected as Pcie Gen 3 4 lanes.
Temps ( maybe should have noted that earlier )
range from 31 c to 41C

Smart tests both short and long are fine.
 
Wd toolbox ? i have only the WD Dashboard... ( couldnt find a WD toolbox software either )
in WD dashboard i dont have any Game mode settings or something , Trim is enabled , and its connected as Pcie Gen 3 4 lanes.
Temps ( maybe should have noted that earlier )
range from 31 c to 41C

Smart tests both short and long are fine.
My error WD calls it a dashboard.
I did not know if it was an option for your model ssd.
 
Apr 9, 2023
8
4
15
I just dont get why my NVME sucks sometimes so horribly.

Like in the game the Last of us Game loading was super slow with only 8mb Read , Toggled Writecache on / off 700mb read / write and it instantly loaded...

Crystal disk mark on NVME setting
5x with 4 GIB test
Write Cache OFF
View: https://i.imgur.com/begyajH.png


Write cache ON
View: https://i.imgur.com/hYMuDFI.png


Write cache on "Real world Performance" Preset on Crystaldisk
View: https://i.imgur.com/fiDAY6M.png

Same Real world Preset with Write cache OFF
View: https://i.imgur.com/LXc81EC.png





While the benchmark runs it sometimes hits 1,4GB with Writecache on
View: https://i.imgur.com/2gmQzjl.png



So i Really dont know whats going on and i really dont have any idea how to fix it anymore and why it sometimes seems to entirely and horribly suck lower than HDD speeds ( like no joke My old and shoddy 5000 something RPM HDD sometimes is faster ).

What i tried so far ( partly multiple times )
Reinstall BIOS
Reinstall Windows + Chipset , network , GPU , Audio driver.
Checked for DCP latency issues.
Checked for firmware updates.
Made sure that Trim Works.
Temp and everything is fine.
Checked MB Bios settings for maybe issues.
Short / Long SMART tests are fine.
CHKDSK / SFC / DISM ( All fine )
Windows Updates Obviously.
Probably more steps i forgot.
 
Last edited:
  • Like
Reactions: Fuad
I just dont get why my NVME sucks sometimes so horribly.

Like in the game the Last of us Game loading was super slow with only 8mb Read , Toggled Writecache on / off 700mb read / write and it instantly loaded...

Crystal disk mark on NVME setting
5x with 4 GIB test
Write Cache OFF
View: https://i.imgur.com/begyajH.png


Write cache ON
View: https://i.imgur.com/hYMuDFI.png


Write cache on "Real world Performance" Preset on Crystaldisk
View: https://i.imgur.com/fiDAY6M.png

Same Real world Preset with Write cache OFF
View: https://i.imgur.com/LXc81EC.png





While the benchmark runs it sometimes hits 1,4GB with Writecache on
View: https://i.imgur.com/2gmQzjl.png



So i Really dont know whats going on and i really dont have any idea how to fix it anymore and why it sometimes seems to entirely and horribly suck lower than HDD speeds ( like no joke My old and shoddy 5000 something RPM HDD sometimes is faster ).

What i tried so far ( partly multiple times )
Reinstall BIOS
Reinstall Windows + Chipset , network , GPU , Audio driver.
Checked for DCP latency issues.
Checked for firmware updates.
Made sure that Trim Works.
Temp and everything is fine.
Checked MB Bios settings for maybe issues.
Short / Long SMART tests are fine.
CHKDSK / SFC / DISM ( All fine )
Windows Updates Obviously.
Probably more steps i forgot.
Just to take a look run this.
UBM

Turn on write caching.
Run ubm like this.
Reboot.
Wait a few mins.
Run ubm with the browser closed.
Post a link to the results.

Now turn off write caching and run ubm as per above method.
 
Apr 9, 2023
8
4
15
My solution in the end was , i exchanged the NVME vs one with 2gb DRAM.
All issues gone , sadly i dont know why people spoke so high about the sn570 and similiar WD nvme without DRAM :/

its like easily on average up to 8x faster in real world usage , no slow downs at all anymore up to 3gb/s speed and even the benchmark of crystal disk is 3x faster .
 
  • Like
Reactions: Tesityr