A Tale of the Slow CPU – Dell OptiPlex 7050 Running on 0.79 GHz

Last week I stumbled across a good deal on Amazon for a batch of refurbished Dell OptiPlex 7050 Micro machines. The machine was from the i7 SKU, and they came with 32 GB RAM and a nice Samsung EVO NVMe SSD.

My thought was them being a great edition to my existing fleet of 7040's, that I had for years. The intended workload for these machines were strictly Hyper-V hosts, and for that the old 7040's have been absolutely great.

ConfigMgr taking forever to install…

Installing ConfigMgr on the old 7040 machines, having the same CPU as the new 7050's, same NVMe SSD, typically took about 25 minutes, but on the new 7050's it took a good hour and half. Why???

I quickly realized it was the CPU that was the bottleneck. For whatever reason it was running on 0.79 GHz instead if the usual 3.3, 3.4, or 3.5 GHz.

Task Manager showing the 0.79 GHz throttled CPU

The Research

The first thing I tried was making sure the machines had the latest BIOS update installed. That did not help, but now I was at least using that. Time to enable enhanced research mode.

After a bit of research (well, Google), I stumbled across an article at the Dell support site that claimed the 0.79 GHz CPU limit could be related to the Real Time Clock (RTC) needing a reset. So, I tried that at first, borrowing steps from the Dell OptiPlex 7050 user manual that told me to hold the power button down for 20 seconds. That did not help, still had the same issue afterward.

More research (more Google), reading about people recommending disabling Intel Speedstep and Intel Turboboost in BIOS. Tried that, did not help.

Others suggested clogged CPU heatsinks or lack of cooling paste in between the CPU and the heatsink, but no, that looked ok as well.

Finally stumbled across a comment about trying a different type of power adapter, so I borrowed one of my OptiPlex 7040 adapters, which specification-wise are the same as the OptiPlex 7050 adapters. But low and behold, after changing the adapter, the CPU started to operate in full speed.

Temporary Workaround – Using ThrottleStop

Needless to say, once figuring out it was the power adapter, I simply ordered new ones, but this time for a 7040, that I will use with the 7050. But since I wanted to get going with my lab, I temporarily used the good old CPU tweaking tool ThrottleStop, that allows you override CPU throttling in real-time. You can download the tool here: https://www.techpowerup.com/download/techpowerup-throttlestop/

By using the ThrottleStop tool I could immediately disable Turbo which unlocked the 0.79 GHz throttle and brought the CPU up to 3.4 GHz. #Shiny

ThrottleStop 9.4 in action

New Power Adapters Arriving

Today the new power adapters arrived, and just like that, super-speed is back on the machines. In the below picture the adapter to the left is one of the borked adapter, and the adapter to the right is the adapter providing the right power to the machines.

Left = Broken, Right = Working
The CPU running as expected after getting new power adapters.

Happy Deployment / Johan

About the author

Johan Arwidmark

5 5 votes
Article Rating
Subscribe
Notify of
guest
14 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Danny
Danny
20 days ago

Hi I purchased the 7050 micro a few days ago and I noticed i'm having the same issue with the Base CPU and SPEED stuck at 0.79ghz. I'm having an issue locating the 7040 power adapter but not sure where I can buy one. I try google search for the CN-0mgjn9-loc00-9be-2027-a08 but nothing comes up. Is there a link u can provide so I can try to get this fixed? Thank you.

Toni
Toni
7 months ago

But the power supplies are exactly the same, as he says he ordered for Dell optiplex 7040 and apparently it is the same model, only one does not deliver enough power or perhaps has less voltage

Ricky Henager
Ricky Henager
7 months ago

i have had the exact same problem two ifferent times with Two diff adapeters that are to run ay 65 watt in order to get past the 0.79 ghz. I am now encountering this again for a third time and I have used throttle stop to save the day but that doesnt help with macOS when I boot into it on the Dell Machine im not aware of a cpu throttling fix for macOS. It shows reading at 800mhz on the mac boot but the windows is fine with throttle stop. Is thre anyway to mod the bios on binary… Read more »

Emma
Emma
1 year ago

I actually had the same issue with an older Lenovo X1 carbon, I went down the same road as you, except to find that with the x1 carbon's a battery regulator chip can cause the same issue. The only fix was to solder on a new regulator. After doing that, it fixed it for me.

Tony G.
Tony G.
1 year ago

They a lot of times don't get the OEM power brick back from the original owners when buying them and end up shipping them with knock-offs. Have had this happen many times with 2nd hand micros.

Vasistan
1 year ago

I had a same issue, but we had a support ticket with Dell and they managed with some driver. I was using other workaround also.

https://youtu.be/8qrkgtwqwtI

Steve
Steve
1 year ago

My CPU also lacks "cooling pasta" as yours did, but my CPU rubs fine in my whitebox Intel desktop. 😄

Jerry Abouelnasr
Jerry Abouelnasr
1 year ago

lack of cooling pasta in between the CPU and the heatsink 😬

Robert Collewijn
1 year ago

That's amazing, I had the exact same thing with a Dell notebook. When it ran on battery it was no problem, but when I plugged in the power it was very slow. It's took me a while to figure out what exactly was going on. good that you mention it on your website so that people can recognize and solve this problem faster.


>