I use an intel i5-5200U 2.20GHZ CPU but it's speed is stuck at 0.48GHz. All my applications run slowly and no matter what i do, the cpu speed remains at 0.48GHz. i have searched everywhere for a solution but to no avial.
Are you running plugged in?
Performance is better than on battery.
Run hwmonitor.
If you see a max temperature of 100c. your processor is throttling because of heat.
Check your cooling airways and see that the cooler fan is running.
Possibly the cooler needs to be repasted.
As a counter intuitive fix, try setting the max performance in windows power management down from 100% to 95%