64-разрядные выпуски Office 2013

 

Применимо к: Office 2013, Office 365 ProPlus

Последнее изменение раздела: 2016-12-16

Сводка. В этой статье описываются преимущества и недостатки развертывания 64-разрядной версии Office, а также указывается, почему мы рекомендуем 32-разрядную версию Office 2013 для большинства пользователей.

Аудитория: ИТ-специалисты

Так как все больше персональных компьютеров работают под управлением 64-разрядных операционных систем Windows, пользователей искушает возможность установки 64-разрядной версии Office 2013. Одно из преимуществ 64-разрядных выпусков Office состоит в том, что пользователи могут работать с более крупными наборами данных Excel и Project. Но существуют недостатки совместимости, так как надстройки и решения для Office могут не работать. Поэтому 32-разрядная версия Office 2013 рекомендуется для большинства пользователей.

ВажноВажно!
Вы устанавливаете Office дома? Узнайте, как выбрать 32- или 64-разрядную версию Office. По умолчанию всегда устанавливается 32-разрядная версия Office 2013 или Office 365 профессиональный плюс.

32-разрядные версии Office рекомендуются для большинства пользователей

Большинству пользователей мы рекомендуем 32-разрядную версию Office, так как она совместима с большинством других приложений, в частности, с надстройками сторонних разработчиков. Поэтому по умолчанию устанавливается 32-разрядная версия Office 2013 даже на 64-разрядных операционных системах Windows. В этих системах 32-разрядный клиент Office поддерживается в формате WOW64 (Windows-32-on-Windows-64). WOW64 — это эмулятор 32-разрядной среды (x86), обеспечивающий свободную работу 32-разрядных приложений Windows в 64-разрядных системах Windows. Это позволяет пользователям применять существующие элементы Microsoft ActiveX и надстройки COM с 32-разрядным набором Office.

Преимущества 64-разрядных версий Office доступны только для определенных типов пользователей и рабочих нагрузок

Существует несколько случаев, в которых следует рассмотреть возможность развертывания 64-разрядного выпуска Office 2013. Вот несколько примеров:

  • Опытные пользователи Excel, работающие со сложными листами Excel, могут получить преимущества от использования 64-разрядной версии Office 2013. Это вызвано тем, что 64-разрядный набор Office не накладывает жесткие ограничения на размер файлов. Размер книг ограничен только доступной памятью и системными ресурсами. С другой стороны, 32-разрядный набор Office ограничен 2 гигабайтами (ГБ) виртуального адресного пространства, которое совместно используется Excel, книгой и надстройками, работающими в одном процессе. Листы размером меньше 2 ГБ на диске могут содержать достаточно данных, чтобы занять 2 ГБ или больше адресуемой памяти. Дополнительные сведения см. в статьях Технические характеристики и ограничения Excel и Спецификации и ограничения модели данных.

  • Пользователи Project 2013 также получат преимущества при работе с файлами Project размером больше 2 ГБ, особенно при использовании нескольких вложенных проектов в рамках крупного проекта.

  • Разработчики собственных решений Office получат доступ к 64-разрядному выпуску Office 2013 для тестирования и обновления собственных решений.

  • Office 2013 предоставляет функции защиты с помощью аппаратного предотвращения выполнения данных (DEP). DEP — это набор аппаратных и программных технологий, которые проводят дополнительные проверки памяти, чтобы предотвратить выполнение вредоносного кода в системе. В 64-разрядных установках DEP всегда применяется к приложениям Office. В 32-разрядных установках можно настроить DEP, используя параметры групповой политики.

Обзор требований для развертывания 64-разрядных версий Office

Помимо анализа системных требований Office 2013, мы рекомендуем учесть следующие аспекты перед развертыванием 64-разрядной версии Office:

  • 64-разрядный Office можно устанавливать только в 64-разрядных выпусках Windows;

  • выполнение 32-разрядных и 64-разрядных версий Microsoft Office на одном компьютере не поддерживается;

  • при обновлении до Office 2013 версии архитектуры старой и новой версий должны совпадать;

  • если вы хотите переключиться между 32- и 64-разрядной версией, следует удалить и повторно установить Office 2013;

  • некоторые приложения блокируют установку 64-разрядного Office 2013.

64-разрядный Office можно устанавливать только в 64-разрядных выпусках Windows

64-разрядный Office можно устанавливать только в 64-разрядных версиях Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 и Windows Server 2012 R2.

Выполнение 32-разрядных и 64-разрядных версий Microsoft Office на одном компьютере не поддерживается

Office 2013 не поддерживает параллельные установки 64- и 32-разрядных версий Office. Например, нельзя установить 32-разрядный Office 2010 вместе с 64-разрядным Office 2013. Это справедливо для установщика Windows (MSI) и установок Click-to-Run выпусков Office 2013. При попытке установить 32- и 64-разрядную версии одновременно появится сообщение об ошибке, а продолжение будет невозможно.

При обновлении до Office 2013 версия архитектуры старой и новой версии должна совпадать

При развертывании MSI-версии Office 2013 вы можете обновить Office только до версии для такой же архитектуры. Например, вы можете обновить 32-разрядную версию Office 2010 до 32-разрядного выпуска Office 2013, а также 64-разрядную версию Office 2010 до 64-разрядного выпуска Office 2013.

Если вы хотите переключиться между 32- и 64-разрядной версиями, следует удалить и повторно установить Office 2013

Если вы установили 32-разрядную версию и хотите перейти на 64-разрядную, необходимо удалить 32-разрядную версию и установить 64-разрядную. Обратное также справедливо — для перехода с 64-разрядного выпуска Office на 32-разрядный Office также необходимо удалить и повторно установить Office.

Некоторые приложения блокируют установку 64-разрядных версий Office 2013

Следующие приложения также блокируют установку 64-разрядного Office 2013:

  • средство просмотра Microsoft Office Excel;

  • ядро СУБД Access приложения Access 2013;

  • пакет обеспечения совместимости для Office 2007.

Дополнительные сведения о приложениях и компонентах, блокирующих установку 64-разрядного набора Office 2013, см. в статье базы знаний Сообщение об ошибке "Невозможно установить 64-разрядную версию системы Office 2010, так как на компьютере уже установлена 32-разрядная версия этой системы" (KB 2269468).

Проблемы совместимости, которые следует учитывать при развертывании 64-разрядной версии Office

Прежде чем развертывать 64-разрядные выпуски Office 2013, рассмотрите следующие недостатки:

  • некоторые возможности 32-разрядных версий недоступны в 64-разрядных версиях Office;

  • отрисовка графики может снизить производительность;

  • необходимо обновить код VBA, использующий инструкции Declare;

  • элементы управления ActiveX и надстройки COM, написанные для 32-разрядного Office, не будут работать в 64-разрядной версии;

  • MDE-, ADE- и ACCDE-файлы баз данных Microsoft Access, исходный код которых был удален, нельзя перемещать между 32- и 64-разрядными версиями Office 2013;

  • необходимо перестроить приложения MAPI, которые работают с программой Outlook;

  • встроенная активация OLE может не работать, если версия Office 2013 не совпадает с зарегистрированными приложениями.

Некоторые возможности 32-разрядных версий недоступны в 64-разрядных версиях Office

Большинство функций 32-разрядной версии Office доступны в 64-разрядном Office. Ниже перечислены некоторые возможности, которые отсутствуют в 64-разрядной версии Office.

  • Word. Устаревший редактор формул недоступен в 64-разрядной версии Office 2013, однако поддерживается в 32-разрядных установках Office 2013 (WOW64). Компонент конструктора формул в Word 2013 работает на всех платформах.

  • WLL (библиотеки надстроек Word). Файлы WLL доступны в 32-разрядных версиях Office 2013 и не поддерживаются в 64-разрядных версиях Office 2013.

Отрисовка графики может снизить производительность

Различия между 32-разрядным и 64-разрядным интерфейсами графических устройств (GDI) могут повлиять на производительность, так как технология MMX не поддерживается на 64-разрядных платформах. Технология Intel MMX является расширением набора инструкций архитектуры Intel (IA). В этой технологии используется метод единой инструкции и нескольких потоков данных (SIMD), который позволяет ускорить работу мультимедийного и коммуникационного программного обеспечения путем параллельной обработки данных.

Необходимо обновить код VBA, использующий инструкции Declare

Выполнение кода VBA, который был написан до выпуска Office 2010 (VBA 6 и более ранней версии) на 64-разрядной платформе может привести к ошибкам, если код не изменить для запуска в 64-разрядных версиях Office. Дополнительные сведения об изменениях в Microsoft Visual Basic для приложений (VBA), представленных в выпуске Office 2010, см. в статье, содержащей обзор 64-разрядной версии Visual Basic для приложений, в библиотеке MSDN.

Элементы управления ActiveX и надстройки COM, написанные для 32-разрядного Office, не будут работать в 64-разрядной версии

На компьютерах могут быть установлены 64- и 32-разрядные элементы управления, а 64-разрядная версия Office 2013 может выполнять только 64-разрядные версии элементов управления. Способом решения этих проблем может быть получение 64-разрядных совместимых элементов управления и надстроек или установка 32-разрядного выпуска Office 2013.

Помимо элементов управления, загружаемых в приложения Office, также существуют веб-решения, использующие элементы управления ActiveX в браузере Internet Explorer. Режимы таблиц Office 2013, созданные в SharePoint Server 2013, работают на любой платформе и в браузерах, отличных от Internet Explorer. Режим SharePoint Server 2013 Изменить в таблице данных не требует управления на стороне клиента. Например, в приложениях Office 2010 и 64-разрядных версиях Office 2013 режим Изменить в таблице данных будет работать в SharePoint Server 2013 без ошибок.

ПримечаниеПримечание
64-разрядные выпуски SharePoint Server 2010 устанавливают некоторые 32-разрядные клиентские элементы управления Office для поддержки решений в 32-разрядном браузере (который является браузером по умолчанию в современных 64-разрядных системах Windows). Режим Изменить в таблице данных в SharePoint Server 2010 не поддерживается при установке 64-разрядного клиента Office 2013. Функция Изменить в таблице данных будет доступна при установке 32-разрядного клиента Office 2013.

MDE-, ADE- и ACCDE-файлы баз данных Microsoft Access, исходный код которых был удален, нельзя перемещать между 32- и 64-разрядными версиями Office 2013

MDE- и ACCDE-файлы, с помощью которых разработчики программного обеспечения для Access распространяют решения и защищают свою интеллектуальную собственность, не работают в 64-разрядной версии Office. Необходимо обратиться к разработчику приложения, чтобы повторно скомпилировать, протестировать и развернуть 64-разрядную версию решения.

Необходимо перестроить приложения MAPI, которые работают с программой Outlook

Если в вашей организации разработаны 32-разрядные приложения, надстройки или макросы MAPI для Outlook, необходимо предпринять некоторые действия, чтобы изменить и реструктурировать 32-разрядные приложения для запуска на 64-разрядной платформе. Подготовка приложений Outlook для работы на 32- и 64-разрядных платформах описана в справочных материалах по MAPI для Outlook 2013, приведенных в статье Разработка для Microsoft Office из библиотеки MSDN.

Встроенная активация OLE может не работать, если версия Office 2013 не совпадает с зарегистрированными приложениями

Следующие проблемы могут возникнуть, если версии Office 2013 и зарегистрированных приложений не совпадают:

  • Если разрядность зарегистрированного приложения не соответствует разрядности установленной версии Office, возможен сбой при создании экземпляра сервера OLE на месте и его открытии. Например, если приложение сервера OLE имеет 32-разрядную версию, а установленная система Office — 64-разрядную.

  • В случае конфликтов, связанных с разрядностью версий, возможен сбой при вставке объекта в документ Office 2013. Например, при вставке 32-разрядного объекта в документ 64-разрядного приложения Office 2013.

Журнал телеметрии поможет идентифицировать проблемы совместимости с 64-разрядной версией Office

Журнал телеметрии — часть новой платформы мониторинга телеметрии Office, встроенной в Office 2013. Этот журнал помогает разработчикам и опытным пользователям диагностировать проблемы совместимости, отображая события, которые происходят в отдельных приложениях Office 2013. Помимо прочего, журнал позволяет выявить проблемы с элементами управления Visual Basic 6.0, которые не работают в 64-разрядных версиях Office.

Когда вы будете готовы к проведению оценки совместимости Office 2013, рекомендуем начать со статьи Оценка совместимости Office 2013. Для устранения неполадок с надстройками и решениями на компьютере с Office 2013используйте журнал телеметрии.