如何修复 Discord 更新失败的循环

Discord是流行的游戏交流工具,会定期更新新功能和错误修复。您不必尝试alpha Discord Canary 版本(alpha Discord Canary release)即可获得其中的一些,因为Discord客户端本身会自动更新以为您提供最新的稳定功能和修复。

但是,如果您的Discord更新由于某种原因失败,您将错过这些新功能和修复。您可能还会发现自己陷入了Discord更新失败循环,其中Discord根本无法更新,并且在修复之前不允许您使用客户端。为了帮助您解决此类Discord更新问题,您需要执行以下操作。

检查 Discord 服务状态(Check Discord Service Status)

Discord更新失败循环不一定是由您的 PC 或 Mac 上的问题引起(Mac)。如果Discord服务器遇到问题,任何可能的更新本身都可能失败。要检查是否是这种情况,您可以使用Discord网站检查Discord的服务状态。

Discord 维护一个特殊的状态网站,供 Discord 用户(special status website for Discord users)检查平台的当前状态。此处报告了从Discord API到本地服务器问题的所有内容,让您可以查明更新问题是否是您 PC 的本地问题,或者Discord本身是否有问题。

在 Discord 状态网站 ( discordstatus.com ) 上,您将看到每个(discordstatus.com)Discord服务元素的 90 天历史记录,每个片段代表一天。特别是,如果API部分显示最近的操作问题(例如,如果今天的部分是红色或橙色),您可能需要等待,然后再尝试再次更新您的客户端。

您通常可以将鼠标悬停在该段上以查看有关任何中断原因的更多信息。但是,服务范围的消息也将显示在页面顶部。如果Discord出现故障,您无能为力——只需等待,稍后在服务启动并再次运行时重试。

以管理员身份运行 Discord(Run Discord as an Administrator)

如果您在Windows上运行(Windows)Discord ,如果客户端本身没有更新,您可能需要以管理员身份运行Discord桌面客户端。(Discord)如果您在缺少安装或修改软件所需权限的本地或访客用户帐户(local or guest user account)上运行Discord ,则需要执行此操作。(Discord)

  1. 在开始之前,请检查Discord当前是否正在运行,无论是可见的还是在后台运行。您可以使用任务管理器(Task Manager)右键单击开始菜单(right-click the Start menu)>任务管理器(Task Manager))通过搜索Discord(或discord.exe)进程来检查这一点。如果是,请右键单击该进程并选择End Task

  1. 要以管理员身份运行Discord ,请打开“(Discord)开始(Start)”菜单并找到Discord Inc文件夹中列出的Discord条目。(Discord)右键单击该应用程序,然后选择更多(More )>以管理员身份运行(Run as Administrator)

检查您的 Internet 连接(并禁用 VPN 或代理)(Check Your Internet Connection (and Disable VPNs or Proxies))

虽然Discord本身应该通过虚拟专用网络(virtual private network)或代理连接工作,但不能保证。某些 VPN(Certain VPN)服务会阻止特定服务,而Discord可能会阻止它认为可能具有破坏性的特定VPN IP范围。(VPN IP)常见的 VPN(Common VPN)服务可能会被无意中阻止,从而阻止更新工作。

如果您没有使用VPN或代理连接,请不要排除您的 Internet 连接直接导致Discord无法下载必要的更新文件的问题。例如,间歇性互联网连接(intermittent internet connection)DNS 中断(DNS outage)都可能导致Discord本身无法工作。

通过前往Discord 网站(Discord website)并检查您是否可以使用Web 界面使用Discord的服务来自行测试。(Discord)如果Discord正在通过该网站运行,那么问题很可能与您的连接无关。

清除 Discord 的缓存文件(Clear Discord’s Cache Files)

Discord客户端将特定文件保存到您的 PC 或(Discord)Mac上的隐藏文件夹中以供以后使用。这些缓存文件对于Discord正常工作至关重要,但如果它们在任何时候损坏,它们可能会阻止关键服务(如Discord更新)正常工作。

要解决此问题,您可以通过删除Discord AppData文件夹(在Windows上)或Discord Application Support文件夹(在Mac上)来删除这些缓存文件。在尝试这些步骤之前,您需要确保Discord当前没有运行,无论是可见的还是在后台运行。 

如何在 Windows 上清空 Discord 缓存(How to Empty Discord Cache on Windows)

  1. 首先,打开文件资源管理器(File Explorer)并选择菜单顶部的导航栏。在导航栏中输入 %appdata%\Discord,然后选择Enter%appdata%\Discord切换(Enter)文件夹。

  1. Discord文件夹中,搜索列表以找到CacheGPUCacheCode Cache文件夹。使用Ctrl键选择文件夹,然后右键单击文件夹并选择删除(Delete)以将它们放入回收站。

  1. 在您的桌面上,右键单击回收站( Recycle Bin )并从上下文菜单中选择清空回收站以清空它。(Empty Recycle Bin)这将从您的 PC 中删除Discord缓存文件。

  1. 重新打开Discord客户端并允许重新生成任何重要文件。此时您可能需要重新登录。

如何在 Mac 上清空 Discord 缓存文件(How to Empty Discord Cache Files on Mac)

  1. 要在Mac(Mac)上清空Discord缓存,请打开Finder应用并选择前往(Go )>前往文件夹(Go to Folder)

  1. 在 Finder 菜单框中,输入~/Library/Application Support/discord 并选择Go

  1. 在Finder(Finder)菜单中选择CacheGPUCacheCode Cache文件夹(选择并按住Command键来执行此操作)。选择后,右键单击文件,然后选择移动(Move to)垃圾箱(Move to Trash)(在某些本地化中移动到垃圾箱)(Bin)

  1. 删除后,右键单击Dock上的(Dock)Trash文件夹,然后选择Empty Trash(或Empty Bin)将其删除。

  1. 重新打开Discord客户端以重新生成文件,然后再次使用您的(Discord)Discord用户详细信息登录(如果需要)。

重命名 Discord 更新可执行文件(Rename the Discord Update Executable File)

顾名思义,负责更新的Discord 可执行文件( (executable file)update.exe ) 完全负责在Windows PC上保持Discord客户端的更新。如果您陷入Discord更新失败循环并想快速绕过该问题,您可以重命名此文件以阻止Discord更新工作。

但是,不建议将其作为长期解决方案。如果没有更新,您的Discord客户端将缺少最新功能和错误修复。随着时间的推移,您的服务可能会降级,并且客户端本身可能会完全停止工作,因为旧版本被阻止使用。

  1. 要重命名 update.exe 文件,请打开文件资源管理器(File Explorer)并选择窗口顶部的导航栏。键入C:\Users\username\AppData\Local\Discord (将用户名(username)替换为您自己的Windows 用户(Windows user)文件夹),然后在键盘上选择Enter 。

  1. Discord文件夹中,右键单击Update.exe文件并选择Rename。将文件重命名为不同的名称(例如Update-Old.exe)并选择Enter键进行确认。

删除并重新安装 Discord(Remove and Reinstall Discord)

根据定义,像这样的Discord更新失败循环可以无限期地继续,而无需解决根本原因。如果上述步骤无法帮助您解决WindowsMac上的(Mac)Discord客户端问题,则您需要删除并重新安装客户端。

重新安装Discord将为您提供最新版本的稳定版本文件,但您也可以下载 beta 和Canary版本。这可能会解决问题本身,或者您可能会被迫定期重复这些步骤以确保您安装了最新的客户端文件。

如何在 Windows 上删除和重新安装 Discord(How to Remove and Reinstall Discord on Windows)

  1. 要在Windows上重新安装(Windows)Discord,请右键单击开始(Start)菜单并选择设置(Settings)

  1. 设置(Settings)菜单中,选择应用程序(Apps )>应用程序和功能(Apps & features)在列表中查找(Find)并选择Discord选项,然后选择Uninstall > Uninstall

按照(Follow)屏幕上的任何其他说明进行操作。卸载后,下载最新的 Discord 安装文件(download the latest Discord installation files),然后运行安装程序以完成该过程。

如何在 Mac 上删除和重新安装 Discord(How to Remove and Reinstall Discord on Mac)

  1. 要在Mac(Mac)上删除Discord客户端,请打开Finder应用并选择Applications,然后右键单击Discord条目并选择Move to Trash(或Move to Bin)。 

  1. 之后,您需要通过右键单击Dock上的(Dock)Trash图标并选择Empty TrashEmpty Bin来清空(Empty Bin)Trash文件夹。

删除后,下载最新的 Discord Mac 安装程序(download the latest Discord Mac installer)并运行该文件,然后按照屏幕上的任何其他说明完成该过程。

Discord 的后续步骤(Next Steps on Discord)

Discord更新失败只是众多可能的Discord错误(Discord)之一,这些错误会破坏您在平台上的体验,从Discord 连接问题(Discord connection issues)到导致应用程序崩溃的致命 Javascript 错误。(fatal Javascript error)如果您的Discord更新失败,上述步骤应该可以帮助您解决问题,但您始终可以切换到Discord Web 界面(Discord web interface)

Discord是结交朋友和玩游戏的绝佳平台,特别是如果您打算使用Discord 游戏内覆盖(Discord in-game overlay)。您还可以为Discord 消息添加颜色来(add color to Discord messages)为您的聊天增添趣味,或者,如果您想建立自己的社区,您可以制作一个 Discord 服务器(make a Discord server)供您的朋友和家人享用。



About the author

在商业中,一切都是为了为您的客户和客户创造价值。我专注于提供分步说明,帮助我的读者使用 Microsoft Office 充分利用他们的硬件和软件。我的技能包括键盘和驱动程序安装,以及 Microsoft Office 支持。凭借我多年的行业经验,我可以帮助您满足您可能拥有的任何硬件或软件需求。



Related posts