Fix: Kingdom Come Deliverance II Crashing at Startup

Kingdom Come: Deliverance II can often crash due to missing or corrupted game files and essential system components. This issue usually occurs when the game fails to start properly or crashes shortly after launching. One primary cause is the absence of the required Visual C++ Redistributable, which is necessary for the game to function correctly.

Additionally, missing or corrupted DLL files in the Win64Shared folder can also prevent the game from launching. Now that we’ve identified the potential causes, let’s dive into the solutions to resolve this error.

1. Install Microsoft Visual C++ Redistributables

The Microsoft Visual C++ Redistributable packages include essential DLL files that many applications, including games, rely on to execute their code and function properly. If these packages are missing, the game may attempt to access unavailable libraries, leading to crashes or startup issues.

For Kingdom Come: Deliverance II, make sure to install the following versions:

  • Visual C++ 2015–2022 Redistributable (latest version – includes 2015, 2017, 2019, and 2022)
  • Visual C++ 2013 Redistributable (optional but sometimes needed for legacy components)
Note: It’s completely safe to install multiple versions of the Visual C++ Redistributables side by side. They do not conflict and are often required by different programs.
  1. Visit the official Microsoft website to download the Microsoft Visual C++ Redistributables.
  2. Download both the x86 and x64 versions compatible with your system.
  3. Run the downloaded .exe files one by one.
  4. Select Repair (if the redistributables are already installed) or Install (if they are not installed).
  5. Follow the on-screen instructions to complete the installation process.
  6. Restart your computer after the installation is complete, then launch Kingdom Come: Deliverance II to check if the issue is resolved.

2. Copy the DLL Files from the Win64Shared Folder to Main Folder

The Win64Shared folder contains essential shared DLL files that are crucial for the game’s functionality. By copying these files to the master folder (where the game’s executable file is located), you ensure that the game can access them more effectively. This step helps resolve issues related to missing or inaccessible DLL files, allowing the game to run properly.

  1. Navigate to the installation directory of Kingdom Come: Deliverance II.
  2. Open the Win64Shared folder and copy all .dll files.
    C:\Program Files (x86)\Steam\steamapps\common\KingdomComeDeliveranceII\Bin\Win64Shared

  3. Paste the copied .dll files into the Win64MasterMasterSteamPGO folder.
  4. Restart your computer and relaunch the game to check if the issue is resolved.

3. Rename and Delete the Save Game Files

Corrupted save game files can often cause crashes in Kingdom Come: Deliverance II. When the game tries to load these corrupted files, it may fail, leading to crashes. To resolve this, you can rename or delete the save game files. This will force the game to generate fresh save data, which should fix the issue if corrupted save files are the root cause.

  1. Open File Explorer and navigate to the following location:
    C:\Users\YourUsername\Saved Games

    Replace YourUsername with your actual Windows username.

  2. Locate the Kingdom Come Deliverance II folder, right-click on it, and rename it (e.g., change it to kingdomcome2.old).
  3. Once renamed, restart your computer and relaunch the game to check if the issue is resolved.

4. Launch the Game with Different Launch Options

Launch options for games are particularly useful when you need to force the game to use a different graphics API. This is especially helpful for testing various APIs to determine which one works best for your system. Sometimes, using an outdated or even the latest graphics API can cause crashes due to compatibility issues.

By testing different APIs, you can identify the one that works seamlessly with your setup, helping to prevent crashes or startup problems.

  1. Open Steam and navigate to your Library.
  2. Right-click on Kingdom Come Deliverance II and select Properties.
  3. In the General tab, locate the Launch Options field and enter one of the following commands based on your issue:
    -dx11 (Use this if the game crashes on DirectX 12)
    -dx12 (Use this if the game crashes on DirectX 11)

  4. Once done, restart your computer and check if the issue is resolved.

5. Verify Game Files

The game might be crashing due to corruption in the game’s installation directory. Verifying the game files restores the corrupted files by downloading fresh copies from the server and then replacing them with the corrupted ones.

  1. Launch Steam and go to your Library.
  2. Right-click Kingdom Come Deliverance II and select Properties.
  3. In the Installed Files tab, click Verify integrity of game files. Steam will automatically scan and repair any missing or corrupted files.
  4. After the verification is complete, restart your computer, open the game, and check if the crashing issue is resolved.

Lastly, if you are still encountering this issue, try reinstalling the game. This will completely remove any corrupted files or misconfigured settings that might be causing the crashes.

ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.