症状
如果你在 Microsoft Outlook 中打开包含许多聊天项目的对话历史记录项目,并尝试启动 Skype for Business 对话,则对话可能需要很长时间才能显示。
原因
在此方案中创建对话窗口时,Skype for Business 会尝试处理每个聊天项,以将其作为聊天历史记录添加到对话窗口中。 当有许多聊天历史记录项时,此过程可能需要一些时间。
解决方法
若要解决此问题,请确保客户端版本高于 16.0.13901.20230。
备注 此解决方案需要限制加载到对话窗口中的聊天项目数。 此数字必须由策略使用下列选项之一进行配置。 本示例将数量限制为 20 个项目。
-
在客户端计算机上创建以下注册表项:
根:HKEY_LOCAL_MACHINE 或 HKEY_CURRENT_USER
密钥:Software\Policies\Microsoft\Office\16.0\Lync
值类型:DWORD
值名称:MaxHistoryItemsToLoad
值数据:0x00000014 (十六进制) -
使用 Skype for Business PowerShell 创建以下客户端策略条目
:$x = New-CsClientPolicyEntry -Name "MaxHistoryItemsToLoad" -Value "20"Set-CsClientPolicy -Identity "<ClientPolicyName>" -PolicyEntry @{Add=$x}