Shutting down all background Windows updates and applications.Using a VPN could help to improve your Dota 2 connection.