genthug :
I'm gonna go with a few basic ye-olde responses first... Validate your game cache, if it's still happening after that, reinstall the game. Does this occur just with DoTA2 or does it also occur in other games? Also from reading through it... does this only happen when you launch the game or does it also happen during the game? If it's only happening upon launch it shouldn't be much of an issue, a lot of CPUs get under heavy load when they're attempting to launch something. But, if it's also happening in game it's an issue.
About thermals: What is your definition of your PC not getting hot when your CPU usage goes to 90%? The way you're describing it you're getting 90% spikes, not consistent 90% usage. At 90% usage I would expect to see thermals on the CPU go up, but I wouldn't expect you to notice how much hotter the entire computer is getting. Are you overclocking?
1. Yes, this happens on other game after I tested it (CSGO)
2. It's happening upon launch and in game.
3. The CPU usage goes up to 90% from steady 0-20%, yes I am getting 90% spikes not consistent 90% usage
4. The thermal goes up from 27-31 which is normal in my opinion. I can even feel the computer isn't getting hotter when I touch it
5. I never did an overclock on my computer
6. When you said "a lot of CPUs get under heavy load when they're attempting to launch something" you need to know that this didn't happened before this happened from yesterday, this didn't happened when i first bought this pc
I still can't find a solution