ArmanSK69,
Your i3-2120 is reaching "Throttle" temperature which is too hot.
Here's the nominal operating range for Core temperature:
Core temperatures above 85°C are not recommended.
Core temperatures below 80°C are ideal.
What is your ambient (room) temperature?
From where are you reading "CPU" temperature?
Regardless of whether you're reading CPU temperature from BIOS or any one of a number of assorted software utilities, the Cores are the heat sources, which is where your focus needs to be.
Intel Desktop processors have temperatures for each "Core" and a temperature for the entire "CPU". Core temperatures are measured at the heat sources near the transistor "Junctions" inside each Core where temperatures are highest. CPU temperature is instead a single measurement centered on the external surface of the CPU's "Case" or "IHS" (
Integrated
Heat
Spreader) where the cooler is seated.
Core temperature is considerably higher than CPU temperature due to differences in the proximity of sensors to heat sources.
Checking thermal performance by touch is like feeling a fireplace from 3
meters. Since hundreds of millions of
nanometer scale transistors are densely packaged into a tiny Die, heat dissipates over relatively large areas and thermal gradients to the cooler, about 3
millimeters from the Cores. (3 millimeters = 3,000,000 nanometers).
Although some heat dissipates to the substrate, socket and motherboard, most heat dissipates to the cooler through several thermal gradients; Cores > Die > internal TIM (or solder) > IHS > external TIM > cooler. Even at 100% workload nothing will feel
hot; exhaust airflow, heat pipes, cooling fins, radiator or water block will feel
warm, and liquid cooling tubes will have a moderate temperature differential.
When any Intel processor with a stock cooler reaches Throttle temperature, the first and most suspected item is always the cooler.
It's very likely that your stock cooler has popped a push-pin loose from the motherboard, which is a very common problem. This causes poor contact pressure between the cooler and the CPU, resulting in high temperatures in BIOS, as well as in Windows at idle, and especially at 100% workload.
You can troubleshoot this problem by pushing firmly on each corner of the cooler for about 30 seconds while watching your load temperatures. When you see a significant drop, you've found the loose push-pin.
Although the push-pins appear to be a simple little no-brainer mechanism. they can be deceivingly tricky to get them fully inserted through the motherboard and properly latched. This is a problem that's tripped up the best and most experienced of us, so don't feel bad; you're in good company.
(1) To re-seat a single loose push-pin, rotate the latch mechanism in the direction of the arrow counterclockwise 90° then retract the pin by pulling upward. Rotate the latch clockwise 90° to reset the pin, but do NOT push on the latch yet.
(2) To get the pin fully inserted through the motherboard, push only on the leg, NOT on the top of the latch.
(3) While holding the leg firmly against the motherboard with one hand, you can now push on the top of the latch with your other hand until the latch clicks.
(4) If you're re-seating the entire cooler, then be sure to latch the pins across from one another, rather than next to one another. Use an "X" pattern, so as to apply even pressure during installation.
Here's a brief video ...
Intel Stock Cooler Installation -
View: https://www.youtube.com/watch?v=5qczGR4KMnY
Keep in mind that the push-pins will stretch over time, so contact pressure slowly degrades to the point where reseating the cooler is no longer an effective means to correct high Core temperatures. In this event, the only solution is to replace the cooler.
Aftermarket coolers that have a backplate with proper fastening hardware are highly preferred over any push-pin coolers.
CT