7 Tips to Fix Genshin Impact Not Launching on Windows 10/11

  • Thread Author
If you've ever found yourself staring at the Genshin Impact launcher, clicking the button only to watch the game refuse to launch, you're most certainly not alone. Many Windows users running Windows 10 or 11 have encountered this frustrating issue. Whether you see a persistent loading icon, get redirected back to the launcher interface, or see no error message at all, it can feel like a digital Dead End. Luckily, we've identified seven effective methods to help you get back into the beautiful world of Teyvat.

1. Repair Genshin Impact’s Files​

The first and most straightforward step is to repair the game files through the Genshin Impact launcher:
  • Open the Genshin Impact launcher.
  • Click on the gear icon ().
  • Select Repair Now in the Repair Game Files tab.
This process checks for any corrupted files and restores them. If you’re using the Epic Games launcher, you can similarly verify the game files from there.

2. Start Genshin Impact From Its Folder​

Sometimes, a simple workaround can bypass the issue. You can try launching the game directly from its installation folder:
  • Open File Explorer by pressing Windows + E.
  • Navigate to the directory where Genshin Impact is installed.
  • Look for GenshinImpact.exe and double-click it.
To make it easier for future access, consider creating a desktop shortcut.

3. Install or Repair Visual C++ Runtime​

Genshin Impact relies on Visual C++ libraries that may not always install correctly. You can reinstall or repair these libraries:
  • Go to the Genshin Impact installation folder.
  • Find the file named vc_redist.x64.exe and double-click it.
  • Follow on-screen prompts to install or repair.
After completing these steps, restart your computer to ensure the changes take effect.

4. Clear the Temp Folder​

Clearing temporary files can often resolve unexpected glitches:
  • Right-click on the Start button and select Run.
  • Type %temp% and hit Enter.
  • Press Ctrl + A to select all files, then right-click and choose Delete.
The Temp folder can collect a lot of junk files; clearing them out is a simple way to enhance system performance.

5. Uninstall Faceit Anti-Cheat​

The Faceit Anti-Cheat software, originally designed to counter cheating in Counter-Strike: Global Offensive, can conflict with Genshin Impact's launch. If you have this program installed, it’s worth uninstalling:
  • Go to Control Panel > Programs and Features.
  • Find and uninstall Faceit Anti-Cheat.
Once uninstalled, try relaunching Genshin Impact.

6. Apply a Clean Boot​

Sometimes, the issue could be caused by conflicting software that runs in the background. A clean boot starts Windows with a minimal set of drivers and startup programs:
  • Search for MSConfig in the Start menu.
  • Under the General tab, select Selective startup and uncheck Load startup items.
  • Move to the Services tab, check the box for Hide all Microsoft services, and then click Disable all.
  • Restart your computer and try launching the game again.

7. Allow Genshin Impact Through Windows Defender Firewall​

Windows Defender Firewall may block the game, preventing it from launching. To adjust this:
  • Go to Settings > Update & Security > Windows Security > Firewall & network protection.
  • Click on Allow an app through firewall.
  • Find GenshinImpact.exe in the list, or add it if it’s missing.
Check both private and public boxes to cover all bases.

Other Possible Fixes​

If the above methods don’t resolve the issue, you might explore additional solutions:
  • Update your graphics drivers to their latest versions.
  • Uninstall and reinstall Genshin Impact.
  • Disable fullscreen optimizations for the game executable.
  • Turn off any active antivirus software temporarily.
These steps should help you reignite your journey into this beautiful game. If all else fails and Genshin Impact still refuses to launch, you may need to contact their support service for additional assistance.
In a world as expansive and vibrant as Teyvat, don’t let a simple technical issue keep you from exploring! Happy gaming!
Source: KeenGamer 7 Ways You Can Fix Genshin Impact Not Launching on a Windows PC