Customer support:

Ue4 Prerequisites X64 Setup Exclusive ((full)) » [ Popular ]

The phrase “UE4 Prerequisites x64 setup exclusive” typically appears when installing or launching a game or application built with Unreal Engine 4. It refers to a background installer that runs to ensure your Windows system has all necessary Visual C++ runtimes, DirectX, and other low-level components before the main software starts.

Here’s what makes this feature “interesting” and sometimes frustrating:

Why You’re Seeing “Exclusive”

Here are the three most common culprits: ue4 prerequisites x64 setup exclusive

  1. A ghost process from a previous install. The Epic Launcher crashed, but the prerequisites EXE is still lurking in the background.
  2. Windows Update running in the background. If Windows is silently installing a C++ redistributable, your new UE4 setup will hit a conflict.
  3. Another game or engine installer. Did you just install Visual Studio, Python, or a Steam game? Their installers might still have a lock on system folders.

Developer takeaway

For anyone packaging an UE4 game: disabling the “exclusive” mode (by removing the /exclusive argument in Build.cs) reduces support tickets, but risks race conditions during install. The interesting tradeoff is reliability vs. user annoyance.

Would you like a deeper technical breakdown of how to modify or bypass this behavior in a packaged game? A ghost process from a previous install


3. What is actually being installed?

When this process runs, it installs the "redistributables" required for the engine to talk to your hardware. These typically include:

  • Visual C++ Redistributables: Libraries for C++ code (e.g., VC++ 2015, 2017, 2019, 2022).
  • DirectX Runtime: Essential for rendering graphics and sound in Windows.
  • .NET Framework: Sometimes included for editor tools.

Error 3: Packaging Failure - "Prerequisite installation failed on target machine"

  • Cause: When packaging a project for shipping, UE4 builds an installer. If your development machine lacks the exact prerequisites, the packaging process aborts.
  • Solution: Run the prerequisites on your build machine before packaging.

Step 4: Verify Installation

After completion, check C:\Windows\SysWOW64\ and C:\Windows\System32\ for: Developer takeaway For anyone packaging an UE4 game:

  • vcruntime140.dll (size should match Epic’s build hash)
  • msvcp140.dll

Additionally, verify registry keys at:

HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64

Error 4: "Elevation required even though I am admin"

Why it happens: UAC (User Account Control) does not automatically elevate. The exclusive installer requires high integrity level. Fix: Right-click → "Run as administrator" explicitly. Do not double-click.


Core Components Installed

When you run the UE4PrereqSetup_x64.exe (typically found in Engine\Extras\Redist\en-us\), the following components are deployed:

  • DirectX Runtime (June 2010): Legacy DirectX 9.0c and 10 components that many UE4 projects still rely on for specific shader models.
  • Visual C++ Redistributables (Multiple Generations): Specifically Visual C++ 2013, 2015, 2017, and 2019 runtimes (x64). UE4’s core libraries are compiled against these specific toolchains.
  • .NET Framework 4.8 (or newer): Required for the Unreal Engine launcher backend and analytics.
  • Windows Management Framework (WMF): Occasionally required for network file system operations.
  • Vulkan Runtime: For projects that leverage Vulkan’s RHI (Rendering Hardware Interface).

Mastering the UE4 Prerequisites x64 Setup Exclusive: A Deep Dive into Dependency Management