打开一次outlook msg格式邮件后就不能再打开

这个问题遇到一段时间了,一直没有解决。今天终于跟同事合伙解决了。用户喜欢把邮件保存为.msg格式,如图:
但是出现了一个情况,用户双击一次可以打开,可关掉后,再次打开,却提示:
cannot open file: [file path\file name].The file may not exist, you may not have permission to open it, or it may be open in another program. Right-click the folder that contatins the file, and then click properties to check your permissions for the folder.
 
这是在同时开着outlook的情况下才会这样,如果关了outlook,这msg文件随便开几次都没问题,这样的话,就应该是msg文件打开后,触发outlook开启的句柄不会结束,导致它认为文件已经打开了。
 
如图:
 
查了一轮后,发现是公司的outlook安装了一个add-in, 然后更新了system32下的mscoree.dll到一个新的版本:2.0.50727.3053,属于.net framework 的一个东东。解决方法是从xp安装盘中的i386文件夹找回同名的旧版文件覆盖。
 
在查原因的过程中,发现还有些别的情况可能会导致这个问题的出现,特摘下备用:
 
After You Open an Outlook MSG File, You Can't Re-Open, Delete, or Rename It

Problem
You've saved an Outlook email as an MSG file. If you open then close the file, you can't re-open it, rename it, or delete it in FileCenter. When you try to re-open the MSG file, you get an error message that says, in part:
Can't open file: [filename]. The file may not exist, you may not have permission to open it, or it may be open in another program. 
This only happens if Outlook is running, and it goes away if you close Outlook.
Cause
Once you've opened the file, Outlook keeps a lock on it, even if you close the file. Closing Outlook releases the lock. This isn't normal behavior. Normally Outlook should release the lock as soon as you close the message. Any number of things could be causing the problem.
Solution #1
The simplest solution is to use FileCenter's "Preview" button instead of opening the MSG file. The previewer gives a faithful view of the email message without opening it. This is all that you need most of the time. Then if you need to extract an attachment or reply to the email, you can still open it in Outlook.
Solution #2
One reported problem is a corrupt Outlook "extend.dat" file. The solution is to force Outlook to rebuild the "extend.dat" file, which is fairly easy to do.
IMPORTANT: This is normally a safe operation, but you should still make sure you have your Outlook PST file backed up before you try it.
To rebuild your "extend.dat" file, do the following:
Quit all programs, especially Outlook 
Click the Windows "Start" menu and select the "Find" or "Search" option 
In the search options, select "All Files and Folders" 
In the "Named" or "All or Part of the File Name" box, type extend.dat 
In the "Look In" list, make sure your local hard drives are selected 
Be sure to select "Include Subfolders"; this may be under the "Advanced" option 
Click "Search" or "Find Now"; let the search run until it's finished 
In the search results, right-click on each extend.dat that's found and select "Rename" from the pop-up menu; change the name to extend.old 
Now restart Outlook to rebuild the "extend.dat" files. Once Outlook starts, you should be able to open and close MSG files repeatedly without getting the error.
Solution #3
Google Desktop Search has been reported to keep MSG files from opening. Removing Google Desktop or updating it to the latest release corrected the problem.
Solution #4
Some users have found that the Adobe Acrobat Office add-in can cause this problem. If you are comfortable editing the Registry, the following may fix the issue.
IMPORTANT: Editing the Registry can cause Windows to become unbootable. Edit the Registry at YOUR OWN RISK. We cannot assume any responsibility or liability for anything you do in the Registry or for carrying out the following procedure.
Close Outlook 
Open the Windows Registry Editor (you can go to the "Run" option in the Start menu and enter "regedit") 
Locate and select "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\PDFMOutlook.PDFMOutlook" 
Locate and select the "LoadBehavior" option 
Go to the "Edit" menu and select "Modify" 
Change the value from 3 to 2 
Click OK 
Close the Registry Editor 
Restart Outlook




















本文转simmy51CTO博客,原文链接:http://blog.51cto.com/helpdesk/285157 ,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值