Disable OC Genie and run at default configuration. See if you still have the same problem. If you do, uninstall OC genie and any other bundled software that came with the motherboard or was downloaded from the MSI website. See if you still have the problem. It stands to reason that you'll want to restart between each of those steps to reload the registry and boot manager configurations.
Also, make sure that in the advanced settings of your "High performance plan" under Processor power management, that min is set to 8% and max is set to 100%. Also make sure that in the BIOS you have Intel speed step enabled (I also recommend disabling Intel speed shift, because so far I haven't seen it do anything except cause issues whereas Speed step has always seemed to work fine.). I would also recommend that any low power state settings in the BIOS be set to their default configurations, whether that means enabled or disabled or auto. Generally, either enabled or auto for all C-state/low power state settings. The milliseconds that it takes a CPU to go from an 8% idle state to a full powered 100% state is so miniscule that you'd never be able to notice any lag and it's rare that all cores are every fully at idle anyhow.
The idea that you want the CPU to remain at 100% all of the time, even on overclocked configurations, is ludicrous, and aside from some specialized testing regimens, entirely unnecessary and not recommended. Package temps will actually tend to be lower, and therefore boosts or active cores able to maintain peak frequencies longer, when cores are able to "rest" at times which helps to lower package thermal condition.
The biggest problem and most likely fix though, are to disable hybrid sleep/fast startup and hibernation. Simply disabling hibernation disables the rest and for a majority of sleep related issues the poor implementation of these states often has caused problems in Windows 10. Not least of which is not actually "restarting" or "shutting down" when you thought you were, but also resuming from sleep or sleeping for no reason.
It's always definitely worth a shot when sleep problems occur on Windows 8.1 or 10.
To disable Hibernation:
- The first step is to run the command prompt as administrator. In Windows 10, you can do this by right clicking on the start menu and clicking "Command Prompt (Admin)"
- Type in "powercfg.exe /h off" without the quotes and press enter. If you typed it in correctly, the cursor will simply start at a new line asking for new input
- Now just exit out of command prompt
We have seen a few problems with Sleep Mode and Hibernation in Windows 10, so I wanted to write this article to explain how to turn either of them off in case you would rather not use them.
www.pugetsystems.com
You should definitely make sure that you have the most current stable motherboard BIOS release version installed as well, as this often fixes a number of problems related to memory and other hardware compatibility, bug and microcode fixes and other issues including sleep or C-state related problems.
And if you're going to overclock, learn to do it in the BIOS. Overclocking using these "automatic" manufacturer utilities is almost always problematic in one way or another, as is using most of their bundled software. Automatic "anything" type utilities that mimic what ought to be done in the BIOS, is more often than not an invitation to troubles.