Then again, what is your "high temperature"?
This question has been asked, but never answered.
I cannot count the number of threads I've participated in, both here and elsewhere, where people are wailing and crying about the operating temperatures being "too high" because the software they're using to do the checks has inaccurate information in its database for a given CPU.
One should always look at the manufacturer's specifications for the normal operating temperature range plus what the critical temperature is (which is very often specified). It is not unusual, at all, for a CPU under high load to be operating near or at its maximum normal operating temperature while under load. CPUs and automobile engines are not all that different in that they always run hotter when under greater load with a given ambient temperature and so long as they don't go over the "overheat limit" they're just fine.
If you're running near the top of the normal operating temperature range at rest then something's off, and as often as not it's the result of a collection of crud on the heat dispersal mechanisms and/or thermal paste breakdown. I have not seen the latter nearly so often as I have seen the former when anything seems to be running a bit warm to hot.
Brian AKA Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1803, Build 17134
Memory is a crazy woman that hoards rags and throws away food.
~ Austin O'Malley