Origin overlay อาจไม่ทำงานเนื่องจากระบบปฏิบัติการและไดรเวอร์ระบบที่ล้าสมัย แม้ว่าแอปพลิเคชันจะถูกเพิ่มในรายการข้อยกเว้นของซอฟต์แวร์ป้องกันไวรัส แต่มีกรณีที่พวกเขาบล็อกการเข้าถึงทรัพยากรระบบ แอปพลิเคชันที่ขัดแย้งและการติดตั้ง Origin/ไฟล์เกม/ไฟล์ชั่วคราวที่เสียหายอาจเป็นเหตุผลอีกประการหนึ่งสำหรับ Origin overlay ไม่ทำงาน

ข้อกำหนดเบื้องต้น
- รีสตาร์ท ระบบของคุณ.
- ใช้ Down Detector ตรวจสอบว่าเซิร์ฟเวอร์ทำงานอยู่หรือไม่.
- 确保 禁用 其他游戏的游戏内选项,只保留您要玩的那个游戏.
- 以 管理员权限 启动 Origin 客户端.
如果您已遵循先决条件但覆盖层仍然不起作用,请继续执行下面的解决方案。
将 Windows 和系统驱动程序更新到最新版本
过时的 Windows 和系统驱动程序会使您的系统面临许多风险和问题。此外,已知的错误会在最新版本中修补。因此,故障排除的第一步应该是更新 Windows 和系统驱动程序。确保您拥有有效的互联网访问权限并以管理员身份登录。
- 按 Windows 键并输入 Update。然后在结果中,点击 Check for Updates。

- 现在点击 Windows 更新中的 Check for Updates 。

- 如果有可用更新,则 下载并安装所有更新。

- 虽然许多制造商使用 Windows 更新来更新系统驱动程序,但检查 制造商网站 以获取更新的系统驱动程序(特别是 声卡驱动程序 和 声音管理软件)是个好主意。
更改防病毒/防火墙设置
防病毒/防火墙应用程序有为游戏和游戏相关应用程序制造问题的已知历史(Avast Antivirus 的 Behavior Shield 和 Bitdefender 防病毒软件已知会造成此特定问题)。您应该在防病毒/防火墙应用程序中为 Origin(或有问题的游戏)添加例外,或禁用您的防病毒/防火墙应用程序。
警告: 自行承担风险,因为禁用防病毒/防火墙可能会使您的系统面临病毒、恶意软件等漏洞。
- 关闭您的防病毒软件并禁用防火墙(或为 Origin 或您有问题的游戏添加例外)。
- 然后检查您是否可以使用 Origin overlay。此外,确保您以管理员身份打开 Origin。
清除临时文件和 Origin 的缓存
缓存数据被应用程序用来加快加载时间。如果 Origin 的缓存损坏,则 Origin overlay 可能无法工作。在这种情况下,清除 Origin 的缓存可能会解决问题。为了说明目的,我们将讨论 Windows 的过程;您可以按照您的操作系统说明进行操作。
- 退出 Origin 并通过 Task Manager 终止 所有正在运行的 Origin 进程。
- 按 Windows 键并输入 Run。然后在搜索结果中,点击 Run。

- 在 Run 框中,输入 以下内容,然后按 Enter。
%temp%

- 删除 此文件夹中的所有文件(跳过正在使用的文件)。
- 在 Run 框中,输入 以下内容并按 Enter。
%ProgramData%/Origin
- 找到文件夹 LocalContent(此文件夹 不应被删除)。

- 删除 除 LocalContent 文件夹外的所有其他文件夹。
- 再次在 Run 框中输入
%AppData%
- 然后在 Roaming 文件夹中,找到并 删除 Origin 文件夹。
- 现在在 Roaming 文件夹的 地址栏 中,点击 AppData。

- 然后打开 Local 文件夹。
- 现在 找到并删除 Origin 文件夹。
- 重启 您的电脑,登录 Origin 客户端,然后检查 Origin overlay 是否正常工作。
使用修复功能修复/卸载/重新安装游戏文件
如果游戏文件损坏/丢失,Origin overlay 可能无法工作。这通常发生在您有糟糕的更新导致模块安装不完整或缺少依赖项时。在这种情况下,使用 Origin 内置的修复游戏文件功能可能会解决问题。
- 打开 Origin 的 My Game Library。

- 右键单击 有问题的游戏图标,然后选择 Repair。

- 修复过程完成后,检查 Origin 的 overlay 是否正常工作。
- 如果没有,则 卸载 游戏。
- 退出 Origin 并 重启 您的系统。
- 然后启动 Origin,重新安装游戏,然后检查问题是否解决。
禁用与 Origin Overlay 冲突的应用程序
某些应用程序可能导致 Origin 的 Overlay 显示问题。要确认这一点,您可以 clean boot windows 并检查 Origin overlay 是否正常工作。如果是,则找出与 Origin overlay 冲突的应用程序。以下是已知会给 origin overlay 制造问题的应用程序列表。
- Razer Synapse
- OBS
- Steam
- Cortex
- Nvidia GeForce Experience
- Uplay
- Xbox Windows app
- Discord
- MSI afterburner
- Rivatuner statistics/server
- Reshade
- AMD 的 Wattman 程序
- Fraps
- AB overlay
- Asus Sonic Radar
- NVIDIA Shadowplay
- AverMedia Stream Engine
如果您有这些应用程序正在运行(或应用程序的 overlay 正在运行),则关闭应用程序(或禁用应用程序的 overlay)。即使在某些极端情况下,您可能必须卸载冲突的应用程序。
启用 Origin Client Beta
Origin 有一个测试版,允许用户选择尚未在稳定版本中提供的实验性功能。即使 Overlay 被视为稳定功能,我们也遇到过启用 Beta 功能修复了 Overlay 不工作的情况。如果这对您不起作用,您随时可以恢复更改。
- 启动 Origin。
- 点击 Origin 菜单并点击 Application Settings。

- 在 Client Updates 部分,将 Participate in Origin client betas 的开关切换到 ON。

- 等待一段时间,然后检查问题是否解决。
更改视频设置和 V Sync
如果您的视频设置不是最优的,则可能会导致 Origin overlay 出现问题,因为 overlay 直接与视频设置相关。在这种情况下,更改系统的视频设置可能会解决问题。在继续之前,请确保您的屏幕设置为使用系统的原生分辨率。
- 启动 Origin。
- 打开有问题的游戏 Settings 并打开 Visual。
- 现在点击 Turn on Windowed mode,然后检查 Origin overlay 是否正常工作。
- 如果没有,则开启 V sync(如果已关闭)或关闭(如果已开启),然后检查 Origin overlay 是否正常工作。
禁用 DX12
DirectX 12 仍未被许多游戏完全优化/支持,您面临的 Origin overlay 问题可能是由使用 DirectX 12 引起的。在这种情况下,将游戏设置更改为使用 DirectX 11 可能会解决问题。
要更改 DirectX 设置,请遵循文章《如何修复 Battlefield 1 在 Windows 上崩溃》的解决方案 8。
如果您在另一款游戏中遇到问题,则指南将几乎相同。
创建新的管理员用户
如果到目前为止没有任何方法帮助您,那么在您的电脑上创建另一个管理员帐户并检查 Origin overlay 是否正常工作。有许多实例表明您的帐户损坏或其某些配置未与操作系统同步。创建一个新的管理员帐户将排除这些可能性。
手动卸载 Origin 然后重新安装
如上所述,Origin 的 overlay 不工作也可能是由 Origin 的损坏安装引起的。如果游戏的 repair 功能不起作用,且您仍然无法成功启动 Overlay,我们可以尝试手动卸载 Origin 然后再次安装。这样,所有文件都将被强制刷新。
- 退出 Origin 并通过 Task Manager 终止 所有与 origin 相关的进程。
- 按 Windows 键并输入 Control Panel。然后在结果中,点击 Control Panel。

- 现在在 Programs 下,点击 Uninstall a Program。

- 然后在已安装程序列表中,右键单击 Origin 然后点击 Uninstall。
- 现在按照屏幕上的说明完成卸载过程。
- 然后 导航 到 Origin 的安装目录。通常它是
C:\Program Files (x86)
- 现在 找到并删除 Origin 文件夹。
- 按 Windows 键并输入 Registry Editor。现在在结果中,右键单击 Registry Editor 然后点击 Run as Administrator。

- 首先 创建 注册表备份
警告: 自行承担风险,因为编辑注册表需要专业知识,如果不小心操作,可能会对您的系统造成不可恢复的损坏。 - 导航到文件夹
HKEY_LOCAL_MACHINE\Software\WOW6432Node

如果有多个 WOW6432Node 文件夹,则查找包含 Origin 文件夹的那个文件夹。
- 现在 找到并删除 其中的 Origin 文件夹。
- 然后导航到文件夹
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
- 现在 找到并删除 Origin 文件夹。
- 然后按 Windows 键并输入 Run。然后在搜索结果中,点击 Run。
- 现在在 Run 框中输入以下命令
%ProgramData%/

- 然后 找到并删除 Origin 文件夹(如果 Origin 文件夹不显示,则禁用隐藏文件和文件夹设置)。
- 现在 重启 您的系统。
- 然后从官方链接 下载 Origin。
- 文件下载后,右键单击 它并选择“Run as Administrator”。
- 然后按照屏幕上显示的说明完成 Origin 的安装。
- 在安装过程中,您可能会收到提示,询问您是否要使用游戏的 云存档 或 本地数据(根据您的喜好选择)。

- 安装过程完成后,检查 Origin overlay 是否正常工作。
重置 Windows
如果没有任何方法帮助您,那么问题可能是由损坏的操作系统引起的。在这种情况下,重置 Windows 可能会解决问题。请注意,这将清除您帐户的所有内容,因此请确保在继续之前备份您计算机的数据。