Outlook / Exchange“无法启动 Microsoft Outlook。无法打开 Outlook 窗口。无法打开文件夹集。操作失败。”

Outlook / Exchange“无法启动 Microsoft Outlook。无法打开 Outlook 窗口。无法打开文件夹集。操作失败。”

在客户站点,有一个安装了 Exchange 2016 的旧网络和一个安装了全新 Exchange 2016 的新网络。上周末计划进行迁移。使用旧网络 Outlook 时,大多数时候在启动时都会抛出随机消息,例如

“无法启动 Microsoft Outlook。无法打开 Outlook 窗口。无法打开文件夹集。操作失败。”

或类似内容。弹出了 4 条不同的消息。这个问题已经存在了大约 2 周。你必须有极大的运气才能打开。

这个周末我按计划将所有邮箱移至新网络。这不是迁移的原因,但我希望迁移后问题会消失。现在新网络上也出现了这个问题。

我在网上找到的大多数解决方案都是由于 Windows 或 Outlook 配置文件损坏造成的。我会排除这种情况,因为用户在 Windows 中获得了全新的配置文件,Outlook 也是干净的。

我已经寻找解决方案好几个小时了。

我尝试了网上找到的所有关于 Windows 和 Outlook 配置文件的解决方案。我尽可能优化了 ESXi 和 Windows Server VM/Exchange 的性能,因为我认为某些超时可能会导致这种情况,而且我知道该怎么做。

启动 Outlook 时,问题 90% 以上都存在。当 Exchange 刚刚重新启动,我在其中一台客户端 PC 上启动 Outlook 时,它基本可以正常工作,但如果我再次关闭它并再次启动它,错误又会出现。

Outlook 正在使用非缓存的配置文件。

网络似乎没有损失。我认为服务器有点太慢了,但在我看来这不会造成问题。

所有客户都遇到了这个问题,已经有两个星期了。客户评论说:“我们什么也没做”。

我不知道要寻找什么,想请求您的帮助/想法。

答案1

  1. 您的 Exchange Server 的内部版本号是多少?您可以运行以下命令Get-ExchangeServer | fl ID, AdminDisplayVersion来检查一下。

  2. 您的 Outlook 应用程序的版本是什么?请查看您的 Exchange 2016 Server 是否支持它(Exchange Server 可支持性矩阵)。

  3. 您的用户在哪里登录 Outlook?外部网络还是内部网络?

尝试运行以下命令,查看虚拟目录和其他服务的配置是否正确(您可以附加 .txt 文件,不要忘记在输出中用以下内容替换您的域名domain.com):

Start-Transcript -Path “C:\log.txt” 
Get-OabVirtualDirectory | fl server, InternalURL, ExternalURL
Get-WebServicesVirtualDirectory | fl server, InternalURL, ExternalURL 
Get-OutlookAnywhere | fl server, InternalHostName, ExternalHostName 
Get-OwaVirtualDirectory | fl server, InternalURL, ExternalURL 
Get-ClientAccessService | fl Name, AutodiscoverServiceInternalUri 
Get-EcpVirtualDirectory| fl server, InternalURL, ExternalURL 
Get-ActiveSyncVirtualDirectory | fl server, InternalURL, ExternalURL
Get-MapiVirtualDirectory | fl server, InternalURL, ExternalURL 
Get-PowerShellVirtualDirectory | fl server, InternalURL, ExternalURL 
Get-ExchangeCertificate | fl FriendlyName, Subject, CertificateDomains, Services, Issuer, *not*, Status
Get-OrganizationConfig | fl *mapi*
Stop-Transcript

相关内容