【vb精品源码栏目提醒】:网学会员为广大网友收集整理了,【精品】Outlook pst文件损坏的修复方法 - 人力资源,希望对大家有所帮助!
Outlook教程:Outlook pst文件损坏的修复方法 OUTLOOK2k OUTLOOK2003这两个版本当单个PST文件超过2GB时这时打开程序就会出现 Errors have been detected in the file . Quit all mail-enabled applications and then use the Inbox Repair Tool 这个错误名为OUTLOOK TODAY目录中的所有子目录和mail将无法显示。
面对如此灾难性的问题该如何解决呢本文就是我解决这个
问题的一些步骤及经验之谈 方法一用scanpst修复outlook2007 pst文件错误 建议或解决
方案 今天在进入Microsoft Office Outlook 2007的时候系统提示我上次没有正常关闭导致数据文件错误。
当时没有在意点击确定就进去了没曾想在清空已删除邮件目录的时候就出现了问题。
系统提示 在文件 d:winmaggnaw0725.pst 中发现错误。
请退出 Outlook 和所有已启用邮件的应用程序然后使用“收件箱修复工具”Scanpst.exe诊断和修复文件中的错误。
有关收件箱修复工具的详细信息请参阅“帮助”。
ok马上关闭Outlook及相关的Office 2007程序然后CtrlShiftEsc调出任务管理器看看是否有相关的进程。
Scanpst.exe 可以在Office的安装目录下找到比如我的路径就是 D:Program FilesMicrosoft OfficeOffice12Scanpst.exe 这是一个图形界面的程序。
执行它可以看到将会进行8个步骤。
先点击浏览按钮找到需要修复的 PST文件。
在随后的修复过程中能够看到其中有“检查一致性”和“查找丢失的数据”的步骤分析完数据文件后程序弹出对话框提示 “已扫描下列
程序 d:winmaggnaw0725.pst 文件中发现错误。
单击“修复”可以修复这些错误。
在该文件中找到 45 个文件夹 在该文件中找到 7480 封邮件” 在这个弹出的对话框中有一个勾选项 修复前先备份将被扫描的文件。
嗯这个非常重要。
勾选后点击“修复”按钮。
等待程序结束后再次尝试进入 Outlook 2007错误不再发生 方法二 第1步的修复可能需要2025分钟中间需要人工干预点点确认按钮。
如果你运气好的话修复成功直接就可以到第3步了。
但有时scanpst修复过程 中会出现错误很不幸scanpst已经不能修复这个文件了。
我们需要另外一个程序来继续我们的修复
工作。
这个工具可以到http://www.microsoft.com/downloads/release.aspReleaseID44353areasearchordinal1去下载。
注意这个程序是
VB6编写运行是需要
VB运行库的。
下面我们开始 a.现确认一下硬盘空间。
把现在pst作一个备份 b.打开程序选择原来的pst文件填写新的pst文件的文件名和路径 c.填写需要截取原来pst文件的大小20-25M可以得到较好的效果。
你也可以 改变这个截取大小。
比如20-25M可以的话你可以缩小截取值如10-15M但 如果20-25M不行的话那要增加截取值如30-35M依次类推直到成果为止。
d.把新生成的pst文件再使用scanpst修复这样就可以了 3.pst文件修复之后现在就是把pst文件连接到outlook上。
一般情况下只要覆盖原来那个pst再打开outlook就可以了但修复后的pst再使用肯定马上又坏了。
这是我们需要执行compact操作来对 Inbox进行压缩在outlook中右击outlook today在小菜单中单击Properties出现窗口后单击Advanced按钮单击Compact Now执行
压缩这个过程大概要4-8小时。
compact操作时间太长而且4-8小时中还需要人工干 预实在是不太方便。
不过还有另一个方法最长只要30分钟先删除原来损坏的pst文件打开outlook会提示建立新的pst文件点击确认生成一 个新的inbox然后file-open-personal floders.pst打开修复的pst文件在outlook的folder list视图中使用鼠标把修复的Inbox里的mail移动到新的Inbox中。