如何在Windows 11和10上修复Epic Games安装程序错误2503

3,284 阅读7分钟

Epic Games以其非常慷慨的每周免费游戏促销活动而闻名。堡垒之夜》是Epic公司最著名的免费游戏。然而,当安装过程中弹出错误代码2503信息时,用户无法安装Epic Games Launcher来玩其免费提供的游戏。

错误2503是Epic Games Launcher和其他Windows软件可能出现的一个安装问题。然而,该错误已被更广泛地报道为出现在Epic Games Launcher。让我们探讨一下如何在Windows 10和11系统中修复Epic Games Launcher的错误2503。

1.重新下载Epic Games Launcher的安装文件

出现错误2503可能是因为你试图安装Epic Games Launcher的安装文件在某些方面被损坏了。因此,尝试再次下载Epic Games Launcher的安装向导。点击Epic Game Launcher的下载页面上下载按钮,获得该软件的最新版本。然后尝试用新的安装文件安装软件。

2.用命令提示符运行Epic Games的安装程序

一些用户已经证实,他们已经能够通过命令提示符安装Epic Games Launcher来修复错误2503。要做到这一点,你需要从高架的命令提示符中运行Epic Games的安装程序文件,具体步骤如下。

  1. 打开文件资源管理器(你可以按 Win+ E来做)。

  2. 调出包括你下载的Epic Games Launcher安装文件的任何文件夹。

  3. 左键单击并将EpicInstaller-13.0.0.msi安装文件拖到桌面上。

  4. 右键单击EpicInstaller-13.0.0.msi安装文件,选择其属性选项。

  5. Ctrl + C热键复制 " 常规 "标签上的位置路径。

  6. Win + S,并在热键打开的搜索工具中输入命令提示符。

  7. 在搜索工具中选择 以管理员身份运行该应用程序,以高权限启动命令提示符。

  8. Ctrl + V将复制的位置路径粘贴到命令提示符中。然后将EpicInstaller-13.3.0.msi(安装文件的名称)添加到路径的末尾,如下面的截图所示。

  9. 回车键来运行安装文件。

  10. 然后在打开的Epic Games Launcher设置窗口中点击 安装

3.运行Windows 11 & 10的程序安装故障排除器

由于错误2503是一个安装错误,这是一个微软的程序安装和卸载故障排除程序可能会解决的问题。然而,该故障排除程序并不包括在 "设置 "中的可用程序中。你可以从微软网站上下载该故障排除程序,并按以下方法运行它。

  1. 打开微软网站上的 "程序安装和卸载故障排除器 "下载页面。

  2. 单击 "下载故障排除器"选项。

  3. 打开Program Install and Uninstall troubleshooter下载的任何文件夹。

  4. 双击MicrosoftProgram_Install_and_Uninstall.meta来运行故障排除程序。

  5. 点击故障排除器中的 高级选项。

  6. 选择 "自动应用修复"设置,并按下一步继续。

  7. 选择 " 安装 "选项。

  8. 在列表中选择你要安装的Epic Games Launcher程序,并点击下一步 应用修复。

4.扫描并修复系统文件

损坏的系统文件可能是导致你的电脑出现错误2503安装问题的一个原因。因此,运行系统文件检查器扫描以修复系统文件可能是一个潜在的解决方案。这就是你如何在命令提示符中执行SFC扫描。

  1. Win+ S 打开文本框进行文件搜索。

  2. 在搜索文本框中输入cmd ,找到命令提示符。

  3. 在搜索工具中右键单击Command Prompt,选择以管理员身份运行的选项来打开该应用程序。

  4. 通过输入这个命令文本并按 回车键,运行系统文件检查器扫描。

    sfc /scannow
    
  5. 在关闭命令提示符的窗口之前,等待扫描达到100%的标记。

5.确保Windows Installer服务正在运行

Windows Installer是一个协助安装软件的服务。因此,在尝试安装Epic Games Launcher之前,你应该检查这个服务是否运行。以下是启动Windows Installer的步骤。

  1. Win + R打开服务应用程序,然后输入 "services.msc "并按回车键。

  2. 双击Windows Installer 服务。

  3. 点击**"开始**",运行Windows安装程序。

  4. 然后按 "确定"退出该窗口。

  5. 再次尝试安装Epic Games Launcher。

6.给临时文件夹和Windows安装程序文件夹分配完全控制权

用户说给Temp和Windows Installer文件夹分配完全控制权限可以解决2503错误。改变文件夹权限可能不是最直接的解决方案,但这可能是一个潜在的解决方案。按照这些步骤,为Temp和Windows Installer文件夹分配完全控制权。

  1. 选择文件资源管理器 任务栏按钮。

  2. 在Windows 11的文件资源管理器应用程序中点击查看更多选项。在Windows 10中,你需要点击资源管理器 "视图 "选项卡上的 " 选项 "。

  3. 选择显示隐藏文件、文件夹或驱动器 选项的单选按钮。

  4. 取消选择**隐藏受保护的操作系统文件(推荐)**设置。

  5. 点击 应用,保存这些资源管理器选项。

  6. 选择 "确定"来关闭 "文件夹选项"。

  7. 打开 C:\Windows 文件夹。

  8. 右键单击Temp文件夹,选择 " 属性"选项。

  9. 在 "温度属性 "窗口中选择 "安全"。

  10. 点击 高级,调出安全设置。

  11. 按 "继续 "按钮。

  12. 选择你正在使用的用户账户(计算机名称)。

  13. 单击 " 添加 "选项。

  14. 然后点击选择原则 导航选项。

  15. 在对象名称框中输入 Everyone

  16. 选择 "检查名称"选项,然后点击 "确定"按钮。

  17. 接下来,选择完全控制复选框,然后点击确定

  18. 按 " 应用"和 ""按钮。

  19. 然后点击确定选项,退出窗口。

  20. 对Windows目录下的Installer文件夹重复上述步骤。

7.重新注册Windows Installer服务

如果Windows Installer服务不能正常工作,重新注册它可能是解决2503错误的一个办法。你可以像这样在命令提示符中重新注册该服务。

  1. 按照第二个解决方案中的第六和第七步,打开你的命令提示符应用程序。

  2. 这是你需要输入的取消注册Windows Installer的命令。

    msiexec /unreg
    
  3. 回车键 ,执行取消注册服务的命令。

  4. 要注册服务,请输入以下文字并按回车键

    msiexec /regserver
    
  5. 运行上述命令后,重新启动Windows 11/10。

8.在清洁启动Windows后安装Epic游戏

为了确保没有任何第三方程序或服务与Epic Games Launcher的安装过程相冲突,尝试清洁启动Windows。配置清洁启动可以禁用不需要的第三方启动程序和服务。这就是你如何在Windows 11和10中用MSConfig配置清洁启动的方法。

  1. 按住Windows键并按下R键,启动 "运行 "对话框。

  2. 在文本框中输入 msconfig 运行命令,然后点击 回车

  3. 要禁用启动程序,请取消选择常规标签的 加载启动 设置。

  4. 选择MSConfig的服务 选项卡上的隐藏所有微软服务设置。

  5. 然后点击禁用所有 ,取消所有不需要的第三方服务的复选框。

  6. 选择 "**应用 "**来确认新的启动配置。

  7. 点击 "确定"关闭 "系统配置",并在提示时选择 " 重新启动"。

  8. 在干净地启动Windows之后安装Epic Games Launcher。

如果你能在没有任何问题的情况下安装Epic Games Launcher,你可以在之后恢复电脑的原始启动设置。然而,请记住,在尝试安装其他软件时也会出现错误2503。要恢复所有的启动程序和服务,在MSConfig中选择加载 启动项启用所有选项,然后点击应用

再次享受Epic Games启动器的乐趣

有一个很好的机会(但不一定保证),这些潜在的解决方案将修复您的PC上的Epic Games Launcher安装错误2503。其中一些可能的修复方法也可以解决其他Windows软件的2503错误问题。修复了这个问题后,你就可以安装Epic Games Launcher,玩《堡垒之夜》及其他所有免费游戏了。