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.
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
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.
Happy Deployment / Johan
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.
This is the replacement adapter I bought for my 7040 machines: https://www.amazon.com/gp/product/B01EHCE354
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
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 »
Changing adapters was the trick for me – for all of the OptiPlexes we bought from that vendor.
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.
Thanks for the info, useful to know.
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.
Explains a lot, thanks.
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.
Thanks for the info, and great video.
My CPU also lacks "cooling pasta" as yours did, but my CPU rubs fine in my whitebox Intel desktop. 😄
lack of cooling pasta in between the CPU and the heatsink 😬
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.