选择 64 位或 32 位版本的 Office

如果你不确定拥有哪个版本的 Office 产品,请参阅 What version of Office am I using?否则,请从下面选择你的 Office 版本。

我知道我需要哪种版本。如何安装?

除非在安装过程开始明确选择 64 位版本,否则将自动安装 32 位版的 Office。

要安装 32 或 64 位版本的 Office 2016,请按照在电脑上安装 Office 365 或 2016 中的步骤操作。

重要: 如果已安装 32 位版本,但想改为安装 64 位版本,必须先“卸载”不需要的版本,然后才能安装所需版本。请参阅“无法安装 Office(64 位或 32 位)”错误

如果仍然不确定 32 位或 64 位版本哪个选择更好,请参阅以下一节。

选择 64 位版的原因

运行 64 位版 Windows 的计算机通常比其 32 位 前身拥有更多资源,例如处理能力和内存。此外,与 32 位应用程序相比,64 位应用程序可以访问更多内存(1.84 千万拍字节)。因此,如果你的方案包含大型文件和/或处理大型数据集,且你的计算机运行 64 位版 Windows,则存在下列情况时,64 位是恰当的选择:

  • 处理大型数据集,例如包含复杂计算、许多数据透视表、与外部数据库的数据连接、Power Pivot、三维地图、Power View 或获取和转换的企业级 Excel 工作簿。在这些情况下,64 位版 Office 可能表现更出色。请参阅 Excel 规范与限制数据模型规范和限制以及 32 位版 Excel 中的内存使用情况

  • 在 PowerPoint 中处理超大图片、视频或动画。64 位版 Office 可能更适合处理这些复杂幻灯片。

  • 在 Project 中处理超过 2 GB 的文件,尤其是项目包含许多子项目时。

  • 开发内部 Office 解决方案,例如加载项或文档级别的自定义。使用 64 位版 Office 将允许你提供这些解决方案的 64 位版和 32 位版。内部 Office 解决方案开发人员应有权访问 64 位 Office 2016,以便测试和更新这些解决方案。

  • 您正在使用 Access 中的“多位数”数据类型,由于 32 位 Access 支持此数据类型,因此在执行使用本机 32 位 VBA 库的代码或表达式时,您可能会看到意外结果。64 位 VBA 提供LongLong数据类型,其完全支持多位数。有关详细信息,请参阅使用多位数数据类型

选择 32 位版的原因

注意: 如果使用的是 32 位 Windows,则只能安装 32 位 Office。如果使用的是 64 位 Windows,则可安装 32 位 Office 或 64 位 Office。

尤其是 IT 专业人士和开发人员,还应检查以下情况,在这些情况下,32 位版 Office 仍然是你自己或你的组织的最佳选择。

  • 使用没有 64 位替代项的 32 位 COM 加载项。你可以继续在 64 位 Windows 上的 32 位 Office 中运行 32 位 COM 加载项。可尝试联系 COM 加载项供应商,并请求 64 位版本。

  • 使用没有 64 位替代项的 32 位控件。你可以继续运行 32 位 Office 中的 32 位控件,如 Microsoft Windows 公共控件(Mscomctl.ocx、comctl.ocx)或任何现有第三方 32 位控件。

  • VBA 代码使用 Declare 语句大多数 VBA 代码在 64 位或 32 位中使用时不需要更改,除非你使用 Declare 语句为指针和控点调用使用长整型等 32 位数据类型的 Windows API。在大多数情况下,将 PtrSafe 添加到 Declare 并将长整型替换为 LongPtr 将使 Declare 语句兼容 32 位和 64 位,但极少数情况下没有可声明的 64 位 API,因而这种操作将不可行。有关需要对 VBA 进行哪些更改才能使其在 64 位 Office 上运行的详细信息,请参阅 64 位 Visual Basic for Applications 概述

  • 使用 Outlook 的 32 位 MAPI 应用程序。随着 64 位 Outlook 客户越来越多,建议为 64 位 Outlook 重建 32 位 MAPI 应用程序、加载项或宏,但可以根据需要继续通过 32 位 Outlook 运行它们。若要了解如何准备适用于 32 位和 64 位平台的 Outlook 应用程序,请参阅在 32 位和 64 位平台上构建 MAPI 应用程序Outlook MAPI 引用

  • 要激活 32 位 OLE 服务器或对象。你可以继续使用已安装的 32 位版 Office 运行 32 位 OLE 服务器应用程序。

  • 使用 SharePoint Server 2010 且需要“在数据表中编辑”视图。你可以通过 32 位 Office 继续使用 SharePoint Server 2010 中的“在数据表中编辑”视图功能。

  • 需要 32 位 Microsoft Access .mde、.ade 和 .accde 数据库文件。虽然可以重新编译 32 位 .mde、.ade 和 .accde 文件以使其可兼容 64 位,但也可以继续在 32 位 Access 中运行 32 位 .mde、.ade 和 .accde 文件。

  • 需要 Word 中的旧版公式编辑器或 WLL(Word 加载项库)文件。你可以在 32 位 Word 中继续使用原有 Word 公式编辑器和运行 WLL 文件。

  • PowerPoint 演示文稿中存在旧的嵌入式媒体文件,而没有可用的 64 位编解码器。

准备好安装了吗?

要安装 32 或 64 位版本的 Office 2016,请按照在电脑上安装 Office 365 或 2016 中的步骤操作。

有两个版本的 Office 2013 可供安装,32 位和 64 位。我们建议大多数用户使用 32 位版本的 Office,因为它与大多数其他应用程序更兼容,特别是第三方加载项。但特别是在处理大块信息或图形时,请考虑使用 64 位版本。

我知道我需要 64 位版本。如何安装?

若要安装 Office 2013,请参阅安装 Office 2013

注意: 如果已安装 32 位版本,但想改为安装 64 位版本,需要先“卸载”不需要的版本,然后才能安装所需版本。请参阅尝试安装时出现“无法安装 Office(64 位或 32 位)”错误

如果仍然不确定哪个版本是更好的选择,请参阅以下各节。

选择 64 位版的原因

64 位版本的 Office 存在一些限制;但是在以下情况下它是不错的选择:

  • 你需要处理极大的数据集,例如包含复杂计算、许多数据透视表、与外部数据库的连接以及使用 Power Pivot、Power Map 或 Power View 的企业级 Excel 工作簿。64 位版本的 Office 可能更适合你。

  • 在 PowerPoint 中使用极大的图片、视频或动画。64 位版本可能更适合处理这些复杂的幻灯片。

  • 你需要使用非常大的 Word 文档。64 位版本可能更适合处理包含较大表格、图形或其他对象的 Word 文档。

  • 在 Project 2013 中处理超过 2 GB 的文件,尤其是项目包含多个子项目时。

  • 你想要保留已在使用的 64 位版本。32 位版本与 64 位版本的 Office 程序互不兼容,所以不能将两者安装在同一台计算机上。

  • 你正在开发内部解决方案,例如加载项或文档级别的自定义。

  • 你的组织要求为 Office 应用程序强制实施硬件数据执行保护 (DEP)。DEP 是一些组织用来增强安全性的一组硬件和软件技术。

如果以上任何情况都不适用于你,那么 32 位版本可能是更好的选择。

注意: 32 位版本的 Office 同时适用于 32 位和 64 位版本的 Windows。如果你安装的是 64 位版本的 Office,则需要 64 位版本的 Windows。如果不是在 Windows 上安装,则无需担心选择 32 位还是 64 位。若要确定如何判断你使用的是哪个版本的 Office,请转到我使用的是哪个版本的 Office

如果决定从 32 位 Office 切换到 64 位 Office,则必须先卸载 32 位版本,然后再安装 64 位版本。

选择 32 位版的原因

64 位版本的 Office 在某些情况下可能表现更出色,但是需要知道其存在的限制:尤其是 IT 专业人员和开发人员,应该查看以下情况并查看链接的概述。如果这些限制会影响你,32 位版本会是更好的选择。

  • 不支持使用 ActiveX 控件库和 ComCtl 控件的解决方案。开发人员可使用多种方式来解决此限制,并提供 64 位解决方案。

  • 不支持 32 位第三方 ActiveX 控件和加载项。供应商需要创建这些控件的 64 位版本。

  • 如果不更新,包含 Declare 语句的 Visual Basic for Applications (VBA) 在 64 位版本的 Office 中无法正常工作。有关使其在 64 位 Office 上运行所需的 VBA 更改的详细信息,请参阅64 位 Visual Basic for Applications

  • 不支持经过编译的 Access 数据库(如 .MDE、ADE 和 .ACCDE 文件),除非是专门针对 64 位版本的 Office 编写的。

  • 使用 Outlook 的 32 位 MAPI 应用程序。随着 64 位 Outlook 客户越来越多,建议为 64 位 Outlook 重建 32 位 MAPI 应用程序、加载项或宏。若要了解如何准备适用于 32 位和 64 位平台的 Outlook 应用程序,请参阅在 32 位和 64 位平台上构建 MAPI 应用程序Outlook MAPI 引用

  • 在 SharePoint 2010 或更早的版本中,数据表视图不可用,因为此视图需要使用 ActiveX 控件。

  • Microsoft Office Excel Viewer、Access 2013 的 Access 数据库引擎和 2007 Office 系统的兼容包将阻止 64 位 Office 2013 的安装。

  • Word 中的旧版公式编辑器不受 64 位 Office 2016 的支持,但 Word 2013 中的方程式编辑器功能在所有平台上都受支持。此外,Word 加载项库 (WLL) 在 64 位 Office 2013 中不受支持。

如果你有在 32 位版本的 Office 中使用的特定加载项,则它们可能无法在 64 位 Office 中正常工作,反之亦然。如果你担心相关问题,请在安装新版本之前检查 Office 的当前版本。考虑使用 64 位 Office 测试该加载项,或者了解开发人员是否提供了 64 位版本的加载项。

重要: 如果你是负责部署 Office 的管理员,我们在 TechNet 上的 64 位版本的 Office 2013 文章中提供了 64 位技术详细信息。

准备好安装了吗?

请遵循以下说明:

下载并安装或重新安装 Office 2013

Office 2010 是 Office 同时提供 32 位和 64 位版本的首次发布。将自动安装 Office 的 32 位版本。但是,最适合的版本取决于你计划如何使用 Office。如果你有在 32 位版本的 Office 中使用的特定加载项,则它们可能无法在 64 位 Office 中正常工作,反之亦然。如果你担心相关问题,请在安装新版本之前检查 Office 的当前版本。考虑使用 64 位 Office 测试该加载项,或者了解供应商/开发人员是否提供了 64 位版本的加载项。

我知道我需要 64 位版本。如何安装?

若要安装 Office 2010,请参阅Office 2010

如果仍然不确定哪个版本是更好的选择,请参阅以下各节。

选择 64 位版的原因

下面列出了使用 64 位版本 Office 2010 的优点,同时存在一些限制,例如不适用于某些旧版加载项。主要是由于这些限制,默认情况下将自动安装 32 位版本(即使在 64 位 Windows 操作系统上)。

如果你的工作方案包含大型文件和/或处理大型数据集,且你的计算机运行 64 位版 Windows,则尤其在下列情况时,64 位是恰当的选择:

  • 你需要处理极大的数据集,例如包含复杂计算、许多数据透视表、与外部数据库的连接以及使用 Power Pivot、三维地图、Power View或获取和转换等功能的企业级 Office Excel 工作簿。因为 64 位 Office 不会对文件大小施加特定限制,而 32 位 Office 会施加限制(2 GB 限制),因此其可更好地用于大数据集。

  • 在 Office PowerPoint 中处理超大图片、视频或动画。64 位版 Office 可能更适合处理这些复杂幻灯片。

  • 在 Office Project 中处理超过 2 GB 的文件,尤其是项目包含许多子项目时。

  • 你正在开发内部 Office 解决方案,例如加载项或文档级别的自定义。

  • 你的组织要求对 Office 应用程序进行硬件数据执行保护 (DEP)。DEP 是一些组织用来增强安全性的一组硬件和软件技术。对于 64 位安装,将始终强制执行 DEP;而在 32 位安装时,需要通过设置来配置 DEP。

  • 随着更多的 Outlook 客户使用 64 位版本,建议选择重建 32 位消息处理应用程序编程接口 (MAPI) 应用程序、加载项或 64 位 Outlook 的宏。但是如有必要,你还可以继续仅使用 32 位 Outlook 运行它们。

选择 32 位版的原因

如果你的计算机运行 32 位版 Windows,则必须安装 32 位版 Office 2010(默认)。无法安装 64 位版本的 Office。

提示: 32 位版 Office 不仅支持 32 位版 Windows,在运行 64 位版 Windows 计算机上也受支持。Office 2010 允许用户继续使用现有的 Microsoft ActiveX 控件、组件对象模型 (COM) 加载项以及 Visual Basic for Applications (VBA)。这些主要针对 32 位版本,因为许多加载项没有可用的 64 位版本。

  • 如果你的组织需要继续使用 Office 的扩展,例如ActiveX 控件、第三方加载项,基于以前 Office 版本构建的内部解决方案或直接与 Office 连接的 Office 32 位版本软件,我们建议在运行 32 位和 64 位均支持的 Windows 操作系统的计算机上使用自动安装的 32位 (x86) Office 2010。

  • 使用没有 64 位替代项的 32 位控件。你可以继续运行 32 位 Office 中的 32 位控件,如 Microsoft Windows 公共控件(Mscomctl.ocx、comctl.ocx)或任何现有第三方 32 位控件。

  • 你的 VBA 代码使用 Declare 语句。如果不更新,包含 Declare 语句的 Visual Basic for Applications (VBA) 在 64 位版本的 Office 中无法正常工作。

  • 在 SharePoint Server 2010 或更早版本中,数据表视图将不可用。但是,可通过 32 位 Office 客户端继续使用 SharePoint Server 2010 中的“在数据表中编辑”视图功能。

  • 不支持经过编译的 Access 数据库(如 .MDE 和 .ACCDE 文件),除非是专门针对 64 位版本的 Office 编写的。

  • 需要 Word 中的旧版公式编辑器或 WLL(Word 加载项库)文件。可继续使用旧版公式编辑器(WLL 文件已在 32 位中弃用,并且在Office 2010 中不受支持)。

  • 对于 3 种 QuickTime 媒体格式,没有用于 64 位的编解码器(用于压缩或解压缩视频或音频文件的软件)。因此,如果你在 PowerPoint 演示文稿中具有旧的嵌入式媒体文件,则需要使用 32 位 Office。

准备好安装了吗?

请遵循以下说明:

安装 Office 2010

另请参阅

我正运行哪个 Windows 操作系统?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×