While on Steam Library
Right Click on Dota 2
Then click on Properties
Click on the "Local Files" Tab
Click "BROWSE LOCAL FILES..."
Go to: game > bin > win32
Right-click  "dota2.exe"
Then select "Properties"
Go to "Compatibility" Tab
Check "Run the program in compatibility mode for:"
Then select Windows 7 from the following choices
Lastly, Check the box beside
"Run the program as an administrator"
Click "Apply" then "OK"
or just "OK"
Done. I hope it helped you fix your problem with dota 2.
Thanks for watching
