Finally I managed to make my system more stable than ever before.
First of all: I bought AMD Ryzen5 2400G in February, just on the day when it was released officially. On the same day I bought a kit of 8GB G.Skill Ripjaws IV 3200MHz DDR4 memories and an Asus ROG Strix X370-F Gaming board.
The first boot went into immediete BSOD. I tried to downgrade the memory speed from 3200 to 2600MHz and it worked. Then, slowly I tried to increase the memory speed and I reached 2933MHz maximum. The system was relatively stable. Then, after exaclty one month of use, my Ryzen5 CPU just dead. Sent back to AMD as "RMA". I have got a fresh, new CPU quickly, (Thanks AMD!) I just put that in to the socket, started the computer and WOAH! My system was able to run at 3200MHz! Unbelivable!
However, the stability was not so great. When I switched on the core boosting functions and changed power plans from "full power" to normal / limited power usages, my computer just went crazy. Random falterings, random BSODs, however, some games were able to run only in this mode, such as World of Tanks. Interesting isn't?
Then I turned to this community and tried every single settings that "YOU" mentioned here. One was worst than another. Some settings just gave me immediete BSOD in Windows, some just slowed down my computer, etc... Random freezes occurred often.
Then I turned to the RAM vendor. The just highlighted, that this mainboard has a very - very fresh BIOS update that aimed the stability. I just flashed the new BIOS and since that my computer is stable than ever before! Some application crashes might happen, but these are not related to memory issue. It's more like a bug in the app. In fact, my own developed app, during testing, bug-testing-hunting, fault tolerance testing caused some app crashes, obviously...
So, before you touch the settings, first you should check if you have the followings:
- Latest BIOS installed
- Latest AMD drivers installed
- Memory is on the speed that is capable to run
- Your PSU is not noisy.
- Your memory is really supported by the mainboard.
On 6th of November, after the last BSOD I received the mail from the memory vendor concerning the new version of BIOS of my mainboard. I have deployed and since that, no BSOD happened. And of course, the core performance boost is enabled and the memories are running at 3200MHz.