How to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC

How to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC

This tip is about the how to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC. So read this free guide, How to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC step by step. If you have query related to same article you may contact us.

How to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC – Guide

Genshin Impact was developed by miHOYO and Shanghai Miha Touring Film Technology Co. Ltd. developed and is a well-known action role-playing game. It was originally released for Microsoft Windows, PlayStation 4, iOS on September 28, 2020, later it was also released for PlayStation 5 in April 2021. And the game’s developers plan to release it for Nintendo Switch in the near future as well. . Whatever happens, currently many Windows PC users have reported that Genshin Impact will not be released. Genshin Impact is one of the best RPGs in the world. However, we cannot say that there are no problems with the game. For many, Genshin Impact will not launch or launch on their Windows 11 or Windows 10 PCs.

Genshin Impact may not start on your system due to various reasons. But first of all, you need to check the system requirements and make sure that your computer meets the stated requirements. Otherwise, there is no way to run the game on your computer. Furthermore, this issue can also be triggered by a third-party application. However, there is a way to find out which application is interfering with your program. You should also make sure you are running the latest version of Windows along with the latest graphics driver version. If they are out of date then your computer will have a minor compatibility issue and therefore you will not be able to play a graphically demanding game.

Fix ‘Genshin Impact not starting’ issue on Windows 11 PC

Run Genshin Impact as administrator

One reason Genshin Impact might not start is that it doesn’t have the necessary administrator permissions. You can fix this by setting the game to always run as administrator so it has full system access. Here’s How to run Genshin Impact as an administrator:

  • Bring up File Explorer window by clicking on folder taskbar button.
  • Open the Genshin Impact installation folder in Explorer. If you installed it with a default directory, the game folder will probably be inside the Program Files.
  • Right-click the GenshinImpact EXE (application) file to select Properties.
  • Click on the Compatibility tab to bring up the options in the snapshot.
  • Check the box for Run this program as administrator option.
  • Also, select the Disable full-screen optimizations checkbox.
  • Press the Apply button button to save the new settings.
  • Click OK to close the GenshinImpact Properties window.
  • Run Genshin Impact with your dedicated graphics card

    If you are using a PC with two graphics cards, make sure you have configured Genshin Impact to use the dedicated high-performance GPU. You can change GPU settings for specific software via your graphics card’s control panel or Settings. This is how to select a high-performance graphics preference option for Genshin Impact under Settings:

  • Click on the magnifying glass icon on the Windows 11 taskbar.
  • Type Graphics Settings in the search box.
  • Click on Graphics Settings to bring up up graphics options.
  • If Genshin Impact is not listed there, click the Browse button button.
  • Select Genshin Impact in the Open window and click the Add button button.
  • Then select Genshin Impact and click on your option button.
  • Click the High Performance option to select it.
  • Press the Save button button.
  • Update your PC’s graphics card driver

    If your PC graphics card has an outdated driver, you may need to update it to fix Genshin Impact not starting. However, Windows 11’s built-in driver update tool is no longer sufficient to update them because it no longer searches online. You can use a reputable third-party driver update tool to update drivers.

    However, the best way to ensure you are installing the latest driver for your dedicated GPU is to manually download it from the NVIDIA downloads page or the AMD support site. To do this, you must first know which graphics card model your PC has. You can find and download the latest driver for your PC’s graphics card from the driver download sections of the NVIDIA or AMD websites. Then open the downloaded driver package in File Explorer to open the configuration window and install it.

    Repair game files for Genshin Impact

    Genshin Impact may not start because some of its files are missing or corrupt. Reinstalling the game may resolve this issue. However, the Genshin Impact launcher also includes a Repair Game Files option that might be worth a try. You can repair game files with this option like this:

  • Open the Genshin Impact launcher.
  • Click on settings (cog) button in the top right corner of the launcher.
  • Select the Repair Game Files tab.
  • Press the Repair Now button button.
  • Install all latest DirectX Runtime components and Visual C++ packages

    Some Genshin Impact players have posted on forums about an MSVCP140.dll error that pops up when they try to launch the game. If a similar DLL error message appears up When trying to launch Genshin Impact, you may need to update Visual C++ packages or DirectX runtime components on your PC. Here’s How to update these packages on Windows 11:

  • Open the Visual C++ Redistributable Download page in your browser.
  • Click the X64 link for Visual Studio 2015, 2017, 2019 and 2022 to download this package.
  • Launch File Explorer to open the folder that includes the downloaded Visual Studio package.
  • Double-click the Visual C++ package file to open its installation window.
  • Click the Install (or Repair) option in that window.
  • To update the DirectX components, open the DirectX End-User Runtime Web Installer page.
  • press download button there to save the dxwebsetup.exe package.
  • Open the folder that includes the dxwebsetup.exe package.
  • Then double-click dxwebsetup.exe to open the DirectX setup window.
  • Disable Windows Defender firewall and third-party antivirus software

    When Genshin Impact does not start, Windows Defender Firewall or third-party antivirus software may be blocking the software. The game cannot establish a connection if a firewall starts blocking it. Disabling Windows Defender Firewall before trying to launch the game will prevent the firewall from blocking it.

  • Launch the search tool with your Win + S key combination.
  • Enter the Windows Defender Firewall keyword to locate this applet.
  • Click Windows Defender Firewall to open Control Panel.
  • Select the Turn Windows Defender Firewall on or off option.
  • Click on the Disable Public and Private Windows Defender Firewall options.
  • press OK button to save the settings.
  • Restart Windows 11 after disabling the firewall.
  • Reinstall Genshin Impact

    The last resort resolution is to reinstall Genshin Impact. This will likely fix file issues for the game. You can reinstall Genshin Impact as follows.

  • Press the keyboard shortcut Win + R from Run.
  • Type appwiz.cpl in Run and click OK.
  • Select Genshin Impact in Programs and Features applet.
  • Click on the Uninstall option to remove the game.
  • Restart Windows before reinstalling Genshin Impact.
  • Open the Genshin Impact download page in your browser. Click Windows on this webpage to download the game setup wizard.
  • Reinstall Genshin Impact with its setup wizard.
  • Final note

    I hope you like the guide How to Fix ‘Genshin Impact Not Starting’ Issue in Windows 11 PC. In case if you have any query regards this article you may ask us. Also, please share your love by sharing this article with your friends.

    About The Author

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    Scroll to Top