如何解决Discord中的 "主进程中发生了一个JavaScript错误 "——指南

1,561 阅读4分钟

如果你一直在使用 Discord,你一定遇到过一个错误,标题是 "主进程中发生了一个 JavaScript 错误"。如果你不知道该怎么做,被这个错误困住,无法打开你的 Discord,你就来对地方了。这篇文章将指导你如何做才能让Discord 再次运行你的系统。

许多其他用户在运行不同的程序(如DiscordSkype )时也面临问题**;** 当他们试图运行这些程序时,屏幕上出现了题为 "主进程中发生了一个JavaScript错误"的提示。

该错误窗口包含了一个普通用户无法解释的错误信息。

这个错误可能是由于几个不同的原因造成的。这个错误的原因可以追溯到以下原因之一。

  • 损坏的程序或设置
  • 优质Windows音视频体验服务被关闭了
  • 应用程序上的管理权限被启用

为了解决这个问题,你可以尝试以下方法之一。

重新安装你的程序

如果你收到这个错误信息,你可以尝试完全重新安装程序,在我们的案例中就是Discord。要在Windows 10上重新安装任何程序**,从位于任务栏右侧的搜索栏中搜索控制面板**。

现在打开控制面板,点击 "卸载程序"。

然后搜索Discord ,通过右键单击它,然后选择卸载选项来卸载它。

现在重新启动你的系统,并从他们的网站上下载Discord的 最新版本,并在它从你的系统中完全删除后再次安装。错误信息应该不会再出现。

删除"%AppData%"和"%LocalAppData%"目录中的所有应用程序数据

你也可以通过进入AppDataLocalAppData 文件夹,删除所有与Discord有关的文件夹,来手动删除所有与Discord有关的数据。要做到这一点,从 "开始 "菜单中打开 "运行 "应用程序,或按Win + R,搜索**%AppData%**。

你也可以使用文件管理器,通过以下路径导航到App Data文件夹。

C:\Users\USERNAME\AppData

现在找到Discord 文件夹并删除其所有内容。AppData 文件夹是隐藏的;要使其可见,请在文件资源管理器的 "视图 "菜单中勾选 "隐藏项目 "选项。

现在,再次使用 "运行 "应用程序进入 "本地应用程序数据 "文件夹,删除所有与Discord有关的文件。

你也可以使用文件资源管理器进入以下地址,做同样的事情,即删除所有与Discord有关的文件。

C:\Users\abdul\AppData\Local

操作系统可能会给出一个错误,即该程序仍在运行,无法删除。打开任务管理器,结束所有与Discord 相关的任务,并再次尝试删除文件。

一旦所有内容被删除,重新启动系统并再次安装Discord

优质的Windows音视频体验服务

Windows + R,输入services.msc,然后点击确定 按钮。

现在从菜单中寻找 "优质Windows音频视频体验服务"。一旦找到它,右键点击它,然后点击菜单中的属性选项。

现在将启动类型手动 改为自动

现在选择 "应用 ",然后选择 "确定 "按钮。

在没有管理权限的情况下运行该应用程序

许多用户指出,如果他们使用普通账户而不是管理账户来运行Discord ,则可以正常运行。所以我们可以尝试在没有管理权限的情况下运行Discord ,以消除JavaScript 错误。

要在没有管理权限的情况下运行Discord ,找到其可执行文件。你可以通过在系统任务栏的搜索栏中搜索Discord ,然后右键点击它,打开文件位置,找到它。

现在,右键点击可执行文件,打开属性 菜单。

现在进入 "属性 "的 "兼容性 "部分,取消勾选 "以管理员身份运行此程序 "。

应用这些变化并退出属性菜单。从现在开始,Discord 将在没有管理权限的情况下运行,并且错误信息将不再出现。

总结

在这篇文章中,我们讨论了四种不同的方法,可以用来解决:"主进程中发生了一个JavaScript错误 "的错误,在Windows上。如果你在mac上收到这个错误,请遵循同样的程序:卸载应用程序,删除它的所有数据,然后重新安装,这个错误就会消失了。