找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1880|回复: 7

outlook express 数据恢复与常见故障

chajun 发表于 2011-2-11 10:20:10 | 显示全部楼层 |阅读模式 来自 中国上海

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
outlook  express 数据恢复与常见故障
chajun  | 发表于 2011-2-11 10:25:05 | 显示全部楼层 来自 中国上海
我发的下载怎么不能下  那我自己发了
回复 支持 反对

使用道具 举报

chajun  | 发表于 2011-2-11 10:25:41 | 显示全部楼层 来自 中国上海
使用 Outlook Express 时,您可能会收到以下错误消息之一:
Msimn.exe 产生了错误,会被 Windows 关闭。您需要重新启动程序。正在创建错误日志。
- 或 -
MSIMN caused an invalid page fault in module MSOE.DLL.  

原因
此错误可能是由以下情况之一引起的: • 您的 .DBX 文件被标记为只读。
• 注册表中的 Identities 项被损坏。

解决方案
在解决此问题之前,建议您先备份您的邮件和地址。要解决此问题,请首先确保您的 .DBX 文件不是只读的。如果问题仍没有解决,请重新生成 Identities 注册表项。以下是进行此操作的步骤。

确保您的 .DBX 文件不是只读的
您的 .DBX 文件是您的 Outlook Express 文件夹的存储文件。如果您的文件被标记为只读,将无法访问它们。比方说,如果您最近从 CD-ROM 上的备份中还原了文件,则会出现此问题。要去除只读属性,请执行下列步骤: 1. 单击开始,单击查找(或搜索),然后单击“文件和文件夹”。
2. 在名称字段中,键入 *.dbx,然后将搜索设置为包括本地硬盘。
3. 单击“立即查找”或“立即搜索”,然后在显示结果后,单击“所在文件夹”栏的标题,按位置将项目分组。记下找到的文件的位置,然后使用 Windows 资源管理器定位到包含您的当前存储区的目录。
4. 右键单击该文件夹中的第一个文件,单击属性,在常规选项卡上,单击以取消选中“只读”复选框,然后单击确定。
5. 对该文件夹中的各个文件重复步骤 4,并测试 Outlook Express。
注意:默认情况下,这些文件夹存储在 Identities 文件夹中,该文件夹的路径类似于:
Drive:\Documents and Settings\username\Local Settings\Application Data\Identities\{114378F3-CC8A-4992-B5B4-CCEA0A42A2B6}\Microsoft\Outlook Express
- 或 -
Drive:\Windows\Application Data\Identities\{114378F3-CC8A-4992-B5B4-CCEA0A42A2B6}\Microsoft\Outlook Express
其中 Drive 是驱动器号。

上面的 GUID 号码 {114378F3-CC8A-4992-B5B4-CCEA0A42A2B6} 只是一个示例。您看到的号码可能会有所不同。


重新生成 Identities 注册表项
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

要重新生成 Identities 注册表项,请按照下列步骤操作: 1. 单击开始按钮,单击运行,然后键入 regedit。单击确定。
2. 在注册表中浏览到以下注册表项:
HKEY_CURRENT_USER/Identities  
3. 在注册表菜单上,单击导出注册表文件。  
4. 在保存在框中,单击桌面。
5. 在文件名框中,键入 Identities,然后单击保存。  
6. 在注册表编辑器中,右键单击 Identities 项,然后单击删除。
7. 退出注册表编辑器,然后启动 Outlook Express 测试它的功能。
现在您就可以还原您的邮件、地址和帐户设置了。

如果您的系统中存在多个 Identities,请使用下列步骤确定 GUID 号(以前面所示的 {114378F3-CC8A-4992-B5B4-CCEA0A42A2B6} 为例): 1. 单击开始,单击运行,键入 regedit,然后单击确定。
2. 在注册表中浏览到以下注册表项:
HKEY_CURRENT_USER/Identities
3. 单击 Identities 旁边的“+”(加号)。
4. 要确定各个 GUID 分别属于哪个 Identity,请单击左侧窗口中的 GUID。在右侧窗口中,查找数据名称“User Name”,这就是 Outlook Express Identity 的名称。
回复 支持 反对

使用道具 举报

chajun  | 发表于 2011-2-11 10:26:23 | 显示全部楼层 来自 中国上海
第一方案:

Outlook Express提示要压缩邮件是在启动Outlook Express 100次后才会提示的,解决方法是打开注册表(开始》运行》输入 regedit  



点击“确定”按钮,打开注册表,点击编辑》查找》输入查找目录内容: Compact Check Count



点击查找下一个,就可以搜到这个关键值:具体的值如下:HKEY_CURRENT_USER\Identities\{B1A23E35-A22F-4D01-B97C-69D8D9EDE22C}\Software\Microsoft\Outlook Express\5.0\Compact Check Count


选中Compact Check Count,点击右键,在弹出的菜单上,点击:修改按钮.


点击修改以后.选中十进制.将数值数据改为: 1 ,然后点击确定. 重启电脑后,再次打开OUTLOOK EXPRESS.执行关闭时,就不会提示让您压缩邮件了.



但你如果启动关闭几次OE,你会发现这个值在增加,它记录了OE启动关闭的次数,到了100次以后又会提示了。但到时候再把它改回1就好了
回复 支持 反对

使用道具 举报

chajun  | 发表于 2011-2-11 10:26:59 | 显示全部楼层 来自 中国上海
第一步:备份 Outlook Express 中“收件箱”中的内容。

首先,找到 Outlook Express 邮件存储目录。    Windows 2000 操作系统默认的 OE 存储目录为: C:\Documents and Settings\Administrator\Local Settings\Application Data\Identities\{FD2970E5 -9F 12-4B27-BFE8 -5F 9486ACE2DB}\Microsoft\Outlook Express   

其中 {FD2970E5 -9F 12-4B27-BFE8 -5F 9486ACE2DB} 随不同的机器待定。    基本形式是这样的。    您需要在此目录内,将“收件箱 .dbx ” 备份到另外一个目录下,最好不是系统目录。

第二步:打开 Outlook Express ,在其中新建一个活页夹,本例中新建的活页夹名称为“ 2005” ,您可以根据自己的需要命名新建的活页夹。 然后关闭 OE 。

第三步:进入 OE 邮件存储目录( C:\Documents and Settings\Administrator\Local Settings\ApplicationData\Identities\{FD2970E5 -9F 12-4B27-BFE8 -5F 9486ACE2DB}\Microsoft\Outlook Express ) ,删除其中新生成的文件“ 2005.dbx” ,然后对“收件箱 .dbx” 进行“复制”,“粘贴”操作,此时系统会生成一个名为“复件收件箱 .dbx” 的文件,将“复件收件箱 .dbx” 重命名为“ 2005.dbx” 。

第四步:打开 OE ,查看新建活页夹“ 2005” 下面是否已经有了收件箱中的全部内容。 如果“收件箱”中的内容已经能够在其中正常显示,那么关闭 OE ,再次进入 OE 的邮件存储目录( C:\Documents and Settings\Administrator\Local Settings\ApplicationData\Identities\ {FD2970E5 -9F 12-4B27-BFE8 -5F 9486ACE2DB}\Microsoft\Outlook Express ),删除其中的“收件箱 .dbx” 。

第五步:再次打开 OE ,尝试收发邮件。 第五步:再次打开 OE ,尝试收发邮件。 9486ACE2DB}\Microsoft\Outlook Express ) ,删除其中新生成的文件“2005.dbx”,然后对“收件箱.dbx”进行“复制”,“粘贴”操作,此时系统会生成一个名为“复件 收件箱.dbx”的文件,将“复件 收件箱.dbx”重命名为“2005.dbx”。
回复 支持 反对

使用道具 举报

chajun  | 发表于 2011-2-11 10:27:50 | 显示全部楼层 来自 中国上海
msoe.dll无法初始化,outlook express 无法启动的解决方法

具体故障为:双击运行Outlook Express,却显示"无法启动Outlook Express。应用程序无法打开Outlook Express邮件箱。计算机内存不足或磁盘已满。请与Microsoft支持部门联系以获取更多的帮助。(0×8007007E,126)",点击"确定"后,又弹出对话框显示"MSOE.DLL无法初始化,Outlook Express无法启动。Outlook Express可能没有正确安装。"



近日,有几台电脑在安装WinXP SP3或SP2打上最新补丁后,并删除C:\windows\system32\dllcache目录内容后,就出现Outlook Express无法启动的症状,即使卸载、重新安装也无法解决,拷贝正常运行OE的机器上的OE文件夹过来,还是不行。
后来总算解决。
msoe.dll无法初始化,outlook express 无法启动的解决方法
具体故障为:双击运行Outlook Express,却显示"无法启动Outlook Express。应用程序无法打开Outlook Express邮件箱。计算机内存不足或磁盘已满。请与Microsoft支持部门联系以获取更多的帮助。(0×8007007E,126)",点击"确定"后,又弹出对话框显示"MSOE.DLL无法初始化,Outlook Express无法启动。Outlook Express可能没有正确安装。"

解决办法:打开注册表,定位到HKEY_CLASSES_ROOT\CLSID\{4A16043F-676D-11d2-994E-00C04FA309D4}\InprocServer32,将右边窗口(默认)的值从%SystemRoot%\System32\dllcache\directdb.dll修改为 %ProgramFiles%\Common Files\System\directdb.dll。

关闭注册表,Outlook Express就正常了。安装Windows XP 的SP3可能会遇到这个OE的错误。

还有一种由于优化系统而修改了默认的程序安装路径,也可能出现这个OE错误,将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion右边窗口中的ProgramFilesDir字符串值修改为C:\Program Files即可,不想修改回去又想使用OE的兄弟看这个方法。

也可将C:\ProgramFiles\Common Files\System\directdb.dll拷贝到C:\windows\system32\dllcache目录下。
看来,C:\windows\system32\dllcache目录里的东西,并不是可以随便乱删啊-_-

下图这样的“无法启动Outlook Express”的故障我遇到过多次,搜了一下网上,很多问的也有很多答的,只可惜多数都是在胡说八道,我也曾经被他们误导过,但最终还是找到了真正的解决方法,托那些少数的电脑高手的福。

  


1. 运行regedit,进入注册表编辑器;
2. 找到[HKEY_CLASSES_ROOT\CLSID\{4A16043F-676D-11d2-994E-00C04FA309D4}\InprocServer32] ;
3. 打开左边的+号,选中下面的InprocServe32;

4. 按照下面二图所示修改右边出现的串值REG_EXPAND_SZ(如果你是把系统装在C盘的话);



5. 关闭注册表编辑器,再打开Outlook Express试试看吧,是不是已经可以正常启动了呢?
我为什么遇到多次了呢?估计是因为我安装完Windows以后就通过注册表把文件的默认安装位置改到D盘的Program File文件夹的缘故吧,这样就导致系统也到这里去找本应该存在于C盘该文件夹中的文件,找不到自然就无法启动OE了。现在给它指出正确的道路让它去找,就把问题解决了。

回复 支持 反对

使用道具 举报

hongwei8109 发表于 2011-3-15 09:16:46 | 显示全部楼层 来自 中国天津
正需要的东西,顶一下
回复 支持 反对

使用道具 举报

7月17 发表于 2011-3-15 22:45:28 | 显示全部楼层 来自 中国广东佛山
这个OUTLOOK现在我们都很少用了。收件箱超了2G就出错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表