不和谐覆盖不起作用[已解决]

已发表: 2019-10-01

Discord 是一种 VoIP(互联网协议语音)应用程序,可为职业游戏玩家提供便捷的通信服务。

覆盖功能使您能够在玩全屏游戏时接触其他用户。 您可以共享屏幕截图、发送消息和语音聊天。

如何使 Discord 覆盖在 Windows 10 上工作?

用户报告说,在游戏期间不显示 Discord 覆盖。 有人说这个问题发生在特定的游戏中,而另一些人则在每场游戏中都会遇到这个问题。

如果您正在处理这个问题,我们理解它是多么令人沮丧。 因此,请继续阅读以了解如何修复 Discord 覆盖不适用于 Fortnite、英雄联盟、Borderlands 2 和其他流行游戏的问题。

为什么不和谐覆盖不可见?

有几个因素会导致这种情况:

  • 游戏内覆盖选项未启用:您可能没有正确配置设置。 有些游戏需要添加到 Discord 游戏列表中,您还必须打开覆盖选项。
  • 硬件加速:启用后,这可能会影响 Discord 覆盖功能。 硬件加速是将任务卸载到专门处理它们的设备和硬件(CPU 除外)。
  • 缩放显示: Windows 上的显示缩放使屏幕上的所有内容看起来更大,以便您在使用应用程序时享受更好的可见性。 但这可能会导致 Discord 覆盖被隐藏。
  • 覆盖位置:您可能已将 Discord 覆盖移动到屏幕边缘。 如果您现在碰巧也启用了显示缩放,那么该选项将被移出屏幕,您将无法看到它,尽管它没有问题。
  • 防病毒程序干扰:您的安全程序可能已将 Discord 或其覆盖功能标记为可疑。

如何修复不和谐覆盖不起作用

您应该做的第一件事是确保您的游戏确实支持 Discord 覆盖。 该功能不适用于某些游戏(包括那些过时或使用 Vulkan 的游戏)。

但大多数流行的游戏(包括魔兽世界、堡垒之夜、英雄联盟、我的世界、Dota 2、CS:GO 和 WoW 等等)应该可以很好地使用该功能。

确定后,您可以继续尝试以下解决方案:

  1. 检查 Discord 中是否启用了游戏内覆盖
  2. 重新启动计算机
  3. 授予 Discord 管理员权限
  4. 禁用硬件加速
  5. 关闭有冲突的应用程序
  6. 调整显示比例
  7. 更改叠加位置
  8. 启用覆盖热键
  9. 检查您的防病毒软件或 Windows 防火墙是否阻止了覆盖
  10. 使用 VPN 而不是代理
  11. 更新或重新安装 Discord

让我们开始吧,好吗?

修复 1:检查是否在 Discord 中启用了游戏内覆盖

要使用 Discord 覆盖,您必须为您的游戏启用该选项。

就是这样:

  1. 通过桌面快捷方式或开始菜单打开 Discord 应用程序。
  2. 单击用户设置(页面底部的齿轮图标,就在您头像的右侧)。
  3. 在左窗格中,单击叠加。
  4. 在页面的右侧,单击切换按钮以启用“启用游戏内覆盖”选项。
  5. 返回左窗格并单击游戏活动。 它显示在应用程序设置下。
  6. 在右侧窗格中,找到您正在玩的游戏并确保为其打开了覆盖(如果是这样,名称将在绿色背景中,旁边有“Overlay:ON”)。 如果未启用覆盖,请单击监视器按钮将其打开。

注意:如果找不到您的游戏,您可以通过单击“添加”链接来添加它。 然后从出现的下拉列表中选择名称,然后单击“添加游戏”。

如果覆盖已启用,请将其关闭然后再次启用。

  1. 保存设置并重新启动游戏。

修复 2:重新启动计算机

重新启动计算机并重新打开 Discord。 这样做可能会消除导致覆盖不起作用或出现在游戏中的故障。 此修复通常是有效的,并且可能是所有需要的。

修复 3:授予 Discord 管理员权限

您正在处理的问题可能是因为 Discord 没有管理员权限。 请按照以下简单步骤进行纠正:

  1. 右键单击 Discord 桌面快捷方式。 您还可以单击“开始”菜单中的 Discord 或位于硬盘驱动器的 Program files 文件夹中的 Discord 可执行文件。
  2. 在打开的上下文菜单中,单击以管理员身份运行。
  3. 当出现 UAC(用户帐户控制)提示时,单击是按钮。
  4. 启动您的游戏并查看问题是否已解决。

请注意,每次要打开 Discord 时都需要执行上述步骤。 因此,要一劳永逸地授予它管理员权限,您必须执行以下操作:

  1. 右键单击桌面上的 Discord 快捷方式。
  2. 单击属性。 它是上下文菜单底部的最后一个选项。
  3. 转到打开的弹出窗口中的“兼容性”选项卡。
  4. 在“设置”类别下,选中“以管理员身份运行此程序”复选框。
  5. 单击确定按钮以保存更改。
  6. 现在,双击 Discord 桌面快捷方式将其打开。
  7. 运行您的游戏,看看您现在是否可以访问覆盖。

修复 4:关闭冲突的应用程序

在您的 PC 上运行的其他应用程序可能会干扰并导致 Discord 覆盖无法按预期运行。 您需要关闭所有具有覆盖功能的程序(例如 Steam)以及可以访问您的麦克风的程序。

为了获得最佳性能,只需关闭除 Discord 之外的所有应用程序。 要停止那些可能在后台运行的程序,请单击键盘上的 Ctrl + Alt + Delete,然后选择任务管理器。 在打开的窗口的进程选项卡下,选择列表中的每个应用程序,然后单击结束任务按钮。

修复 5:启用覆盖热键

也许您没有为启用覆盖分配热键。 如果有,请确保它不与游戏或 Discord 应用程序中的其他热键冲突。

请按照以下简单步骤激活新热键:

  1. 打开不和谐。
  2. 单击用户设置(它是您头像右侧的齿轮图标,位于 Discord 窗口的左下角)。
  3. 单击应用程序设置下左窗格中的叠加。
  4. 您会在“启用游戏内覆盖”选项旁边找到当前热键。
  5. 重新打开游戏后,分配一个新的热键并使用它来调用 Discord 覆盖。

修复 6:调整显示比例

如果您已将显示缩放到 100% 以上,您可能无法找到叠加层。 如果是这种情况,请降低百分比并查看是否可以解决问题。

请按照以下步骤执行此操作:

  1. 单击键盘上的 Windows 徽标键 + I 组合以打开“设置”应用。
  2. 点击系统。
  3. 选择显示。
  4. 在窗口的右侧,展开 Scale and Layout 类别下的下拉菜单。
  5. 选择 100%(推荐)。
  6. 再次运行你的游戏。 您现在应该能够看到叠加层。

修复 7:更改叠加位置

可能是您错误地将叠加层拖离屏幕,尤其是因为不同的游戏具有不同的分辨率。 该功能可能工作正常,但您无法找到它。

在这种情况下,请按照以下步骤重置位置:

  1. 关闭游戏和 Discord。
  2. 打开 Discord,然后按键盘上的 Ctrl + Shift + I 组合键。 这样做会在 Discord 窗口旁边打开一个 JavaScript 控制台。
  3. 单击控制台顶部菜单中的双水平箭头 (>>)。
  4. 从下拉列表中单击应用程序。
  5. 在打开的页面的左侧面板中,单击本地存储并选择其下方的“https:\\discordapp.com”条目。
  6. 在右窗格的 Key 列下,找到 OverlayStore(或 OverlayStore V2)并右键单击它。
  7. 从上下文菜单中选择删除。
  8. 重新启动 Discord 并运行您的游戏。 覆盖将不再被隐藏,应该回到它的默认位置。

修复 8:禁用硬件加速

启用硬件加速后,将使用您的 GPU 使 Discord 更高效地运行。 但是,它可能会导致覆盖不起作用。 因此,如果您在 Discord 中开启了此功能,请按照以下步骤解决问题:

  1. 双击桌面快捷方式打开 Discord。
  2. 单击用户设置(屏幕底部的齿轮图标,在您的头像右侧)。
  3. 转到左窗格并单击外观。
  4. 在右窗格中,向下滚动到硬件加速(该选项显示在“高级”类别下),然后单击切换按钮将其关闭。
  5. 当出现确认提示时单击确定。
  6. Discord 重新启动后,问题应该得到解决。

修复 9:检查您的防病毒软件或 Windows 防火墙是否阻止了覆盖

大多数第三方防病毒程序以及 Windows 防火墙都倾向于将 Discord 覆盖标记为可疑进程,拒绝其所需权限或阻止其运行。 但是,Discord 的开发人员确认该程序不会对您的操作系统构成​​威胁。

因此,打开您的防病毒软件并检查被阻止的应用程序或服务列表中是否有与 Discord 相关的条目。 如果是这样,请取消阻止并将其添加为受信任的程序。

注意:如果您不知道如何执行此任务,请参阅您的防病毒手册。

您也可以尝试在游戏过程中暂时禁用防病毒程序和 Windows 防火墙。 看看这是否有什么不同。

以下是禁用 Windows 防火墙的方法:

  1. 转到开始菜单。
  2. 在搜索栏中输入“防火墙”,然后从搜索结果中单击 Windows 防火墙。
  3. 在打开的窗口中,转到左侧窗格,然后单击“打开或关闭 Windows 防火墙”选项。
  4. 选择“关闭 Windows 防火墙(不推荐)”。
  5. 单击确定按钮以保存更改。

注意:不建议在没有受信任的安全程序的情况下使用您的计算机。 如果您当前的防病毒软件干扰了 Discord 覆盖,我们建议您获取 Auslogics Anti-Malware 以保护您的 PC。

修复 10:使用 VPN 而不是代理

通常建议使用 VPN 而不是代理,因为后者更容易受到黑客攻击,并且可以防止 Discord 覆盖工作。

请按照以下步骤进行切换,看看是否可以解决问题:

  1. 按键盘上的 Windows 徽标 + R 组合打开“运行”对话框。
  2. 在文本字段中输入“控制面板”,然后单击“确定”或按 Enter。
  3. 在打开的窗口中,确保在屏幕右上角的“查看方式:”下选择了“类别”。
  4. 单击网络和 Internet。
  5. 单击 Internet 选项。

或者,您可以从“开始”菜单快速访问“Internet 选项”窗口。 只需在搜索栏中键入“Internet 选项”,然后在该选项出现在搜索结果中时单击它。

  1. 转到打开的弹出窗口中的“连接”选项卡。
  2. 单击 LAN 设置按钮,然后确保未选中“为 LAN 使用代理服务器”选项的复选框。
  3. 单击确定以保存更改。

修复 11:更新或重新安装 Discord

如果您已经走到了这一步,但仍然无法在 Discord 上使用叠加层,那么您需要确保该应用程序是最新的。 可能是您使用的版本不适用于您正在玩的游戏。

但是,问题可能在 Discord 更新后开始。 由于定期发布更新,因此可能引入了错误,在这种情况下,您只能等待下一次更新(通常会自动安装)来解决问题。

也可能是在安装应用程序时或之后某些文件损坏或丢失。 因此,如果您已经拥有最新版本的 Discord,重新安装它可以帮助解决覆盖无法正常工作的问题。

请按照以下简单步骤完全卸载 Discord:

  1. 转到开始菜单。
  2. 在搜索栏中输入“运行”,然后单击搜索结果中的选项。 或者,只需按下键盘上的 Windows 徽标 + R 组合即可调用“运行”框。
  3. 在文本字段中键入“控制面板”,然后单击“确定”或按 Enter。
  4. 在“查看方式:”下拉菜单下选择类别(显示在屏幕的右上角)。
  5. 单击卸载程序(在程序下列出)。
  6. 在打开的窗口中,您将看到计算机上所有已安装应用程序的列表。 找到 Discord 并右键单击它。
  7. 从上下文菜单中选择卸载。
  8. 现在,按 Windows 徽标键 + E 打开文件资源管理器。
  9. 转到本地磁盘 (C:) 并打开 Program Files 文件夹。
  10. 找到 Discord 目录并将其删除。 这样做将删除所有剩余文件,从而实现全新安装。
  11. 重新启动您的电脑。

注意:使用 Auslogics Registry Cleaner 删除已卸载的剩余软件并优化您的 PC。

之后,前往 Discord 官网下载并安装该应用程序。 然后按照以下步骤操作:

  1. 再次重新启动您的 PC。
  2. 打开 Discord 并添加您的游戏。 确保启用游戏内覆盖选项(请参阅上面的修复 1)。 还要注意相关的热键(指您可以用来快速启用游戏内覆盖的键或键组合)。
  3. 启动游戏并查看问题是否已解决。 您可以使用上面提到的热键来调出叠加层。 默认情况下,它将位于游戏窗口的左上角。

你有它。

我们在本指南中介绍的解决方案适用于其他用户,并且也可以为您解决问题。

您可以在下面的部分中给我们留言,让我们知道对您有用的修复程序。 此外,如果您有任何问题或意见,请随时分享您的想法。

我们很乐意听取您的意见。

专业提示:使用 Auslogics BoostSpeed 清理您的系统并摆脱导致游戏挂起或崩溃的减速问题。

受到推崇的

使用 Auslogics BoostSpeed 解决 PC 问题

除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。

Auslogics BoostSpeed 是 Auslogics 的产品,获得了 Microsoft 银级应用程序开发人员认证
免费下载

您想获得更多的 Internet 连接吗? 启动 Internet Optimizer,并在几分钟内感受不同!