当您尝试打开或保存电子邮件附件时,可能收到下面的错误消息:
Cannot create file:file name.Right-click the folder you want to create the file in and click Properties on the shortcut menu to check your permissions for the folder.
当“Temporary Internet Files”文件夹存储在您没有足够权限的服务器上时,可能会发生此问题。
重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
(http://support.microsoft.com/kb/322756/ )
如何在 Windows 中备份和还原注册表
要解决此问题,请强制 Outlook 将特定文件夹用于临时文件。按照以下方法修改相关的 Windows 注册表项:
Outlook 2000 如果您使用的是 Outlook 2000,请按照下列步骤操作:- 启动注册表编辑器。
- 找到并单击以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\Security\OutlookSecureTempFolder
注意:如果系统中尚没有此注册表项,您可能需要手动创建它。
如果 Outlook 安装在终端服务器上,请使用以下注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\MICROSOFT\Office\9.0\Outlook\SECURITY\OutlookSecureTempFolder
- 在“编辑”菜单上,单击“修改”,然后添加以下注册表值:
数值数据:<要使用的文件夹的路径和名称>
- 退出注册表编辑器。
- 单击“我的电脑”,然后双击“驱动器 C”。
- 在“文件”菜单上,单击“新建”,然后单击“文件夹”。
- 将该文件夹命名为 temp0。
- 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
- 找到并单击以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security\
- 在右窗格中,双击“OutlookSecureTempFolder”。
- 在“数值数据”字段中,键入 C:\temp0\,然后单击“确定”。
- 退出注册表编辑器。
- 重新启动计算机。
Microsoft Outlook 2000 Service Release 1 有一项将附件另存为临时文件的安全增强功能。该文件保存在“Temporary Internet Files”文件夹下的一个具有随机名称的文件夹中。当设置漫游配置文件时,“Temporary Internet Files”文件夹存储在服务器上用户的配置文件中。该用户通过网络获得该文件夹的访问权限。