1、打开注册表找到如下项:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security\
(注意:注册表中的版本号应该对应客户机的Outlook版本,如:Office 2003 是11.0、Office 2007 是12.0、office2010 是 14.0)

2、展开注册表后,在右侧能够看到OutlookSecureTempFolder项,其中的数值就是Outlook存放临时文件的地方,如果这个路径该用户没有权限写入数据或出现问题,客户机就无法打开或保存附件。

默认OutlookSecureTempFolder值(这是我电脑上的):
C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\0C83AT8O\
当然,你也可以随便指定一个位置,如D:\Temp

 

3、解决方案(已实验,可解决问题):

方法1、用资源管理器打开该路径,把Content.Outlook\下的所有文件清空即可。或者完全清理Temporary Internet Files文件夹。(如果只是某个文件打不开,可以只删除该文件的缓存。)

方法2、可更改为其它路径(客户机有权限访问的),然后重启计算机。