Выбор 64- или 32-разрядной версии Office
Применяется к
Если вы не знаете, какой продукт Office илиMicrosoft 365 у вас есть, см . статью Какая версия Office используется? В противном случае выберите свою версию Office илиMicrosoft 365 ниже.
Важный Нельзя запускать надстройки или MDE файлы, скомпилированные в 32-разрядной версии Office илиMicrosoft 365 в 64-разрядной версии Office илиMicrosoft 365 и наоборот.
Я знаю, какая версия мне нужна. Как ее установить?
64-разрядная версия Microsoft 365 устанавливается автоматически, если в начале установки вы явным образом не выбрали 32-разрядную.
Чтобы установить 32- или 64-разрядную версию Microsoft 365, Office 2021 или Office 2019, выполните действия из статьи Установка Office на ПК.
Важно: При установке 64-разрядной версии, но хотите использовать взамен 32-разрядную версию, необходимо сначала удалить 64-разрядную версию перед установкой 32-разрядной версии. Это также справедливо в случае, если вы установили 32-разрядную версию, но хотите установить 64-разрядную версию. См. сообщение об ошибке "Не удалось установить Office (64-разрядная или 32-разрядная версия).
Если вы еще не сделали выбор между 32- и 64-разрядной версиями, ознакомьтесь с разделами ниже.
Причины для выбора 64-разрядной версии
Компьютеры с 64-разрядными версиями Windows, как правило, имеют больше ресурсов, например процессорной мощности и памяти, чем их 32-разрядные предшественники. Кроме того, 64-разрядным приложениям доступно больше памяти, чем 32-разрядным (до 18,4 миллионов петабайт). Поэтому, если вы работаете с большими файлами или наборами данных и на вашем компьютере установлена 64-разрядная версия Windows, лучше выбрать 64-разрядную версию. Ниже приведены некоторые из таких сценариев.
-
Вы работаете с большими наборами данных, такими как корпоративные Excel книги со сложными вычислениями, множество сводных таблиц, подключения к данным к внешним базам данных, Power Pivot, трехмерная карта, Power View или Get & Transform. В таких случаях 64-разрядная версия Office илиMicrosoft 365 может работать лучше. См. статьи Технические характеристики и ограничения Excel, Спецификации и ограничения модели данных и Использование памяти в 32-разрядной версии Excel.
-
Вы используете надстройки с Outlook, Excel или другими приложениями Office или Microsoft 365. Хотя 32-разрядные приложения могут работать с надстройками, они могут использовать доступное в системе виртуальное адресное пространство. В 64-разрядных приложениях у вас есть до 128 ТБ виртуального адресного пространства, которое может совместно использовать приложение и все надстройки, выполняющие один и тот же процесс. В 32-разрядных приложениях вы можете получить всего лишь 2 ГБ виртуального адресного пространства, что во многих случаях недостаточно и может привести к прекращению ответа или сбою приложения.
-
Вы работаете с очень большими изображениями, видео или анимациями в PowerPoint. 64-разрядная версия Office илиMicrosoft 365 лучше подходит для обработки этих сложных слайдов.
-
Вы работаете с файлами размером более 2 ГБ в Project, особенно если в проекте много вложенных проектов.
-
Вы разрабатываете собственные Microsoft 365 решения , такие как надстройки или настройка на уровне документа. Используя 64-разрядную версию Microsoft 365, вы сможете создавать как 64-разрядные, так и 32-разрядные версии этих решений. Разработчики собственных решений Microsoft 365 получат доступ к 64-разрядному выпуску Office 2016 для тестирования и обновления собственных решений.
-
Вы работаете с типом данных "Большое число" в Access, и хотя этот тип данных поддерживается 32-разрядными Access, при выполнении кода или выражений, использующих собственные 32-разрядные библиотеки VBA, могут возникнуть непредвиденные результаты. 64-разрядные VBA позволяют использовать тип данныхLongLong, который полностью поддерживает больших чисел. Дополнительные сведения см. в статье Использование типа данных bigint.
Причины для выбора 32-разрядной версии
В следующих компьютерных системах возможна установка только 32-разрядной версии Microsoft 365. Проверьте свою версию Windows.
-
64-разрядная Windows 10 с процессором на основе ARM
-
32-разрядная операционная система, процессор x86 (32-разрядный)
-
Менее 4 ГБ ОЗУ
Совет: Если у вас 64-разрядная операционная система, процессор x64, вы можете установить 32- или 64-разрядную версию Microsoft 365.
ИТ-специалистам, в особенности разработчикам, следует ознакомиться с описанными ниже ситуациями, в которых предпочтительнее использовать 32-разрядную версию Microsoft 365.
-
У вас есть 32-разрядные надстройки COM без 64-разрядных аналогов. Вы можете продолжать использовать 32-разрядные надстройки COM в 32-разрядной версии Microsoft 365 на компьютерах с 64-разрядной ОС Windows. Вы также можете попробовать обратиться к поставщику надстройки COM и запросить 64-разрядную версию.
-
Вы используете 32-разрядные элементы управления, у которых нет 64-разрядных аналогов. Вы можете продолжать использовать 32-разрядные элементы управления, например Microsoft (Mscomctl.ocx, comctl.ocx) или 32-разрядные элементы управления сторонних производителей, в 32-разрядной версии Microsoft 365.
-
В коде VBA используются операторы Declare Большую часть кода VBA не нужно изменять при использовании в 64-разрядной или 32-разрядной версии, если вы не используете инструкции Declare для вызова Windows API с использованием 32-разрядных типов данных, таких как long, для указателей и дескрипторов. В большинстве случаев добавление PtrSafe в Declare и замена типа данных long на LongPtr позволяет обеспечить совместимость оператора Declare с 32 - и 64-разрядными версиями. Однако это может быть невозможно в редких случаях, когда отсутствует 64-разрядный API для объявления. Дополнительные сведения о том, какие изменения нужно внести в код VBA, чтобы он работал в 64-разрядной версии Microsoft 365, см. в статье Обзор 64-разрядной версии Visual Basic для приложений.
-
У вас есть 32-разрядные приложения MAPI для Outlook. Так как число пользователей 64-разрядной версии Outlook растет, рекомендуется выполнить повторную сборку 32-разрядных приложений, надстроек и макросов MAPI, адаптировав их для 64-разрядной версии Outlook. Но при необходимости вы можете продолжать использовать их с 32-разрядной версией Outlook. Информацию о том, как подготовить приложения Outlook для использования как на 32-разрядных, так и на 64-разрядных платформах, см. в статьях Создание приложений MAPI на 32-разрядных и 64-разрядных платформах и Справочник по интерфейсу MAPI для Outlook.
-
Вы активируйте 32-разрядный сервер или объект OLE. Вы можете продолжать использовать приложение 32-разрядного OLE-сервера с установленной 32-разрядной версией Microsoft 365.
-
Вам нужны 32-разрядные файлы баз данных Microsoft Access: MDE, ADE и ACCDE. Вы можете перекомпилировать 32-разрядные файлы MDE, ADE и ACCDE, чтобы сделать их совместимыми с 64-разрядной версией Access, или продолжать использовать их в 32-разрядной версии.
-
Вам требуется редактор формул прежней версии или файлы WLL (файлы библиотек надстроек Microsoft Word) в приложении Word. Вы можете продолжать использовать редактор формул Word прежней версии и запускать файлы WLL в 32-разрядной версии Word.
-
В презентации PowerPoint есть старый внедренный файл мультимедиа, для которого нет 64-разрядного кодека.
Готовы приступить к установке?
Чтобы установить 32- или 64-разрядную версию Microsoft 365, Office 2021 или Office 2019, выполните действия из статьи Установка Office на ПК.
Я знаю, какая версия мне нужна. Как ее установить?
32-разрядная версия Office устанавливается автоматически, если в начале установки вы явным образом не выбрали 64-разрядную.
Чтобы установить 32- или 64-разрядную версию Office 2016, выполните действия из статьи Скачивание, установка и повторная установка Microsoft 365 или Office 2016.
Важно: Если вы уже установили 32-разрядную версию, но хотите установить вместо нее 64-разрядную (или наоборот), вам следует удалить ненужную версию перед установкой нужной. См. сообщение об ошибке "Не удалось установить Office (64-разрядная или 32-разрядная версия).
Если вы еще не сделали выбор между 32- и 64-разрядной версиями, ознакомьтесь с разделами ниже.
Причины для выбора 64-разрядной версии
Компьютеры с 64-разрядными версиями Windows, как правило, имеют больше ресурсов, например процессорной мощности и памяти, чем их 32-разрядные предшественники. Кроме того, 64-разрядным приложениям доступно больше памяти, чем 32-разрядным (до 18,4 миллионов петабайт). Поэтому, если вы работаете с большими файлами или наборами данных и на вашем компьютере установлена 64-разрядная версия Windows, лучше выбрать 64-разрядную версию. Ниже приведены некоторые из таких сценариев.
-
Вы работаете с большими наборами данных, такими как корпоративные Excel книги со сложными вычислениями, множество сводных таблиц, подключения к данным к внешним базам данных, Power Pivot, трехмерная карта, Power View или Get & Transform. В таких случаях производительность 64-разрядной версии Microsoft 365 может быть выше. См. статьи Технические характеристики и ограничения Excel, Спецификации и ограничения модели данных и Использование памяти в 32-разрядной версии Excel.
-
Вы работаете с очень большими изображениями, видео или анимациями в PowerPoint. 64-разрядная версия Microsoft 365 лучше подходит для обработки таких наборов сложных слайдов.
-
Вы работаете с файлами размером более 2 ГБ в Project, особенно если в проекте много вложенных проектов.
-
Вы разрабатываете собственные Microsoft 365 решения , такие как надстройки или настройка на уровне документа. Используя 64-разрядную версию Microsoft 365, вы сможете создавать как 64-разрядные, так и 32-разрядные версии этих решений. Разработчики собственных решений Microsoft 365 получат доступ к 64-разрядному выпуску Microsoft 365 2016 для тестирования и обновления собственных решений.
-
Вы работаете с типом данных "Большое число" в Access, и хотя этот тип данных поддерживается 32-разрядной версией Access, при выполнении кода или выражений, использующих собственные 32-разрядные библиотеки VBA, могут возникнуть непредвиденные результаты. 64-разрядные VBA позволяют использовать тип данныхLongLong, который полностью поддерживает больших чисел. Дополнительные сведения см. в статье Использование типа данных bigint.
Причины для выбора 32-разрядной версии
В 32-разрядной операционной системе с процессором x86 (32-разрядным) можно установить только 32-разрядную версию Office. Проверьте свою версию Windows.
Совет: Если у вас 64-разрядная операционная система, процессор x64, вы можете установить 32- или 64-разрядную версию Microsoft 365.
ИТ-специалистам, в особенности разработчикам, следует ознакомиться с описанными ниже ситуациями, в которых предпочтительнее использовать 32-разрядную версию Office.
-
У вас есть 32-разрядные надстройки COM без 64-разрядных аналогов. Вы можете продолжать запускать 32-разрядные надстройки COM в 32-разрядной версии Office на 64-разрядных Windows. Вы также можете попробовать обратиться к поставщику надстройки COM и запросить 64-разрядную версию.
-
Вы используете 32-разрядные элементы управления, у которых нет 64-разрядных аналогов. Вы можете продолжать запускать 32-разрядные элементы управления в 32-разрядной версии Office, такие как MicrosoftWindows common controls (Mscomctl.ocx, comctl.ocx) или любые существующие 32-разрядные элементы управления сторонних разработчиков.
-
В коде VBA используются операторы Declare Большую часть кода VBA не нужно изменять при использовании в 64-разрядной или 32-разрядной версии, если вы не используете инструкции Declare для вызова Windows API с использованием 32-разрядных типов данных, таких как long, для указателей и дескрипторов. В большинстве случаев добавление PtrSafe в Declare и замена типа данных long на LongPtr позволяет обеспечить совместимость оператора Declare с 32 - и 64-разрядными версиями. Однако это может быть невозможно в редких случаях, когда отсутствует 64-разрядный API для объявления. Дополнительные сведения о том, какие изменения нужно внести в код VBA, чтобы он работал в 64-разрядной версии Office, см. в статье Обзор 64-разрядной версии Visual Basic для приложений.
-
У вас есть 32-разрядные приложения MAPI для Outlook. Так как число пользователей 64-разрядной версии Outlook растет, рекомендуется выполнить повторную сборку 32-разрядных приложений, надстроек и макросов MAPI, адаптировав их для 64-разрядной версии Outlook. Но при необходимости вы можете продолжать использовать их с 32-разрядной версией Outlook. Информацию о том, как подготовить приложения Outlook для использования как на 32-разрядных, так и на 64-разрядных платформах, см. в статьях Создание приложений MAPI на 32-разрядных и 64-разрядных платформах и Справочник по интерфейсу MAPI для Outlook.
-
Вы активируйте 32-разрядный сервер или объект OLE. Вы можете продолжать использовать приложение 32-разрядного OLE-сервера с установленной 32-разрядной версией Office.
-
Вам потребуются 32-разрядные MicrosoftAccess MDE,ADE и ACCDE-файлы базы данных. Вы можете перекомпилировать 32-разрядные файлы MDE, ADE и ACCDE, чтобы сделать их совместимыми с 64-разрядной версией Access, или продолжать использовать их в 32-разрядной версии.
-
Вам требуется редактор формул прежней версии или файлы WLL (файлы библиотек надстроек Word) в Word. Вы можете продолжать использовать редактор формул Wordпрежней версии и запускать файлы WLL в 32-разрядной версии Word.
-
В презентации PowerPoint есть старый внедренный файл мультимедиа, для которого нет 64-разрядного кодека.
Готовы приступить к установке?
Чтобы установить 32- или 64-разрядную версию Office 2016, выполните действия из статьи Установка Microsoft 365 или 2016 на компьютер.