如何修复Outlook中未读电子邮件数量错误的标志?


219

我在Outlook 2013中有一个烦人的问题。我的收件箱中标记有“ 1”未读邮件,但事实并非如此。即使当我清空收件箱文件夹时,该粗体的“ 1”也会保留在我的文件夹旁边,因为其中包含新消息,所以它是新的。

我尝试过“清空”,“清理”,“全部标记为已读”。没事。

有小费吗?


3
我遇到了同样的问题……有时“ 2未读”……但文件夹内没有邮件
Konrad 2013年

4
如果您的电子邮件托管在Exchange上或ofice 365 Outlooks与Exchange服务器冲突。登录到OWA并查看该文件夹,然后神奇地将Outlook纠正为服务器状态。
Ben Plont 2014年

Answers:


348

以下为我工作。

  1. 在“搜索当前邮箱(Ctrl + E)”框中,键入:read:no并点击Enter
  2. 当它显示“在服务器上查找更多”链接时,单击它。然后,应显示未读的电子邮件。

编辑:以及与Outlook 2016一起使用

在此处输入图片说明 您可以查看图像参考以获取进一步的帮助。


2
步骤1和2效果很好!谢谢!!!我仍然必须右键单击并单击“全部标记为已读”以删除数字。
John Waclawski

18
这显然是一种解决方法,因为它需要服务器往返而不是使Outlook正常工作。这需要修复。
内斯特

10
@Nestor:是的,但是修复只能由Microsoft提供,而不能由SuperUser社区提供。
Heinzi

2
@Prashant确保您不仅单击搜索框下方的“未读”链接,而且实际上单击搜索中键入文本“ read:no”。
谢尔盖(Sergey)

1
这对我有用,但是在将其标记为已读之后,我必须重新启动Outlook 两次,然后才能更新未读计数。
索伦·比约恩斯塔德

52

我设法通过访问Web访问,右键单击有问题的文件夹并选择“全部标记为已读”来解决此问题。此后,Outlook停止显示错误的未读邮件计数。


5
这是这里提到的唯一一种可以为我解决问题的方法。
adamdc78 2014年

@Deqing的答案对我有用,但我还必须重新启动Outlook。
CJ Dennis

36

outlook.exe /cleanviews

这将清理内部viewstate并应解决问题。

警告:运行此命令还将重置所有自定义视图!


清除了我文件夹中幻像未读的电子邮件,但是我的收件箱仍然显示8个未读和空
P. Roe

4
警告!它解决了我的问题,但也清除/删除了我的自定义视图!因此,如果有的话,请备份它。
mivra 2014年

1
这不仅不能为我解决问题,而且实际上使计数变得更糟(从19中未读的文件夹读取为0到52)。我也没有运气尝试过/ cleanips。
adamdc78 2014年

必须先关闭Outlook并导航到C:\ Program Files \ Microsoft Office \ Office15
Trevor

11
-1,因为这是一个非常激烈的/具有破坏性的解决方案(显然也不是每个人都适用)。
devuxer

20

我一开始尝试“全部标记为已读”,但没有成功,因此我禁用了“使用缓存交换模式”,然后禁用了“全部标记为已读”和bingo!

后来我重新启用了“使用缓存交换模式”


3
cleanviews命令和read:no搜索对我不起作用,但是切换高速缓存模式可以。我注意到,在我的服务提供商从本地托管迁移到基于云的服务之后,这种情况经常发生。
罗特2015年

2
对于那些不知道在哪里做(例如我也不知道)的人:goo.gl/VL58Q8
Ev0oD

6

我没有尝试过“ outlook.exe / cleanviews”命令,但是通过禁用缓存Exchange模式然后重新启用它来修复Outlook。

您可以在“帐户设置”下进行设置。有一个“使用缓存的Exchange模式”选项


3

在一个微软论坛上,他们说要开始>运行>键入outlook / cleanips,但是它说没有这样的命令,所以我在cmd中导航到C:\ Program Files(x86)\ Microsoft Office \ Office15>并在那里键入outlook / cleanips(但先关闭前景),瞧,它奏效了。


这使我的情况变得更糟,从未读的3个幻像变为35个。/cleanviews根本不执行任何操作。
Frater 2014年

1

我有类似的问题,未读电子邮件数量超过40亿。

当查看计数器时,错误的计数器未读它显示40亿未读消息,而查看页脚时,页脚负我注意到它是负数。

我尝试了所有其他答案解决方案,甚至找到了禁用缓存的方法,该计数器为0,但是当我重新启用它时,该计数器又回到了40亿。

我发现的唯一方法是删除本地OST文件(我将其放入垃圾箱中,直到确定不会丢失任何内容为止)。为正确执行此操作,我遵循了以下步骤:

  1. 检查页脚,文件夹状态为“已同步”。
  2. 封闭的前景
  3. 删除OST文件(将其放在“垃圾箱”中)。

    • 文件位置为: C:\Users\<username>\AppData\Local\Microsoft\Outlook
    • 文件名是<your-email>.ost例如john.doe@domain.com.ost
  4. 启动Outlook,将重新创建OST文件,并再次下载邮箱中的所有电子邮件
  5. 未读计数器现在再次可靠
  6. 检查所有电子邮件均已正确下载,未发现问题
  7. 从垃圾桶中删除旧的OST文件

如果您认为丢失了某些内容,则几天或几周后即可完成步骤7。就我而言,我什么都没找到,并检索了所有我的Outlook项目并在同一天删除了旧的OST。

如果您确定Exchange Server始终具有邮箱的全部内容,则可以应用此解决方案。


0

与@Maged提供的答案类似,您可以执行以下操作:

  1. 关闭展望
  2. 在命令提示符下,转到以下目录之一(无论哪个具有outlook.exe):

    一种。C:\ Program Files \ Microsoft Office \ Office15

    b。C:\ Program Files(x86)\ Microsoft Office \ Office15

  3. 运行“ outlook / cleanips”。


0

我尝试了以上所有方法,但均未成功。对我有用的是选择具有未读邮件计数不正确的文件夹,右键单击,然后选择“空文件夹”。尽管该文件夹已经是空的,但它摆脱了未读邮件计数器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.