Table of Contents
- Problem
- Solution 1: Set the Affinity in Task Manager
- Solution 2: Uninstall Visual C++ Package and Install the Latest Version of Visual C++ Redistributable Package
- Solution 3: Reset Hotkeys
- Solution 4: Update BIOS
- Solution 5: Create New Windows User Account
- Solution 6: Uninstall the Vulkan DLC
- Solution 7: Remove VPN software such as Astrill VPN
Problem
Some players reported being unable to play Dota 2 because of constant crashes with the error “dota2.exe has stopped working” which occur at random points during the game, no dumps founded and the console showed nothing when the game crashed.
Solution 1: Set the Affinity in Task Manager
- Open the Steam client.
- Navigate to the Library tab and locate DOTA 2 in the list of the games.
- Right-click DOTA 2 game and choose the Play Game option.
- After the game opens, press the Alt + Tab key to exit back to the desktop.
- Press Ctrl + Shift + Esc key to open Task Manager.
- Click on More details to expand Task Manager and search for the dota.exe process.
- Right-click on this entry and choose the Go to details option.
- Select the process in the Details menu, right-click on it then choose the Set affinity option.
- Reduce the number of usable cores by half. For example, if you are using an octa-core processor, you should try and select only the first four cores, and so on.
- Restart the game.
Solution 2: Uninstall Visual C++ Package and Install the Latest Version of Visual C++ Redistributable Package
- Open Control Panel > Uninstall a Program.
- Locate Microsoft Visual C++ Redistributable Package and click on Uninstall.
- Click Finish when the uninstaller finishes with the process and repeat the uninstalling process for all versions of the Visual C++ Package.
- Download the latest versions of Microsoft Visual C++.
- Install the Microsoft Visual C++ Redistributable Package.
Solution 3: Reset Hotkeys
- Open the Steam client.
- Navigate to the Library tab and locate DOTA 2 in the list of the games.
- Right-click DOTA 2 game and choose the Play Game option. Click the gear-like icon from the home screen which should open the game settings.
- Stay in the Hotkeys tab and locate the Reset Hotkeys option.
- Restart the game.
Solution 4: Update BIOS
Solution 5: Create New Windows User Account
Solution 6: Uninstall the Vulkan DLC
- Open the Steam client.
- Navigate to the Library tab and locate DOTA 2 in the list of the games.
- Right-click on the game and choose View Downloadable Content.
- Remove the Tick next to the Dota 2 – Vulkan support entry and click the Close button.