Microsoft Teams - 无法连接到互联网 - 第二次启动后请求超时

Microsoft Teams - 无法连接到互联网 - 第二次启动后请求超时

全新安装后,我可以启动 Teams、登录并正常使用第一次运行仅此而已。但是当我关闭应用程序并尝试稍后重新启动它时,会出现大约 55 秒的延迟,最终导致请求超时。 请求超时错误

我尝试删除Teams文件夹中的文件,发现错误不会发生,以下文件被删除了:

%AppData%\Microsoft\Teams\settings.json

但是,每次启动 Teams 时,该文件都会再次创建或覆盖。

下一步是在 settings.json 文件中查找确切的设置。在我更改启用进程完整性级别属性值来自真的错误的并保存文件,Teams 启动一次,没有超时错误:

"enableProcessIntegrityLevel":false

这个值到底起什么作用?我该如何解决这个问题?

Teams 1.0 版本没有这个问题,但我更新到了较新的版本,无法降级到适合我的版本。

一些细节:

团队版本:1.2.00.8864 x64 (last, from 30.03.2019)

试穿:

  • Windows Server 2016 x64 1607 版本 (14393.1884)
  • Windows Server 2008 R2 x64 7601 内部版本 SP1
  • Windows 7 x64 / Windows 10 x64

错误信息:

Oh no ... we can't connect to the internet. Check your connection
Error code - Request timeout
Failed to connect to settings endpoint

团队日志:

Teams try 7 times to connect somewhere but this fails.

这个技术社区主题这是发生此错误时的一些日志文件实例。

编辑:

嗨,今天我找到了解决该问题的方法:)

  1. 注销并关闭正在运行的所有 Microsoft Teams 实例。

  2. 导航到以下路径:%userprofile%\appdata\Roaming\Microsoft\Teams

  3. 创建一个名为 hooks.json 的 json 文件

  4. 使用您最喜欢的记事本编辑器,将以下行添加到新创建的文件中:

    {"enableProcessIntegrityLevel": false}

  5. 保存并关闭文件。

  6. 现在,重新打开 Microsoft Teams 并登录。

来源:answers.microsoft.com 上的帖子

我们现在将分发hooks.json通过政策提交文件。

答案1

由于 MS Teams 应用程序已更新,错误不再发生(记不清了,但它应该是 1.2 的最后一个版本之一,或者是 1.3 的第一个版本之一)。

以下是解决方法的步骤:

  • 注销并关闭正在运行的所有 Microsoft Teams 实例。
  • 导航到以下路径:%userprofile%\appdata\Roaming\Microsoft\Teams
  • 创建一个名为hooks.json
  • 使用您最喜欢的记事本编辑器,将以下行添加到新创建的文件中:{“enableProcessIntegrityLevel”:false}
  • 保存并关闭文件。
  • 现在,重新打开 Microsoft Teams 并登录。

在当前 MS Teams 版本 (1.3.00.30866 x86) 中,设置.json文件中多次包含“enableProcessIntegrityLevel”值,有时为“true”,有时为“false”。这导致故障(网络摄像头和麦克风有时无法识别),因此我们不得不删除hooks.json来自用户配置文件的文件。

到目前为止,使用 hooks.json 文件的解决方案效果很好。该解决方案还可用于其他目的,以定义 MS Teams 应用程序的设置。

抱歉,我不知道没有答案的问题仍然被视为未解决。

相关内容