Dota 2 constantly crashes your computer? You’re not alone! Many players are reporting it. But the good news is that you can fix it. Here is a list of fixes that have proved useful to many players.

Why does Dota 2 keep crashing? 

You may run into issues of crashing for several reasons. Common causes of game crashing are hardware issues, incompatible drivers, corrupt game files, or overheating. Besides, running multiple programs on your computer at the same time can hog your resources and cause your game to crash… but don’t worry. Check the solutions below.

How to fix Dota 2 crashing?

You may not have to try them all. Just work your way down the list until you find the one that does the trick for you.

  1. Update your graphics driver
  2. Restart your computer
  3. Disable your antivirus temporarily
  4. Run Steam as an administrator
  5. Verify the integrity of your game files
  6. Adjust your virtual memory
  7. Set launch options
  8. Run Dota 2 in compatibility mode
  9. Reinstall Dota 2
  10. Reinstall Steam

Fix 1: Update your graphics driver

Game issues, such as the game crashing, freezing, lagging, low FPS, etc. may occur if you’re using a wrong or outdated graphics driver. To keep your game running smoothly, it’s essential that you have the latest graphics driver at all times. There are two ways you can do this:

Option 1 – Download and install the driver manually

The manufacturer of your graphics product keeps updating the driver. To get the latest graphics driver, you need to go to the manufacturer website, find the driver corresponding with your specific flavor of Windows version (for example, Windows 32 bit) and download the driver manually.

Once you’ve downloaded the correct driver for your system, double-click on the downloaded file and follow the on-screen instructions to install the driver.

Option 2 – Automatically update your graphics driver

If you don’t have the time, patience or computer skills to update the graphics driver manually, you can do it automatically with Driver Easy.

Driver Easy will automatically recognize your system and find the correct driver for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

You can update your driver automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks:

1) Download and install Driver Easy.

2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.

3) Click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (this requires the Pro version– you’ll be prompted to upgrade when you click Update All). 

You can do it for free if you like, but it’s partly manual.
If you need assistance, please contact Driver Easy’s support team at

Fix 2: Restart your computer

Some programs running on your computer may conflict with Dota 2 or your game launcher, causing the game to crash. If that’s the case, try restarting your PC and your game.

If your problem still exists after the reboot, read on and check the fix below.

Fix 3: Disable your antivirus temporarily

The Dota 2 crashing is sometimes triggered by interference from antivirus software. To see if that’s the problem for you, temporarily disable your antivirus program and check if the problem persists. (Consult your antivirus documentation for instructions on disabling it.)

If your game works properly after you disable the antivirus software, contact the vendor of your antivirus software and ask them for advice, or install a different antivirus solution.

Be extra careful about what sites you visit, what emails you open and what files you download when your antivirus is disabled.

Fix 4: Run your game launcher as an administrator

Dota 2 or your game launcher sometimes may not be able to access certain game files on your computer under normal user mode, which could lead your game to crash. To fix it, try running Steam as an administrator, then launch your game from Steam to see if it fixes your problem. Here is how:

1) If Steam is running on your computer now, right-click the Steam icon on the taskbar and select Exit.

This image has an empty alt attribute; its file name is image-342.png

2) Right-click the Steam icon and select Run as administrator.

3) Click Yes.

4) Relaunch Dota 2.

You can hopefully play the game without crashing now. If your issue still exists, try the next fix, below.

Fix 5: Verify the integrity of your game files

Dota 2 is likely to crash when a certain game file is damaged or missing. So you should verify the game files to make sure any corrupt files fixed and missing files installed. Follow the instructions below:

1) Run Steam.

2) Click LIBRARY.

3) Right-click Dota 2 and select Properties.

4) Click the LOCAL FILES tab, and then click VERIFY INTEGRITY OF GAME FILES.

Relaunch your game to test your issue. If Dota 2 still crashes, then go ahead with the next fix.

Fix 6: Adjust your virtual memory

Virtual memory is basically an extension of your computer’s physical memory. It is a combination of RAM and a portion of your hard drive. If your computer runs out of RAM when performing an intensive task, Windows will dip into virtual memory for temporary file storage. 

Dota 2 is likely to crash if the size of your virtual memory is not big enough to save temporary files. Follow the instructions below to adjust the size of your virtual memory and see if this is causing your problem:

1) On your keyboard, press the Windows logo key and type advanced system settings.

2) Click View advanced system settings.

3) Click Settings.

4) Click the Advanced tab, and then click Change.

5) Uncheck the box next to Automatically manage paging file size for all drives.

6) Click your C drive.

7) Click the option button next to Custom size, and then type 4096 in the text box next to Initial size (MB) and Maximum size (MB).

Microsoft recommends that you set your virtual memory three times the size of your physical memory (RAM) or 4 GB (4096M), whichever is larger. In most cases, setting your virtual memory as 4096M is enough.

8) Click Set, and then click OK.

9) Restart your computer and your game.

You should be able to run the game without crashing now. If you still run into the issue, don’t fret. Check the fix below.

Fix 7: Set launch options

The Dota 2 crashing issue could be caused by incompatible game settings. To see if that’s the problem for you, try running the game with minimal video settings or play the game with default settings. To do it, you’ll need to change the game launch option:

Launch your game using the -safe launch option

The -safe launch option will cause your game to launch with minimal video settings, in windowed mode and with a 640 x 480 resolution. This can fix game crashes triggered by faulty video configuration.

1) Open Steam

2) Click LIBRARY.

3) Right-click Dota 2 and select Properties.


5) Remove any launch options currently shown. 

6) Type -safe and click OK.

7) Launch Dota 2 to test your issue.

Relaunch Dota 2 to check your issue. If your issue still exists, check the fix below.

Launch your game with the -autoconfig launch option

The -autoconfig launch option will restore your game settings to default. This can fix game crashes caused by improper in-game settings.

1) Run Steam.

2) Click LIBRARY.

3) Right-click Dota 2 and select Properties.


5) Remove any launch options currently shown. 

6) Type -autoconfig and click OK.

If your game is still unplayable, you need to reopen the Launch Options box and clear the launch option. Then, try the fix, below.

Fix 8: Run Dota 2 in compatibility mode

This only applies to Windows 10 and 8. If you’re on Window 7, skip this fix and check Fix 9, below.

Some Windows updates may not be compatible with Dota 2, keeping it from function properly. Try running your game in compatibility mode to see if it fixes your issue. Here is how to do it:

1) Right-click the Steam icon, then select Properties.

2) Click the Compatibility tab. Then check the box next to Run this program in compatibility mode for.

3) Click the list box below to select Windows 7, then click Apply > OK.

4) Relaunch your game to check if your issue had been resolved.

If Dota 2 runs smoothly now, that’s great! If not, check the next fix.

Fix 9: Reinstall Dota 2

If the crashing issue persists, you should try reinstalling Dota 2. Follow the instructions below:

1) Run Steam.

2) Click LIBRARY.

3) Right-click Dota 2 and select Uninstall.

4) Click DELETE.

5) Download and reinstall Dota 2 on your computer.

Hope this fixed your issue and you’re able to play Dota 2 now! If not, check the fix below.

Fix 10: Reinstall Steam

If none of the fixes above worked for you, reinstalling Steam is very likely the solution to your problem. Here is how to do it:

1) Right-click the Steam icon and select Open file location.

2) Right-click the steamapps folder and select Copy. Then, place the copy in another location to back it up.

3) On your keyboard, press the Windows logo key and type control. Then, click Control Panel.

4) Under View by, select Category. Then, select Uninstall a program.

5) Right-click Steam, and then click Uninstall. Then, wait for the process to be complete.

6) Download and install Steam.

7) Right-click the Steam icon and select Open file location.

8) Move the backup steamapps folder you create before to your current directory location.

9) Restart Dota 2 to test your problem.

Hopefully, this article helped in resolving your issue! If you have any questions or suggestions, please feel free to leave a comment below.

5 people found this helpful