According to windows users, some of them are experiencing the issue DOTA 2 not working or launching on Windows 11 after they upgrade to Windows 11. Therefore, users are afraid to upgrade to the Microsoft new system Windows 11. They can’t sure if they can run DOTA 2 on Windows 11 and how to fix the issue if they can’t play DOTA 2 on Windows 11. No worry, this article will help you to check if DOTA 2 can run on Windows 11 and how to fix the game not open on Windows 11. Keep reading.

About DOTA 2
DOTA 2 is a game developed by IceFrog, the core map maker of DOTA, in collaboration with Valve Corporation of the United States, and began testing on April 28, 2013. DOTA 2 is the second work in the DOTA series.
DOTA 2 completely inherits more than 100 heroes from the original DOTA, and breaks away from the multiplayer real-time battle game of the Warcraft III engine that the previous generation of DOTA relied on. The world of DOTA 2 is composed of the two camps of Radiant and Nightmare. , There are three main combat roads connecting the upper, the middle and the lower. The river is the boundary in the middle. Each faction is guarded by five heroes played by players. They will protect their own ancient ruins and destroy the enemy’s ancient ruins as their mission. They will upgrade their levels, earn money, buy equipment, and kill enemy heroes. Achieve victory.
On November 16, 2021, DOTA 2 released an update, officially removing the game’s support for 32-bit systems.
In some cases, the reason why DOTA 2 can’t run on Windows 11 is caused by the hardware requirements. In other words, if you want to smoothly run DOTA 2 on Windows 11, your system requirements must be met. Therefore, let’s check the system requirements of DOTA 2 at first.
DOTA 2 System Requirements
System Requirements | Minimum | Recommended |
OS | Windows 7 or higher | Windows 7 or higher |
CPU | Intel Dual Core / AMD at 2.8 GHz | Intel Core 2 Duo E7400 2.80GHz / AMD Athlon 64 X2 Dual Core 5600+ |
Memory | 4 GB RAM | 4 GB RAM |
GPU | NVIDIA GeForce 8600/9600GT / AMD Radeon HD 2600/3600 | NVIDIA GeForce 8600 GTS 512MB / AMD Radeon HD 2600 Pro |
Vertex shader | 4.0 | 4.0 |
Pixel Shader | 4.0 | 4.0 |
Dedicated video ram | 256 MB | 8 GB |
Storage | 15 GB | 15 GB |
Fix DOTA 2 Not Working or Crashing on Windows 11
If your system meets the hardware requirements of DOTA 2, then try the following solutions to fix the issue DOTA 2 not working, launching or crashing on Windows 11.
Enable Game Compatibility Mode
- Right-click Steam icon to click on Properties.
- Now click on the Compatibility tab in the Properties window.
- Tick the checkbox next to Run This Program In Compatibility Mode For and select Windows 7.
- Click on Apply and then on OK.

Now, restart your computer and Dota 2 to check if it works.
Check Game Files
- If above ways do not work for you, try to Verify Integrity of Game Files.
- Go to Library in Steam and right-click on Dota 2>Properties.
- Go to Local Files > Verify integrity of game files.

Set Game Launch Options
If the way to verify game files can’t solve your issue, you are recommended to try -autoconfig launch option which is effective for game not launching.
- Open your Steam client.
- Right-click Dota 2 under LIBRARY and select Properties from the menu.
- click on General tab, type -autoconfig in the LAUNCH OPTIONS and then apply the changes.

Now, click on Play button to check if DOTA 2 can run or launch on Windows 11.
Run DOTA 2 as Administrator
Firstly, run Steam as administrator, right-click your Steam, and select Properties>Compatibility tab>check the box before the Run this program as an administrator>Apply>OK.
Then, run DOTA 2 as administrator, locate to the folder where DOTA 2 is installed to find the DOTA 2 exe.
Right-click DOTA 2 exe and select Properties>Compatibility tab>check the box next to Run this program in compatibility mode for: and select your previous operating system>tick Run this program as an administrator>Apply>OK.

Update Graphics Card Driver
If above solutions do not work for you, you should consider if your drivers are outdated. Generally, outdated or missing drivers will cause the game not working issue. That is to say, if your graphics drivers are outdated, you may not run DOTA 2 on Windows 11. Therefore, you can try to update your drivers to solve this issue.
- Download and install Driver Booster.
- Scan outdated drivers on your PC.
- Update the graphics card driver.
Conclusion
In conclusion, you can play DOTA 2 on Windows 11 if your system meets the DOTA 2 hardware requirements. But if your system doesn’t meet the hardware requirements of DOTA 2, you need to upgrade your hardware to play DOTA 2 on Windows 11.