Outlook (Express)2GB的迷思

上一篇 / 下一篇  2007-08-01 14:34:07 / 个人分类:安全攻防

  在宽带盛行,影音档案流窜于各个使用者之间,虽然有许多平台都具有影音播放的特性,但是很多人还是喜欢珍藏这些影音档,除了下载之外,有些好东西也会利用MAIL分享给好友

  虽然好东西与好朋有分享是件好事,但是也产生了一个大问题,那就是自己的信箱爆了,带来的后果就是没有办法开启我们的收信软件(这里用Outlook含Express为例),之前重要的信件及往来的通讯数据可能也就不翼而飞

  一般人最常使用的应该是M$内建的OutlookExpress(OE)或OFFICE中的Outlook ,这两种收信软件都有一样的问题

  一般人都以为是OS上的系统格式所限制的,但是可以从笔者下方的说明发现并非系统所局限,而是有其它原因

  先从系统格式来说,还记得以前旧的WIN95(Win95 OSR2)、98上所使用的FAT32吗?这种格式有个先天上的限制,那就是单一档案的格式绝不可超过4GB,以前可能很难超过,现在的影音档案,很容易就超过此项限制(不压缩的话)

  但是一直到新的系统格式的出现(NTFS),突破了单一档案4GB的容量上限,但是超大型档案是否能够被相关的应用软件所支持,这就很难说了!

  所以邮件数据夹2GB的容量限制就成了许多人的恶梦,我们先来看一下Outlook和OE邮件数据夹的存放位置

  存放路径:(默认值)

  Outlook: C:\Documents and Settings\User\Local Settings\Application Data\Microsoft\Outlook

  OE: C:\Documents and Settings\User\Local Settings\Application Data\Identities\{XXXXX-XXXX-XXXX-XXXX-XXXXXXXXX}\Microsoft\Outlook Express

  所以你们现在就可以到这路径下,去检查一下是否已经接近这容量上限了,其实当你看见它主动跟你说要压缩或封存邮件数据夹时,就应该要有所警惕了

  如果真的那一天碰上了这问题,也就是某一天打开收信软件,它回报你错误时,你就要有心理准备了,虽然你在Google大神上可以找到许多救援的软件,但是绝大部份都是试用版

  例:

  1. Mitec的OE Reader 3,0
  2. Outlook Recovery Toolbox
  3. OE-Mail Recovery
  4. EasyRecovery EmailRepair
  ...等

  至于M$官方也有相关的说明,笔者就将其官方网站上的说法截取重点

  ------------------

  ?征状

  启动Outlook或开启个人数据夹 (.pst) 档案或 (.ost) 档案,可能会收到下列错误讯息:

  在档案中找到错误。请关闭所有具有邮件功能的应用程序,然后再使用电子邮件信箱修复工具更正错误。
  即使执行了「电子邮件信箱修复工具」(Scanpst.exe),该档案的问题还是无法解决。
  ?发生的原因

  这个问题的发生原因,是因为 .pst 和 .ost 檔都有 2 GB 的大小限制,如果超出此限制,便会出现错误讯息。「电子邮件信箱修复工具」无法修正这个问题。

  ?解决方案

  如果要解决这个问题,请从下列「Microsoft 下载中心」连结下载工具:PST2GB

  注意:使用该工具建立另一份缩减的 .pst 档案。该工具后所建立的拷具中并未包含所有原始数据,因为该工具会将档案中使用者定义的所有数据剪除。

  2 GB 截断公用程序的复原限制:

  ? 您必须拥有 2 GB 的可用硬盘空间,才能复制 .pst 檔。

  ? 这个公用程序会将 .pst 档截成小于 2 GB。为了要有足够的工作空间,请将档案截断成比 2 GB 的限制少 20 到 25 MB。截断后的数据会从新拷贝中移除,这表示复原后的拷贝会遗失部份讯息。(笔者建议直接删到2GB以下)

  您可以尝试使用这个程序来复原数据,但不保证百分之百成功,就算可以,也不能复原所有的数据 (被截去的数据会遗失)。

  ...略...(其它是针对软件使用上的疑问)

  -------------------

  笔者有实际利用过M$所提供的软件复原:

  做法如下:

  1.先利用PST2GB将邮件数据夹删到2GB以下,另存新檔。
  2.再利用Scanpst.exe(安装Outlook时会安装)
  (通常位于: 磁盘驱动器: \Program Files\Common Files\System\Mapi(MSMAPI)\1033\)
  3.再将检查完的邮件数据夹汇入Outlook中,开始进行救援

  实际感想:

  救回来的邮件资料夹,有许多仍是破碎不全的数据,且近期数据遭到删除的机率极高,所以要不要付费来救里面的数据,就视情况而定啰!

  因应方式:

  1. 利用磁盘配额限制,管理邮件数据夹的大小,不过在windows下只能针对单一partition做规画,在linux上除了对单一partition之外,还可以针对单一群组或使用者来限制,可参考笔者的quota应用笔记

  2. 自己建立良好的习惯,当它警告要压缩或封存数据夹时,适时的备份

  3. 利用webmail的服务,尽可能的做在线收信,只要空间够大,维护的部份就不用担心了,不过通常这样子的平台并不保证数据的完好性,这一点就是最大的危机了,(Y牌入口网站不就刚推出无上限的信箱服务)


  针对Outlook和OE中的邮件资料夹却仍旧有2GB的容量上限,这一点我不是很清楚为何,所以笔者就开始去挖数据,最后在M$有关于Outlook 2003和2007的说明网页上找到了

  官方的说明网页:

  Outlook 2007 和 Outlook 2003 中的 .pst 档案具有不同的格式和数据夹大小限制

  如何设定 Outlook 2003 中 .pst 与 .ost 檔的大小限制

  笔者依然载录重点部份于此:

  ?数据夹大小限制

  Microsoft Office Outlook 2007 和 Microsoft Office Outlook 2003 的个人资料夹 (.pst) 档案格式与旧版 Microsoft Outlook 的 .pst 档案格式不相同,而且前者的个人数据夹容量上限较后者大。在 Outlook 2002 与更旧版本中

  (pst 档案是美国国家标准局 (ANSI,American National Standards Institute) 所制定的格式,数据夹容量上限仅 2 GB。)

  根据预设,.pst 档案在 Outlook 2007 和 Outlook 2003 中是使用 Unicode 格式。此外,.pst 档案的整体大小限制大于 ANSI .pst 档案所加诸的 2 GB 限制。根据预设,Outlook 2007 和 Outlook 2003 中对于 Unicode .pst 档案的限制是设定为 20 GB。

  ?新旧转换的方式:

  如果您要从其它安装旧版 Outlook 的计算机存取 Outlook 2007 或 Outlook 2003 .pst 档案,或者您已安装 Outlook 2007 或 Outlook 2003 但决定移除此版本以改用 Outlook 2002 或更旧版本,就必须将您的 .pst 档案改回 ANSI 格式。如果要执行这项操作,请依照下列步骤执行:

  1. 启动 Outlook 2007 或 Outlook 2003。
  2. 在 [档案] 菜单上,按一下 [数据文件管理],再按一下 [新增]。
  3. 按一下 [Outlook 97-2002 个人资料夹档案 (PST)]。
  4. 按一下 [确定]。
  5. 命名 .pst 档案,或是按一下 [确定] 以接受预设档名。
  6. 按一下 [确定]。
  7. 按一下 [关闭]。
  8. 按一下功能窗格底部的 [数据夹清单]。
  9. 在功能窗格中,您将会看到您在步骤 5 中命名的新 .pst 档案。
  10. 从现有的 Outlook 2007 或 Outlook 2003 资料夹,将 .pst 档案信息拖曳到刚才建立的新 .pst 档案。

  ?设定 Outlook 2003 中 .pst 与 .ost 檔的大小限制

  Microsoft Office Outlook 2003 均支持「美国国家标准局」(American National Standards Institute,ANSI)、UNICODE 个人数据夹 (.pst) 及离线资料夹 (.ost) 档案。本文将告诉您,如何使用下列四个登录项目来限制 .pst 与 .ost 檔的大小:

  ? MaxFileSize 登录项目
  ? WarnFileSize 登录项目
  ? MaxLargeFileSize 登录项目
  ? WarnLargeFileSize 登录项目
  ?登录文件路径:

  登录项目的原则位置是位于「登录编辑程序」中的下列路径: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\PST

  登入项目的使用者偏好位置是位于「登录编辑程序」中的下列路径: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\PST

  ?操作流程:

  1. 按一下 [开始],再按一下 [执行]。
  2. 在 [开启] 方块中,输入 regedit,再按一下 [确定]。
  3. 在左方的窗格中,展开 [我的计算机],然后展开 [HKEY_CURRENT_USER]。
  4. 展开 [Software],然后展开 [原则]。
  5. 展开 [Microsoft],然后展开 [Office]。
  6. 展开 [11.0],然后展开 [Outlook]。
  7. 按一下 [PST],然后用鼠标右键按一下右方窗格的 [MaxFileSize]。
  8. 按一下 [修改],然后在 [数值数据] 方块中输入值。
  9. 按一下 [确定]。
  10. 用鼠标右键按一下 [WarnFileSize],然后重复执行步骤 8 至 9。
  11. 用鼠标右键按一下 [MaxLargeFileSize],然后重复执行步骤 8 至 9。
  12. 用鼠标右键按一下 [WarnLargeFileSize],然后重复执行步骤 8 至 9。

  PS:我们建议 MaxFileSize 登录项目与 WarnFileSize 登录项目间的值,以及 MaxLargeFileSize 登录项目与 WarnLargeFileSize 登录项目间的值至少有 5%,如此内部处理程序就不会因受阻而无法继续。

  建议:

  1. 有玩过REGEDIT登录档的人都知道,一但没有改好这里的信息,带来的后果轻则计算机不顺,重则无法开机,所以请先确认自己能够解决相关问题
  2. 如果怕更动后有问题,开启REGEDIT后,请点选档案 --> 汇出 --> 勾选全部或特定子目录 --> 另存成XXX.REG备份(就可以开始大改特改了^^)
  3. 看完了这可怕的流程之后,发现还是提早预防比较重要,不然就是先砸钱换系统,改成上限为20GB吧!"


相关阅读:

TAG: 安全 outlook

引用 删除 noriko   /   2008-01-29 17:30:00
如果以后内邮件超过20G那不死QQ, 没得SOS.
引用 删除 noriko   /   2008-01-29 17:28:04
引用 删除 Guest   /   2008-01-29 17:26:54
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2009-01-09  
    123
45678910
11121314151617
18192021222324
25262728293031

我的存档

数据统计

  • 访问量: 846
  • 日志数: 2
  • 建立时间: 2007-08-01
  • 更新时间: 2007-08-02

RSS订阅

Open Toolbar