我最近升级到了 MS Outlook 2013。从那时起,Outlook 一直使用一个 CPU 核心。
我使用 IMAP,并且我怀疑 IMAP 连接器是因为我看到很多关于 Outlook 2013 中 IMAP 的投诉,但即使我将其设置为离线模式并断开计算机与网络的连接,我的 Outlook 也会使用 CPU。
我尝试禁用所有加载项,但没有帮助。
有什么办法可以强制 Outlook 不过度使用 CPU?
答案1
现在到了 2020 年,使用 Outlook 365 时,我遇到了同样的问题:Outlook 的 CPU 利用率很高(根据 Process Explorer,Outlook 使用了大约 12% 的 CPU 时间)。即使没有其他程序在运行,我的笔记本电脑的风扇也一直开着。
对我而言(经过了相当长一段时间的努力)有帮助的方法是删除两个 Outlook 会话之间的本地缓存 *.ost 文件。现在 CPU 使用率通常低于 1%。
答案2
我遇到了完全相同的问题。Outlook 会处于空闲状态,但消耗 25% 的 CPU(整个 CPU 核心)。我发现将 Outlook 脱机可以阻止这种情况发生,因此我认为这与重新同步有关。经过多次尝试,我发现如果我删除所有缓存/脱机日历条目,然后让它重新同步,问题就解决了。您可以通过转到文件->选项->日历,然后单击“空闲/忙碌选项”按钮来删除脱机内容,然后在该对话框中的“常规”窗格中,有一个按钮写着“清除脱机项目”。
答案3
答案4
这不是一个修复,但可以解决症状:
我注意到,如果禁用阅读窗格,Outlook.exe 进程的 CPU 负载将降至零。
看法->阅读面板->离开
还要确保所有电子邮件窗口都已关闭。 一旦你开始阅读电子邮件,CPU 峰值就会再次出现。真的很奇怪。