If you are encountering performance issues, game crashes, or Dota 2 is failing to launch with or without an error message, proceed through this article from top to bottom and complete all applicable steps to troubleshoot the issue.
Check to see if there is an article related to the error message that you are seeing in the Specific Error Messages category.
If there is no article related to the message that you are seeing, continue through this article to troubleshoot the issue.
Please read and complete all applicable troubleshooting steps in the Common Dota 2 Technical Issues and Solutions guide provided by the Dota 2 developers.
Refer to our articles regarding Hardware and Software based performance issues. Complete all steps exactly as they are presented.
If you are encountering any issues with your Steam games, ensure that your drivers are completely up to date.
If you encounter a Blue Screen error with Dota 2 or your computer is restarting when launching or playing Dota 2, make sure that your BIOS and Chipset Drivers are fully up to date.
If you think some files of your game installation may be corrupt or have been deleted as a false positive by antivirus or security software, try Verifying Your Game Files (GCF).
If Dota 2 is failing to start after preparing to launch, we recommend that you attempt to launch with either the -autoconfg or -safe launch option in that order.
Only one of these launch options can be used at a time. Once you are able to launch this game, you will need to remove these launch options if you wish to change any video settings.
Using the -autoconfig launch option
Using the -safe launch option
This should be done if you think some of the game's files may be corrupt, or if you have overwritten any game files with custom assets or mods and you wish to restore the game to its original state. If your game was working previously but is now crashing or freezing and you have completed the above instructions under the "Verifying Game Cache" section with no results, try this next.
For Windows computers:
For Linux computers:
Steam for Linux is currently only supported on Ubuntu 12.04/12.10 with Unity, Gnome, or KDE desktops.
For Mac computers:
To locate your Steam installation folder when using Lion or any newer Mac OSX version, do the following:
You should see the Library folder available through the Go menu on the menu bar while holding the option key.
If you are still encountering this issue within Dota 2, please create or join an existing thread regarding that issue on the Dota 2 Development Forums.
Widespread crashes or other issues will often be fixed by the Dota 2 development team within days of the issue appearing.