Help! Windows is lowering my CPU ratio massively

deescrid

Prominent
Dec 21, 2017
2
0
520
Hi,

Recently built a new gaming rig. The CPU is a Ryzen 5 1600. For the first day or two everything seemed fine. Then at some point, Windows has started massively underclocking my CPU, severely affecting my performance in games.

My temperatures are completely fine. 30 degrees idle, doesn't even hit 40 degrees under 100% load (probably because of the massive underclocking) so I can't imagine a thermal issue being the cause here.
In BIOS, everything appears normal. I've tried going with default settings, and manually setting to a certain CPU frequency (3.5ghz which is standard) but neither have an impact once Windows loads.

In HWInfo64, I can see that the ratio of the CPU's is being lowered to 15.5x - making the frequency of the CPU's a measly 1.5ghz. So, for some reason Windows is lowering my CPU ratio from the default of 35, down to 15.5.

No amount of CPU load appears to change the ratio.

I did notice at first that Task Manager was also reporting the underclocked speed. Many people suggested power settings (one of the first things I checked). I can assure you that they're all set to maximum performance, there is no throttling that is occuring at least in the menus that are visible in Windows. After a lot of googling, I found a guide to change a certain registry key - this "fixed" task manager, as Task Manager now shows my CPU at the full expected speed. However, HWInfo64 and my experience in games, and mining hashrate still shows that the CPU is still severely underperforming.

In device manager, I note that the processors are all showing with the same error message:
A driver (service) for this device has been disabled. An alternative driver may be providing this functionality. (Code 32)
I suspect that this may be related to the ratio / throttling issue. But I've been unable to get rid of this warning. Uninstalling the drivers for each processor and rebooting did nothing. I renamed the amdppm.sys file that they're using in System32 thinking maybe it's corrupted, but that hasn't helped either. AMD chipset drivers, which I've tried to download several times, always appear (bizarrely) to actually just be the display drivers in disguise, which I cannot understand, but regardless, I know that the CPU was running at full speed for the first day or two without any such drivers.


Please help. I am pulling my hair out in frustration with this. My new gaming rig is being massively neutered by something, which is turning my purchase in to a huge waste of money. I'm good with computers and have checked everything I can think of, and googled every term I can think is relevant, but I just cannot stop Windows from lowering the ratio!
 
Solution
Hi Mark, thank you for your reply.

I have installed them , as I can see the Ryzen Power Plan as an option in Windows. I had tried both having this selected, and the standard high performance settings - neither appeared to make a difference.

However, as is often the case once I make an appeal for help - something else occured to me.

I went in to my BIOS and updated it via the internet. After reboot, and using default settings, I can now report that my ratio is no longer being dropped when Windows launches. It appears to be running correctly at 3.2 Ghz (non-turbo speed).

The next stage will be to turn the optimal settings on in the BIOS so that I can get the 3.5 (and above) turbo speeds, but I'm a little worried that changing...

Mark RM

Admirable
Have you download and installed the ryzen chipset drivers and chosen the ryen power plan as the option in windows?

http://www.amd.com/en-us/products/chipsets/am4#

I know you said you tried, but it's not a video driver, it just uses the same installation package
 

deescrid

Prominent
Dec 21, 2017
2
0
520
Hi Mark, thank you for your reply.

I have installed them , as I can see the Ryzen Power Plan as an option in Windows. I had tried both having this selected, and the standard high performance settings - neither appeared to make a difference.

However, as is often the case once I make an appeal for help - something else occured to me.

I went in to my BIOS and updated it via the internet. After reboot, and using default settings, I can now report that my ratio is no longer being dropped when Windows launches. It appears to be running correctly at 3.2 Ghz (non-turbo speed).

The next stage will be to turn the optimal settings on in the BIOS so that I can get the 3.5 (and above) turbo speeds, but I'm a little worried that changing anything now will cause it to revert to the previous behavior.

The processors are all still showing the warning message in device manager, but since it doesn't appear to actually be causing any ill effects that I can see, I'm not worried about it.

I will try getting the Turbo settings turned back on shortly, and report back if it makes any difference.

In case this helps anyone else - make sure you update your BIOS!
 
Solution