
Beyond simple runtimes, the "Prerequisites -x64-" serves a more nuanced role as a By separating these system-level installations from the engine’s core files, Epic Games creates a clear boundary between user-space applications and kernel-level drivers. For instance, the installer often attempts to install the NVIDIA PhysX drivers. While PhysX is a physics engine, its deep integration with GPU acceleration requires system-level permissions that the main Unreal Editor should not have. By handling this in the prerequisites phase, the setup protects the engine from needing administrator rights during normal operation. Furthermore, if a prerequisite fails to install—for example, because the user is on a locked-down corporate PC or an outdated version of Windows 10—the failure happens early. This saves the user from downloading 20 GB of engine data only to discover their operating system is incompatible.
Most users only notice this file when it stops working. Common error symptoms include setup loops (where the installer asks to run every time you launch a game), infinite loading bars, or error codes like 0x80070643 and 0x80070666 .
You can safely skip or cancel the installation if the rest of the process completed. If the game still won't launch, go to your Windows Control Panel, uninstall the existing Visual C++ 2015-2022 Redistributables, run the UE4 Prereq Setup again, and then let Windows Update restore the newest versions. 2. Setup Wizard Fails with Error Code 0x80070643
: If you have a game installed (e.g., via Steam), you can often find the installer within the game's installation directory. A common path looks like: [GameInstallFolder]\Engine\Extras\Redist\en-us\UE4PrereqSetup_x64.exe Ue4 Prerequisites -x64- Setup
Navigate to your Unreal Engine installation directory (typically C:\Program Files\Epic Games\UE_4.XX\Engine\Extras\Redist\en-us ). Locate the file named UE4PrereqSetup_x64.exe . Right-click the file and select .
: Needed for graphics rendering, specifically for older DX11 features.
Last updated for Unreal Engine 4.27 and Windows 10/11 x64. Beyond simple runtimes, the "Prerequisites -x64-" serves a
When game developers compile a game in Unreal Engine 4, they do not pack standard Windows operating system files into the game folder to keep file sizes manageable. Instead, the game dynamically links to these files on your system.
Once I have these details, I can provide a step-by-step fix tailored to your system. Share public link
The -x64 in the name is critical. UE4 abandoned pure 32-bit development early in its lifecycle. Modern UE4 projects are built exclusively for 64-bit architectures. This installer ensures that the of the above runtimes are installed, not the legacy 32-bit ones. If you try to force a 32-bit runtime on a UE4 game, the engine will refuse to launch. By handling this in the prerequisites phase, the
Specifically versions ranging from 2015–2022, which provide the C++ libraries required by the engine's executable. Windows Universal C Runtime (CRT):
Unreal Engine 4 (UE4) is a powerful game engine that requires a robust set of prerequisites to function optimally. The -x64- setup refers to the 64-bit architecture requirements for UE4. In this guide, we'll walk you through the essential prerequisites and setup steps to ensure a smooth and efficient UE4 experience.
: Navigate to the game's installation folder (usually Engine/Extras/Redist/en-us/ ) and right-click UE4PrereqSetup_x64.exe to select Run as Administrator .
C:\Program Files\Epic Games\UE_4.27\Engine\Extras\Redist\en-us\