如何解决 Outlook 2016 无法预览 Excel 附件的问题

【如何解决 Outlook 2016 无法预览 Excel 附件的问题】分享给互联网技能从业者学习和参考。

使用过程中发现有一个问题,在 Outlook 2016 中收到的邮件,如果包含 Excel 附件,双击附件可以打开,但单击无法预览,提示说“不能预览此文件,因为没有为其安装预览程序”。

这是 Office 程序在给注册表中写入预览程序的相关信息时出现的错误导致的。估计后期会通过 Office 软件的更新解决,但在这之前,可以通过修改注册表的方式解决。

取决于 Office 软件的不同安装方式,需要修改的注册表内容位置有所差异。

如果你是通过

Office 365 订阅

,以“即点即用(Click to Run)”方式安装的软件,需要检查的注册表位置是:

HKEY_LOCAL_MACHINE?SOFTWARE?Microsoft?Office?ClickToRun?REGISTRY?MACHINE?Software?Microsoft?Windows?CurrentVersion?PreviewHandlers

如果你是通过零售或批量许可方式,安装的

可用久使用的 Office 2016 单机版软件

,需要检查的注册表位置是:

64 位 Windows + 32 位 Office:HKEY_LOCAL_MACHINE?SOFTWARE?Wow6432Node?Microsoft?Windows?CurrentVersion?PreviewHandlers

同为 64 位或 32 位的 Windows 和 Office:HKEY_LOCAL_MACHINE?SOFTWARE?Microsoft?Windows?CurrentVersion?PreviewHandlers

随后可以看到类似下图的内容:

从图中就可以看到,其他几种文件类型对应的“数据”都是预览程序的名称,只有 Excel 文件类型的数据是一个文件系统路径,并且字符串类型被错误地设置为“可扩充字符串”。重建一个标准的同名“字符串”,并将数值设置为“Microsoft Excel previewer”,重启动 Outlook 即可解决问题。

作为参考,下文列出这四个注册表键的默认内容。

字符串值数据
{21E17C2F-AD3A-4b89-841F-09CFE02D16B7}Microsoft Visio previewer
{65235197-874B-4A07-BDC5-E65EA825B718}Microsoft PowerPoint previewer
{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}Microsoft Word previewer
{00020827-0000-0000-C000-000000000046}Microsoft Excel Previewer

如何解决 Outlook 2016 无法预览 Excel 附件的问题