Dota 2 Exits All of a Sudden? (Help)

So, i was playing Dota 2 quite for a day now.. jus toke a break for like 8 hours, restarted my PC & Router because the game wasn't finding a host to start the party. (Online) then all of a sudden it quits Dota 2 for no reason it's like im ending the process through the Task Manager (If the problem is related to the registry settings. my windows is not legit its most likely pirated) so please i need your help in anyway. i really don't wanna redownload and install the game i've already ran a integrity for cache game files in steam for Dota 2. so maybe it would fix the problem
Reply thanks... 

Try backing the game up to a file through steam, the Restoring it from the backup.