目录 隐藏

1. 引言

1.1 什么是 Scanpst.exe

Scanpst.exe,通常称为 Microsoft Outlook 收件箱修复工具,是一个内置实用程序,旨在诊断和修复 Microsoft Outlook 中损坏的 PST(个人存储表)文件。此外,此必备工具与所有版本的 Microsoft Outlook 捆绑在一起,因此当用户遇到 Outlook 数据文件问题时,它可以作为第一道防线。

scanpst.exe 工具的图形用户界面 (GUI)

1.2 为什么它对 Outlook 用户很重要

对于 Outlook 用户来说,Scanpst.exe 的重要性怎么强调也不为过,原因如下:

  • 首先,它提供了修复损坏的 PST 文件的免费官方解决方案
  • 此外,它还可以帮助恢复无法访问的电子邮件、联系人和其他 Outlook 项目
  • 此外,它还可以防止因文件损坏而导致的数据丢失
  • 此外,它还能维护 Outlook 数据文件的完整性
  • 最后,它可以作为常见 Outlook 问题的即时故障排除工具

1.3 何时需要使用它

当遇到以下情况时,用户应该考虑运行 Scanpst.exe:

  • 尝试打开时 Outlook 崩溃或冻结
  • 访问特定文件夹时出现错误消息
  • 电子邮件及其他内容缺失或不完整
  • 意外的 Outlook 行为或性能问题
  • Outlook 意外关闭或系统崩溃后
  • 当收到“文件 xxxx.pst 不是个人文件夹文件”或其他错误信息时。

虽然 Scanpst.exe 主要是一个修复工具,但它也可以作为定期维护的一部分主动使用,以确保 Outlook 数据文件的健康。因此,了解何时以及如何有效地使用此工具可以避免用户丢失潜在的数据,从而最大限度地减少电子邮件通信中断。

2. Scanpst.exe 在哪里

2.1 Windows 和 Outlook 版本的默认 Scanpst 位置

Windows 资源管理器中 scanpst 的位置

Scanpst.exe 的位置取决于您的 Windows 架构和 Outlook 版本。以下是您可以找到该工具的常见路径:

(1)Windows 32 位位置

  • Outlook 2021/2019/2016:C:\Program Files\Microsoft Office\root\Office16
  • Outlook 2013:C:\Program Files\Microsoft Office\Office15
  • Outlook 2010:C:\Program Files\Microsoft Office\Office14
  • Outlook 2007:C:\Program Files\Microsoft Office\Office12
  • Outlook 2003:C:\Program Files\Microsoft Office\Office11

(2)Windows 64 位位置

  • Outlook 2021/2019/2016:C:\Program Files (x86)\Microsoft Office\root\Office16
  • Outlook 2013:C:\Program Files (x86)\Microsoft Office\Office15
  • Outlook 2010:C:\Program Files (x86)\Microsoft Office\Office14
  • Outlook 2007:C:\Program Files (x86)\Microsoft Office\Office12

2.2 在即点即用版本中查找

对于 Microsoft 365 (以前称为 Office 365) 和即点即用安装,位置可能不同:

  • 典型路径是 C:\Program Files\Microsoft Office\root\Office16 或类似的变体。
  • 该确切文件夹可能包含版本号或其他子目录。

2.3 通过 Windows 搜索查找

用户可以使用 Windows Search 通过输入“scanpst.exe”来找到该文件,如下所示:

  1. 选择“此电脑”在本地计算机上搜索。
  2. 在搜索框中输入“scanpst.exe”,然后按 Enter。
  3. 找到“scanpst.exe”后,右键点击它,选择“打开文件位置”,打开scanpst.exe所在的位置。使用 Windows Search 查找 scanpst 的位置

2.4 如果 Scanpst.exe 丢失该怎么办

如果您在默认位置找不到 Scanpst.exe,请尝试以下解决方案:

  • 使用 Windows Search 执行系统范围的搜索
  • 验证你的 Office 安装是否完整且未损坏
  • 通过“控制面板”修复您的 Office 安装,如下所示:
      1. 输入 “控制面板” 在 Windows 搜索框中查找并启动 “控制面板”
      2. 在MyCAD中点击 软件更新 控制面板>程序>程序和功能
      3. 右键单击“Microsoft Office xxx”条目并选择 “更改”.
      4. 选择 “快速修复” 修复您的 Office 安装。
      5. 如果“快速修复”不起作用,请尝试 “在线修复” 代替。
        在 Windows 控制面板中修复 Office 安装
  • 下载并安装最新的 Office 更新
  • 如有必要,请重新安装 Microsoft Office
  • 从以下位置下载 scanpst.exe 的副本 我们的网站.

为了方便起见,许多用户在找到可执行文件后,会在桌面或易于访问的位置创建 Scanpst.exe 的快捷方式。这样可以在将来需要使用该工具进行修复时节省时间。

注意:具体位置可能因您特定的 Office 版本和安装设置而略有不同。请务必确保您使用的 Scanpst.exe 版本与您的 Outlook 版本相对应,以获得最佳兼容性和性能。

3. 如何运行 Scanpst.exe

3.1 按钮说明

运行 Scanpst.exe 时,您会看到几个重要的按钮:

scanpst 图形用户界面 (GUI) 中的主要按钮

  • “浏览” 按键: 允许您查找并选择要扫描的 PST 文件
  • “Star吨” 按键: 开始扫描过程
  • “选项” 按键: 设置日志选项,如下:
    1. 替换日志:替换现有的日志文件。这是默认选项。
    2. 附加到日志:将日志附加到现有日志文件,而不是覆盖它。
    3. 无日志:不输出日志。
      scanpst 中的 3 个日志选项请注意: 事实上,日志文件对于我们获取更多信息非常重要,包括 scanpst 版本、PST 文件中的问题以及 scanpst.exe 对该文件做了什么。因此,只要有可能,就始终通过选择“替换日志”(默认)或“附加到日志”让 scanpst 生成日志。随后,我们将告诉您如何分析日志文件 下一节.

3.2 运行前的最佳实践

在使用 Scanpst.exe 之前,请遵循以下重要的准备步骤:

  • 完全关闭 Microsoft Outlook
  • 创建 PST 文件的备份副本。注意:scanpst.exe 还会在尝试修复原始文件之前提示您创建备份 PST 文件。因此此步骤是可选的。
  • 确保有足够的磁盘空间(至少是 PST 文件大小的 2 倍)
  • 验证您是否具有访问文件的适当权限
  • 禁用防病毒软件速度rar如果它干扰
  • 记下原始 PST 文件位置

3.3 运行该工具的分步指南

按照以下步骤有效运行 Scanpst.exe:

步骤 1:启动该工具

  • 导航到 Scanpst.exe 位置
  • 双击打开程序
  • 如果需要则以管理员身份运行
    Start scanpst.exe 工具

步骤 2:选择 PST 文件

  • 单击“浏览”找到您的 PST 文件
  • 选择要修复的文件
  • 验证是否显示正确的文件路径
  • 单击“选项”按钮,并确保您已选择“替换日志”或“附加到日志”,如我们上面所建议的。

在 scanpst中,点击“浏览”按钮浏览并选择需要修复的PST文件

步骤 3:开始扫描

  • 点击“Start”开始扫描过程:
    在 scanpst 中,单击“Start”按钮转至tart 扫描 PST 文件。
  • 等待初始扫描完成
  • 查看扫描结果和错误报告
  • 如果您想中止扫描过程,请点击“取消”:
    在 scanpst 中,单击“取消”按钮可以取消扫描 PST 文件。扫描过程结束后,您将看到扫描结果的简要报告,如下所示:
    扫描后,scanpst 将显示扫描结果的简要报告,以便您采取进一步的操作。日志文件中可以找到更多详细信息。我们将在下一节中分析一个示例日志文件。

步骤4:修复过程

  • 如果您尚未备份 PST 文件,则在修复之前,请确保选择了“修复前备份扫描文件”选项(默认)。
  • 如果发现错误,请点击“修复”
  • 监控修复进度
  • 等待完成消息
  • 文件修复后,您将看到以下消息:
    修复 PST 文件后,scanpst 显示修复完成消息。

第 5 步:验证

  • 查看修复日志了解详情。我们将在下一节向您展示如何分析修复日志。
  • 启动 Outlook 以验证修复
  • 确认所有物品均可取用

在修复过程中,您可能会看到进度条,指示完成百分比。所需时间取决于文件大小和损坏程度。对于大型 PST 文件,该过程可能需要几个小时。

如果需要多次扫描,该工具会自动建议进行额外扫描。建议多次运行扫描,直到没有报告致命错误,但通常不超过 4-5 次。在下一节中,我们将介绍一种自动运行 scanpst.exe 进行多次扫描的方法。

4. 多次运行 Scanpst

4.1版本支持多通道

在 Outlook 2016 版本 1807 之前的版本中,收件箱修复工具 (Scanpst.exe) 只能运行一次来​​扫描损坏的 PST 或 OST 文件。自 Outlook 2016 版本 1807(内部版本 16.0.10325.20082)起,该工具获得了通过命令行操作自动执行多次传递直至达到稳定状态的能力。

4.2 理解稳定状态

当满足下列任一条件时,即达到稳定状态:

  • 扫描中未发现任何 (0) 个错误
  • 没有报告新的错误(连续两次传递显示相同的结果)
  • 已达到最大传递次数(默认 10 次,最大 20 次)

4.3 命令行参数

要启用多遍功能,您必须使用以下命令行参数之一:

  • -force:无需用户交互即可运行 UI 选项
  • -silent:无 UI 显示运行
  • -rescan:指定最大扫描迭代次数
  • -no repair:运行扫描但不执行修复

其他有用的命令行参数包括:

  • -log:控制日志文件创建(选项:附加、替换、无)
  • -backupfile:指定备份文件名
  • -file:指定 PST/OST 要扫描的文件路径

4.4 运行多遍

要运行多次:

  1. 以管理员身份打开命令提示符
  2. 导航到 scanpst.exe 位置
  3. 使用所需参数运行该命令,例如:
scanpst.exe -rescan 15 -log replace -file "C:\path\to\outlook.pst"

4.5 追踪进度

该工具针对多次传递显示不同的进度:

  • 初次通过:第 1 至第 8 阶段
  • 第二阶段:第 9 至第 16 阶段
  • 第三阶段:第 17 至 24 阶段
  • 等等…

使用日志文件选项时,每次通过都会按顺序编号(扫描编号 1、扫描编号 2 等)以便于跟踪。

4.6 个重要考虑因素

  • 网络驱动器上的 PST 文件不支持多次传递
  • 如果没有命令行参数,该工具将恢复为传统的单遍模式
  • 静默模式需要通过日志文件或任务管理器进行外部监控
  • 20 次传递的最大限制有助于防止无限循环
  • 使用 -force 无人值守操作的论据

5.分析日志文件

scanpst 日志文件提供的信息远多于其界面上显示的扫描结果。了解 PST 文件中发生了什么以及 scanpst 对其做了什么对于我们来说非常重要和有帮助。

5.1 PST 文件的基本结构

在分析日志文件之前,我们需要对 PST 文件结构有一个基本的了解。完整的 PST 文件规范可以从 微软官方网站 外部链接.

PST 文件结构由三个逻辑层组成:

  1. 最底层:NDB(Node Database)层,包含基本数据结构,包括区块、节点、BBT、NBT等。
  2. 中间层:LTP(Lists, Tables, and Properties)层,包含消息层使用的数据结构,例如消息属性、表格等。
  3. 最顶层:消息层,包含顶层对象,包括消息和其他对象。

PST文件结构中有三个逻辑层:NDB层、LTP层和消息层。

5.2 PST 文件中使用的术语

现在我们需要熟悉日志文件中可能出现的术语:

  • NDB(节点数据库):PST 文件的最低层,如上所述。
  • 块:PST 文件中的基本存储单元。
  • 节点:PST 文件中的逻辑容器,用于存储电子邮件、文件夹等实际对象数据。它可以包含子节点来构建一个rar希
  • BBT(Block BTree):一种特殊的数据结构,用于管理 PST 文件中的所有块。
  • NBT(Node BTree):一种特殊的数据结构,用于管理 PST 文件中的所有节点。
  • RBT:BBT 的根页面。
  • AMap(分配图):用于跟踪数据分配的页面紧随该页面之后。
  • NID(节点 ID):分配给 PST 文件中每个节点的唯一标识符
  • 高水位标记:PST 文件中使用的最高块编号和 NID。
  • HMP(HNPAGEMAP):用于跟踪页面中的分配的地图。
  • FLT(文件夹查找表):一个关键数据结构,作为 PST 文件中所有文件夹的目录。

5.3 分析真实日志文件:

以下是真实的示例文件:

原始 PST 文件: 为Outlook.pst

Scanpst 日志文件: Outlook 日志

通过 scanpst 修复的 PST 文件: Outlook_固定.pst

现在有了 4.1 和 4.2 节中的知识,我们可以轻松解释日志文件。以下是我突出显示的注释的日志文件:

Microsoft (R) 收件箱修复工具 scanpst 的正式名称
? 2021 Microsoft Corporation。保留所有权利。 版权信息。我们还可以知道scanpst的发布时间。有些版本的scanpst会包含以下版本信息,这样比较准确。但有些不会,所以在这种情况下,发布时间也可以帮助我们判断scanpst的版本。

版本 16.0.18129.20030 版本信息。可以帮助我们了解:

  1. 是否是我们需要的版本。
  2. 此版本的 scanpst.exe 是否与本地安装的 Outlook 兼容。

**开始 NDB 恢复 Star首先在较低级别进行恢复,即NDB(Node数据库)级别。

**尝试打开数据库

**尝试验证标题

**尝试验证 AMap

**尝试验证 BBT

**尝试验证 NBT

**尝试验证 BBT 引用计数 尝试验证节点数据库中 BBT 的引用计数。

??在 RBT (CC) 中找不到 BBT 条目 在 BBT 的根页面中找不到 BBT 条目

**尝试验证标头 NID 高水位标记

**太平洋标准时间开始/OST 恢复 Start 高层次的恢复,即LTP和消息传递层次。

**尝试恢复所有顶层对象

**商店由版本 161.8129 创建 PST 文件称为消息存储。此行提供了创建 PST 文件的 scanpst 版本,与上面的版本信息一致,即 Version 16.0.18129.20030。请注意,此行和版本信息中的分割点不同,这是正常的。

**尝试遍历所有文件夹

**尝试查找任何孤立的文件夹/消息 恢复不属于任何现有文件夹的孤立文件夹/消息。 

**执行最终 HMP 验证

**尝试检查顶层对象的一致性

**更新文件夹 hierarCHY

**尝试修复原始文件

**尝试复制回 BBT

**尝试复制回 NBT

通过这样的分析,您可以更深入地了解您的 PST 文件以及 scanpst 对其执行的操作。scanpst 将tar首先从低 NDB 级别进行恢复,检查所有主要数据结构的一致性,然后进行高级别恢复。对于任何不一致,它将尝试修复它们,并将修复的数据复制回输出文件。

此分析仅用于演示。对于已使用多年的大型 PST 文件,日志文件将更加复杂,您需要花费更多时间进行分析。

6.常见的Scanpst.exe错误和解决方案

使用 scanpst.exe 扫描和修复 PST 文件时,您可能会遇到各种错误消息。我们尝试在下面列出所有这些:

6.1 收件箱修复工具无法识别文件

完整的错误消息:

Microsoft 收件箱修复工具无法识别文件 xxxx.pst。 无法恢复任何信息。

截图:

scanpst 显示错误消息“Microsoft Inbox 修复工具无法识别文件 xxxx.pst。无法恢复任何信息。”。

此错误的常见原因:

  • PST 文件已严重损坏。
  • 您没有访问 PST 文件的权限。
  • 文件扩展名被错误更改。
  • 该文件实际上并不是 PST 文件。

解决方案:

  • 验证文件扩展名是否正确。
  • 检查文件是否可以正确访问。
  • 尝试制作 PST 文件的备份副本,然后在副本上修复。
  • 确保文件未被其他进程锁定。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

样本文件:

损坏的文件: 测试2.pst

文件修复者 DataNumen Outlook Repair: Test2_fixed.pst

6.2 意外错误阻止访问文件

完整的错误消息:

意外错误阻止访问此文件。 使用磁盘扫描程序检查磁盘是否有错误,然后再次尝试使用收件箱修复工具。

意外错误阻止了对此文件的访问。请使用磁盘错误检查程序检查磁盘,然后重试使用 Microsoft Outlook 收件箱修复工具。

未知错误阻止访问该文件。错误 0x80070570:该文件或目录已损坏且无法读取.

截图:

“扫描

“扫描

此错误的常见原因:

  • 您没有访问 PST 文件的权限。
  • PST 文件已被另一个进程锁定。
  • PST 文件位于硬盘或存储介质的坏扇区上。
  • PST 文件位于共享网络驱动器上。
  • 您的文件系统有错误。
  • 文件传输不完整。

解决方案:

  • 检查文件是否可以正确访问。
  • 确保文件未被其他进程锁定。
  • 尝试备份 PST 文件,或将 PST 文件复制到另一个磁盘/存储介质,然后在副本上修复。
  • 将 PST 文件从共享网络驱动器复制到本地磁盘,然后修复本地副本。
  • 使用 VHDL 语言编写 磁盘扫描 外部链接, CHKDSK 外部链接 或其他类型的磁盘检查程序来检查您的磁盘并修复文件系统中的错误。
  • 检查磁盘是否存在硬件问题。
  • 重新传输/复制文件。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

6.3 扫描意外停止

完整的错误消息:

发生了导致扫描停止的错误。 未对扫描文件进行任何更改。

截图:

scanpst 显示错误消息“发生错误导致扫描停止。未对扫描的文件进行任何更改。”。

此错误的常见原因:

  • PST 文件已严重损坏。
  • PST 文件的基本结构已完全损坏。
  • 该文件实际上并不是 PST 文件。
  • 系统资源不足。
  • 防病毒干扰。

解决方案:

  • 关闭不需要的应用程序。
  • 时间rar禁用防病毒程序。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

样本文件:

损坏的文件: 测试5.pst

文件修复者 DataNumen Outlook Repair: Test5_fixed.pst

6.4 致命错误(80040818/80040900)

完整的错误消息:

致命错误:80040818

致命错误:80040900

此错误的常见原因:

  • 对于 Outlook 2002 和更早版本,PST 文件使用旧的 ANSI 格式,它有一个 2GB 大小限制。自 Outlook 2003 起,使用一种名为 Unicode 格式的新 PST 格式,取消了 2GB 大小限制。您的 PST 文件可能为旧式 ANSI 格式,并且已达到 2GB 大小限制或接近限制(>= 1.8GB),这就是 scanpst 无法修复它并报告“致命错误:80040818”的原因。
  • PST 文件已严重损坏。
  • 头部损坏。
  • 文件结构问题。
  • PST 文件包含恶意软件。

解决方案:

  • 如果文件为 ANSI 格式且其大小接近 2GB 的限制,您可以:
    1. 将其转换为 Unicode 格式.
    2. 把它分成小块.
    3. 通过删除无用的项目来减小其尺寸。
  • 运行多次修复。
  • 使用防病毒程序扫描并删除其中的恶意软件。
  • 如果可能的话,从备份中恢复。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

6.5 无法将行添加到 FLT

此错误出现在 扫描日志。以下是完整的错误信息:

无法将行添加到 FLT,RowID = ###

无法将行添加到 FLT,irow = ###,RowID = ###

其中 ### 是十进制或十六进制数。

出现此错误的常见原因:

FLT 是文件夹查找表,用作所有文件夹的目录。此错误意味着 scanpst 无法向表中添加新条目。以下是常见原因

  • 文件夹查找表已损坏或者过大。
  • PST 文件已严重损坏。
  • PST 文件大小较大。
  • 坏扇区或文件完整性问题。
  • PST 文件位于网络驱动器上。
  • PST 文件已被泄露。

解决方案:

  • 分割大型 PST 文件。
  • 使用 VHDL 语言编写 磁盘扫描 外部链接, CHKDSK 外部链接 或其他类型的磁盘检查程序来检查您的磁盘并修复文件系统中的错误。
  • 将 PST 文件复制到本地驱动器,然后修复副本。
  • 使用防病毒程序扫描并检查 PST 文件。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

错误日志示例:

**尝试遍历所有文件夹
  无法将行添加到 FLT,irow = 2537,RowID = D15AB0
  无法将行添加到 FLT,irow = 2536,RowID = D15ACF
  无法将行添加到 FLT,irow = 2533,RowID = D159CD
  无法将行添加到 FLT,irow = 2545,RowID = D158A1
  无法将行添加到 FLT,irow = 2544,RowID = D158DB

6.6 Scanpst.exe 无限挂起

症状:

Scanpst 似乎无休止地挂起或冻结,并且不响应用户操作。如果您打开 Windows 任务管理器,您会发现应用程序的状态为“无响应”。如果您异常关闭应用程序并重新启动tar如果重新修复相同的文件,您将始终得到相同的结果。

此错误的常见原因:

  • 大型 PST 文件处理。
  • 系统资源限制。
  • 冲突的流程。
  • PST 文件已严重损坏。
  • 腐败情况非常复杂,以至于 scanpst 陷入死循环。
  • scanpst 中的错误。

解决方案:

  • 为大文件留出更多时间。
  • 拆分大型 PST 文件 如果可能的话。
  • 在运行 scanpst 之前关闭所有其他应用程序。
  • 住宅tar计算机并重试。
  • 监控系统资源使用情况。
  • 使用最新版本的 Outlook 和 scanpst 在另一台计算机上修复。
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

6.7 未找回的通缉物品

症状:

修复后的 PST 文件为空。或者未恢复所需项目。

此错误的常见原因:

  • 修复不彻底。
  • 部分数据恢复。
  • 项目恢复失败。
  • PST 文件已严重损坏。

解决方案:

  • 尝试多次修复循环。
  • 尝试 DataNumen Outlook Repair 如下。 修复文件。

示例文件:

损坏的文件 由 scanpst 修复的文件 文件修复者 DataNumen Outlook Repair
测试 1_2.pst 测试1_2_固定.pst

(仅恢复了 2 个文件夹,恢复了 0% 的电子邮件)

test1_2_fixed(dolkr).pst

(100% 数据恢复)

测试 1_3.pst 测试1_3_固定.pst

(仅恢复了四个文件夹,恢复了 0% 的电子邮件)

test1_3_fixed(dolkr).pst

(100% 数据恢复)

测试 1_4.pst 测试1_4_固定.pst

(只有 78% 的电子邮件被恢复)

test1_4_fixed(dolkr).pst

(100% 数据恢复)

测试 1_5.pst 测试1_5_固定.pst

(只有 49% 的电子邮件被恢复)

test1_5_fixed(dolkr).pst

(100% 数据恢复)

6.8 其他常见错误

您可能会遇到的其他问题:

  • 访问被拒绝错误
  • 文件正在使用消息
  • 内存分配问题
  • 意外错误消息

常规解决方案:

  • 检查文件权限。
  • 在本地磁盘上复制该文件并修复该副本。
  • 确保 Outlook 完全关闭
  • 节奏清晰rar文件
  • 关闭所有其他应用程序。
  • 住宅tar系统。
  • 如果需要,以兼容模式运行。
  • 禁用防病毒程序节奏rar伊莉
  • 如果以上所有解决方案均失败,请尝试 DataNumen Outlook Repair 如下。 修复文件。

7.Scanpst 版本历史记录

让我们看看 scanpst 版本历史及其与 Outlook 版本的关系。

7.1 获取 Scanpst 版本信息

有两种方法可以获取 scanpst 版本信息:

  1. 从scanpst.exe的属性中,如下图所示:
    1. 为您的 scanpst.exe 的位置.
    2. 右键单击 scanpst.exe 并选择“属性”。
    3. 在弹出的“属性”对话框中,选择“详细信息”选项卡。
    4. 从“产品版本”中获取版本信息。
      右键单击 scanpst 图标并选择“属性”以获取其版本信息。

    请注意: 在“详细信息”选项卡中,会显示“文件版本”和“产品版本”,一般情况下,两个版本是相同的,如果不同,则可以使用“产品版本”。

  2. 从修复日志来看,如下:
      1. Start scanpst。确保 日志选项 启用。
      2. 扫描并修复 PST 文件。
      3. 打开日志文件并检查版本信息行,如下所示:

        版本 16.0.18129.20030

      我们已经描述了如何 分析示例日志文件 以上。

7.2 版本历史

以下是 scanpst 版本历史记录和相应的 Outlook 版本信息:

扫描版 Outlook版本
14.0.7268.5000 办公室 2010 (14.0.7268.5000)
16.0.4266.1003 Office 2016 MSO (16.0.4266.1003)
16.0.10325.20082(从此版本开始支持从命令行自动执行多次扫描) Outlook 2016,版本 1807(内部版本 16.0.10325.20082)
16.0.15601.20148 Outlook for Microsoft 365 MSO(版本 2208 内部版本 16.0.15601.20148)
16.0.18129.20030 Outlook 2019 MSO(版本 2410 内部版本 16.0.18129.20158)
16.0.18129.20158 办公室 365 (16.0.18129.20158)

从该表中我们可以看到,对于 most 此时,scanpst 版本与 Outlook 版本相同。

8.Scanpst.exe 的限制

8.1 基于结构的重建限制

如中所述 日志分析 部分,Scanpst.exe 根据 PST 文件结构中的三个逻辑层执行恢复。因此,其修复功能存在几个结构限制:

  • 如果底层逻辑层或所有逻辑层完全损坏则无法修复。
  • 无法重建严重损坏的文件头。
  • 修复文件夹故障的能力有限rar奇斯
  • 可能无法保留文件夹属性和自定义视图

这些限制意味着:

  • 严重损坏的文件可能只能部分恢复,或者根本无法恢复。
  • 一些复杂的文件夹结构可能ost 修复期间。
  • 可能需要重新创建自定义文件夹设置。

8.2 无法恢复永久删除的项目

Scanpst.exe 无法恢复:

  • 从“已删除邮件”文件夹中删除的邮件
  • 使用 Shift+Delete 删除的项目
  • 压缩 PST 文件后数据被清除
  • 超过保留期限删除的项目

重要注意事项:

  • 没有内置恢复删除功能
  • 无法从清空的“已删除邮件”文件夹中恢复
  • 不对已删除的内容进行深度扫描

8.3 2GB PST 文件大小限制

与尺寸相关的限制包括:

  • 无法有效处理接近 2GB 限制 (>= 1.8 GB) 的 ANSI PST 文件。
  • 处理大型 Unicode PST 文件可能会遇到困难
  • 超大文件的处理限制

对用户的影响:

  • 大文件中的潜在数据丢失
  • 增加大型 PST 文件的修复时间
  • 修复不完整风险
  • 修复前需要拆分文件

8.4 密码相关限制

Scanpst.exe 在密码保护方面有很大限制:

  • 无法修复受密码保护的 PST 文件
  • 没有内置密码恢复功能
  • 无法绕过加密

对用户的影响:

  • 修复前必须删除密码
  • 忘记密码有丢失数据的风险
  • 受保护文件所需的其他步骤

8.5 其他一般限制:

  • 修复前无预览功能
  • 有限的报告能力
  • 没有选择性修复选项
  • 仅提供基本日志记录功能
  • 无维修安排功能
  • 有限的备份选项

这些限制凸显了为什么必须这样做:

  • 制定一个 业务连续性计划(BCP) 外部链接 以防止潜在的数据灾难。
  • 实施预防性维护措施
  • 准备适当的备份策略
  • 监控 PST 文件大小
  • 对不同的 Outlook 版本使用适当的文件格式
  • 对修复结果设定现实的期望
  • 考虑 专业替代品 因严重腐败

9. 当 Scanpst.exe 不够用时

在上一节中,我们描述了 Scanpst.exe 可能不够用的情况。在这种情况下,我们需要更专业的工具。

9.1简介 DataNumen Outlook Repair

DataNumen Outlook Repair 提供更强大的解决方案:

  • 最佳恢复率 在这个行业。
  • 恢复严重损坏的 PST 文件。
  • 恢复永久删除的项目。
  • 支持超大和巨大的 PST 文件。
  • 恢复加密的 PST 文件。
  • 使用 hie 恢复各种对象rar希
  • 恢复对象中的所有属性。
  • 批量修复 PST 文件。
  • 支持多种输出格式。
  • 全面的修复选项。
  • 高级日志记录和报告。
  • 支持所有 Outlook 版本。
  • 技术支持可用性
  • 定期更新和改进

9.2 成功率比较

恢复成功率差异很大:

  • Scanpst.exe: 1.26% 平均回收率
  • DataNumen: 95.7% 恢复率

以下是完整的竞争性比较:

竞争对比图 DataNumen Outlook Repair 和其他PST修复工具

9.3 从严重腐败中恢复

针对严重病例的高级功能:

  • 从物理损坏的存储中恢复
  • 从格式化的驱动器或崩溃的系统中恢复
  • 从磁盘映像、备份文件、虚拟机磁盘文件、tempo 中恢复rary 文件等

9.4 恢复已删除项目

增强的恢复功能包括:

  • 恢复 Shift 删除的项目
  • 恢复已清空的文件夹
  • 恢复已删除的内容

9.5 处理超大 PST 文件

大文件的高级功能:

  • 支持接近 2GB 限制的文件 (>= 1.8GB)
  • 分割大文件
  • 在 ANSI 格式和 Unicode 格式之间转换 PST 文件。
  • 高效处理大型数据集
  • 优化大文件恢复的内存使用情况

9.6 密码处理功能

增强解密功能:

  • 无需密码即可恢复加密文件
  • 恢复的文件中没有密码

9.7 何时考虑专业解决方案:

  • 多次尝试 Scanpst.exe 失败后
  • 对于严重的腐败情况
  • 处理关键业务数据时
  • 时间紧迫
  • 当最大程度的恢复至关重要时

专业解决方案,例如 DataNumen Outlook Repair 与 Scanpst.exe 相比,它有了显著的升级,为具有挑战性的数据恢复场景提供了更高的成功率和更全面的恢复选项。

10。 常见问题解答

问:扫描通常需要多长时间?

答:扫描持续时间取决于以下因素:

  • PST 文件大小(每 GB 约 1-2 分钟)
  • 腐败程度
  • 系统性能
  • 驱动速度

问:我可以多次运行 Scanpst.exe 吗?

答:是的,您可以并且有时应该:

  • 多次通过可能会改善结果
  • 建议最多尝试 4-5 次
  • 如果日志中没有看到新的改进,则停止

问:维修期间我会丢失数据吗?

答:是的,存在数据丢失风险,因此您应该在修复前始终创建备份。

请注意:

  • 可能会丢失少量数据
  • 成功率因腐败程度不同而异

问:我创建了一个新的空 PST 文件。但是 scanpst 仍然报告错误。为什么?

答:scanpst 评估 PST 文件的方式与 Outlook 略有不同。因此,即使是新创建的健康 PST 文件也会报告错误,但通常错误很小,如下所示:“在此文件中仅发现一些细微的不一致之处。“。在这种情况下,您可以放心地忽略该错误,不要让 scanpst 去修复它。

问:scanpst 报告只有小问题并且修复是可选的,我应该修复它吗?

答:您可以放心地忽略这些问题。不要让 scanpst 修复它。

Q:为什么修复后的文件比原文件大?

答:重建文件后,scanpst 可能会添加一些空块和节点,这会增加 PST 文件的大小。但是,这不会造成任何问题。

11. 结论

11.1 要点总结

关于Scanpst.exe的基本要点:

  • 主要功能:
    • 基本 PST 文件修复功能
    • 一线故障排除工具
    • 内置 Outlook 维护实用程序
  • 核心优势:
    • 免费且随时可用
    • 微软官方解决方案
    • 简单的用户界面
    • 无需额外安装
  • 主要限制:
    • 仅具有基本修复功能
    • 尺寸限制
    • 没有高级恢复功能
    • 腐败现象严重,成效有限

11.2 何时使用 Scanpst.exe 与高级解决方案

使用 Scanpst.exe 进行以下操作:

  • 轻微的 PST 损坏
  • 定期保养
  • 初步故障排除
  • 小型 PST 文件

在以下情况下请考虑使用高级解决方案:

  • Scanpst.exe 反复失败
  • 处理严重腐败问题
  • 处理大型 PST 文件
  • 需要恢复已删除项目
  • 处理加密文件

11.3 针对存在持续性问题的用户的后续步骤

立即采取的行动:

  • 评定:
    • 评估数据关键性
    • 记录错误消息
    • 审查修复尝试
  • 做决定:
    • 考虑专业的解决方案
    • 评估 cost 启示
    • 规划恢复策略
  • 预防:
    • 实施备份解决方案
    • 建立维护程序
    • 考虑替代存储选项

长期建议:

  • 数据管理:
    • 常规归档策略
    • PST 文件大小监控
    • 备份计划实施
  • 系统维护:
    • 定期 Outlook 更新
    • 系统优化
    • 存储管理
  • 专业支持:
    • IT 支持联系信息
    • 恢复服务选项
    • 培训资源

11.4 最后的想法:

  • Scanpst.exe 仍然是一个有价值的第一响应工具
  • 了解其局限性至关重要
  • 预防胜于治疗
  • 专业解决方案提供更全面的恢复选项
  • 定期维护是预防 PST 问题的关键

通过了解 Scanpst.exe 的功能和局限性,用户可以就其 PST 文件维护和恢复策略做出明智的决定,确保最佳的电子邮件数据管理并最大限度地减少对其工作的干扰。