You can select different XMP speeds in some motherboard BIOS, but you'll probably have to find the 'Manual" option, as opposed to the 'Automatic' XMP setting which normally picks the fastest speed of your RAM.
If you check your RAM with programs like CPUID CPU-Z (I prefer Aida 64) you can see multiple different XMP timings and speeds, programmed into the SPD (Serial Presence Detect) chip on each DIMM.
Some SPD chips hold dozens of different Memory Timings, others only a few
https://forums.tomshardware.com/threads/trying-to-get-xmp-stable-on-am5-mobo.3814428/
N.B. Aida 64 displays the true memory clock frequency in MHz, as opposed the DDR (Double Data Rate) of MT/s (Mega Transfers per second) more commonly used by manufacturers when describing their RAM. In the example above a clock frequency of 2400MHz multiplied by 2 (for DDR) gives 4800MT/s (for DDR5 RAM in this example).
Your i9-9900K uses slower DDR4 RAM, so the frequencies indicated in Aida 64 will be lower than those for DDR5 RAM. If your GSkill F4-3600C16 RAM defaults to JEDEC DDR4-2400, Aida 64 will indicate 1200MHz (2 x 1200 =2400). At DDR4-3600, Aida 64 will indicate a memory clock frequency of 1800MHz (2 x 1800 = 3600).
The Intel spec shows the maximum supported memory speed for the i9-9900K is only DDR4-2666. This means that Intel doesn't guarantee your CPU will work at speeds higher than 2666MT/s. You should be able to achieve somewhat higher speeds, but DDR4-3600 might be too fast for your CPU and mobo. It's a question of luck, also known as the Silicon Lottery.
https://www.intel.com/content/www/u...-16m-cache-up-to-5-00-ghz/specifications.html
With a notional limit of DDR4-2666, you need to work out how to manually select XMP speeds lower than DDR4-3600. You should be able to find a stable setting somewhere between JEDEC default (DDR4-2400?) and the maximum speed of your RAM of DDR4-3600.
If you can find the Manual section in your BIOS for RAM timings, you may find a menu of XMP overclock options, such as XMP-2666, XMP-2800, XMP-3000, XMP-3200, XMP-3400, XMP-3600.
By selecting one of these pre-set speeds. you won't have to type in dozens of separate Primary, Secondary and Tertiary settings, which is more the province of professional overclockers, prepared to spend hours fine tuning the system.
If you can change the XMP speed manually, start at DDR4-2666, the official Intel speed for your CPU. The system should start up fine at this "mild" overclock. Run a short game benchmark, or a quick stress test for a few minutes, then shut down.
Restart the system, enter the BIOS, increase the XMP speed by one step, e,g. DDR4-2800 (orsimilar). Boot into Windows, check stability.
Shut down again. Set BIOS to XMP-3000. Check stability in Windows.
Try DDR4-3200, but spend a little longer checking stability.
If still seems OK, try DDR4-3400. By now you might be reaching the limits of stability and it's worth running a full MemTest86 scan lasting one to two hours.
You could go back up to DDR4-3600, but it may well be a step too far.
Even one error in MemTest86 means the XMP setting is not stable. Reduce your XMP speed by 200MT/s and run another full MemTest86.
If there are no errors and you feel happy with the setting, keep and eye on the system and consider running multiple passes of MemTest86 (preferably overnight).
There's probably no point running MemTest86 at speeds below DDR4-3000, but at DDR4-3200 and above, it's a good idea to run a full test at each new speed setting.
I've never used MSI Center. Many "experts" prefer to overclock using the BIOS, not some fancy utility in Windows, which can lead to instability. Learn how to use the BIOS.
There's no speed setting available in MemTest86. All it does when you boot from USB is indicate the current RAM speed set in the BIOS.
Adjust RAM speed in the BIOS, then boot MemTest86.