Are you encountering the frustrating issue of Genshin Impact not launching or opening on your Windows 11 or Windows 10 PC? It can be disheartening when you’re eagerly anticipating your virtual adventures, only to find that Genshin Impact won’t launch.
Whether you’re dealing with Genshin not opening, the launcher not responding, or facing DirectX-related challenges such as Genshin Impact DX12 issues, you’re not alone in this predicament.
In this article, we’ll explore practical solutions to address this problem, providing you with a comprehensive guide on why Genshin Impact won’t launch and how to fix it.
How To Fix Genshin Impact Not Launching on Windows 11/10 PC
Let’s delve into troubleshooting steps to ensure a smooth and enjoyable gaming experience in the captivating realm of Genshin Impact.
The VCredist Solution
There are high chances that this fix will work for you resolving Genshin Impact’s not launching problem. Follow these steps:
- On your Desktop, right-click on the Genshin Impact icon and select Open file location.
- Scroll down till you locate the VCredists files and run them.
- Select Install or Repair.
- Reboot your PC
Install the Latest Visual C++ Redistributable Files
If the Genshin Impact does not launch properly and instead shows error messages then there are chances that the current Visual C++ is outdated or faulty.
Try to download the latest version of Visual C++ from Microsoft’s official site. Here’s how to do it:
- Go to the Visual C++ download page and download the latest Visual C++ 2022 Redistributable package for your Windows.
- Once downloaded, run the exe file and click the Repair or Install button to initiate the setup.
Once installed run the game to see if it has fixed the launching problem.
Turn Genshin Impact back to DirectX 11
Some users have reported that Genshin Impact won’t launch with the DirectX 12 version. Although it’s the latest version it’s still not stable, so try DirectX 11 download and then force the game to run with DirectX 11.