Fix is very simple :—-
1. Run msconfig .
2. Enable all services and Startup processes.
3. Apply the changes and restart the computer.
It fixed my cpu overheating issue which I was facing since a long time.
4. Later you can selectively disable startup processes.
Hope it will help 🙂