文章目录
看来 UE5也是

D:\Epic\UE_5.5\Engine\Extras\Redist\en-us
UEPrereqSetup_x64.exe
UEPrereqSetup_x64.exe 是 Epic 官方提供的 "Unreal Engine / UE 游戏在 Windows 64 位系统上运行的必要前提条件(运行库)安装程序",不是病毒,但建议只在来自官方/正规游戏目录时运行。
它到底是干啥的?
从名字拆开看:
UE = Unreal Engine(虚幻引擎)
Prereq = Prerequisites,前提条件 / 必备组件
Setup_x64 = 64 位安装程序
官方文档和社区说明里,这个文件的作用是:
在首次启动基于 Unreal Engine 的游戏/软件时,自动检测并安装 Windows 64 位系统上缺少的运行库组件,比如 Visual C++ 可再发行组件包、DirectX 等,以保证程序能正常运行。
典型内容包括:
Visual C++ 2015/2017/2019/2022 等 x64/x86 运行库(提供 MSVCP140.dll、VCRUNTIME140_1.dll 等)
其他引擎需要的系统组件(.NET Framework、D3D 编译器等,具体版本看引擎版本)
哪些地方会出现这个文件?
常见位置:
Steam / Epic 游戏目录
例如:游戏安装目录\Engine\Extras\Redist\en-us\UEPrereqSetup_x64.exe
Twinmotion 等 UE 系软件
文档里也明确让你"到该目录下运行 UEPrereqSetup_x64.exe来安装必要组件。
自打包的 UE4/UE5 程序
打包后的程序目录里,经常在 Engine\Extras\Redist\en-us\UEPrereqSetup_x64.exe 出现,用于在目标机器上一键安装运行环境。
什么时候需要手动运行它?
常见几种情况:
游戏启动报错缺少 VCRUNTIME140_1.dll、MSVCP140.dll 等
很多游戏官网/FAQ 会告诉你:
到 游戏目录\Engine\Extras\Redist\en-us\ 手动双击运行 UEPrereqSetup_x64.exe,装完再试。
安装 Steam/Epic 游戏时,提示安装 "UE Prerequisites (x64)" 失败
日志里指向的就是这个 UEPrereqSetup_x64.exe。
使用 Twinmotion、某些 UE 系工具闪退时
官方文档会让你先运行这个程序再启动软件。
它会不会是病毒?
本身是 Epic 官方的安装包,正常情况下不是病毒,但有两个前提:
来源要正规
来自:Steam/Epic 官方游戏目录、官方安装包、官方文档指引的路径 → 基本安全
来自:来历不明的压缩包、网盘、邮件附件 → 有被篡改/捆绑的风险
数字签名要正常
右键 → 属性 → "数字签名" 选项卡,看看是否有 Epic Games, Inc. 的有效签名。
如果杀毒软件只是偶尔"拦截",很可能是它安装 VC++ 运行库时修改系统设置导致的误报;但如果你完全不放心,可以:
先在虚拟机或沙箱里测试;
或者只手动安装微软官方的 VC++ 运行库(vc_redist.x64.exe)代替它。
你要不要删它?
不建议随便删:
很多 UE 游戏启动时会依赖它来补齐运行环境,删了可能导致游戏/软件起不来或反复报缺 DLL。
可以删的情况:
你已经确认自己安装了所有需要的 VC++ 运行库和 DirectX,且不再玩/不再用这个 UE 程序,那把它删了也只是"以后缺了再装"的问题。
- 简单总结
是什么:Unreal Engine 官方提供的 Windows 64 位运行库集合安装程序(VC++、DirectX 等)。
干什么:首次运行时自动安装游戏/软件所需的系统组件,保证能正常启动。
安不安全:正规来源是安全的,注意看数字签名和路径;来历不明则要小心。
能不能删:删了可能导致 UE 程序缺依赖报错,不建议随意删;实在不想用它,可以手动装 VC++ 运行库替代。