Updating the graphics driver can resolve issues with Dota 2 and also if you are unable to open it. Outdated drivers can affect your software's performance even if the hardware requirements and up-to-date. Therefore try to update the drivers whenever you face such issues and errors.