Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Симптомы
После обновления до Microsoft Office 2013 или 2016 возникают следующие симптомы:
Компьютер использует больше памяти при открытии нескольких файлов Microsoft Excel, сохранении файлов Excel или выполнении вычислений в книгах Excel.
Вы больше не можете открыть столько книг Excel в том же экземпляре, сколько вы могли бы до обновления до Excel.
При вставке столбцов в рабочую книгу Excel возникает ошибка касательно доступной памяти.
При работе с листом Excel появляется следующее сообщение об ошибке:
There isn't enough memory to complete this action. Try using less data or closing other applications. To increase memory availability, consider: - Using a 64-bit version of Microsoft Excel. - Adding memory to your device
Причина
Хотя улучшения в Office 2013/2016 существенно не повлияли на требования к системе, Office 2013/2016 использует больше доступных системных ресурсов, чем Office 2010. Ограничение виртуального адресного пространства для 32-разрядных выпусков приложений под управлением Windows составляет 2 гигабайта (ГБ). Для Excel это пространство совместно используется приложением Excel вместе с любыми надстройками, которые выполняются в том же процессе. Размер самого листа также влияет на использование виртуального адресного пространства. Так как Excel загружает лист в адресную память, некоторые листы с размером файла менее 2 ГБ могут по-прежнему требовать, чтобы Excel использовал более 2 ГБ адресной памяти. Эта ситуация приводит к появляется сообщение об ошибке, указанное в разделе "Симптомы".
Разрешение
Опытные пользователи Excel, работающие со сложными листами Excel, могут воспользоваться 64-разрядным выпуском Office 2013/2016. Это связано с тем, что 64-разрядный выпуск Office не накладывает жестких ограничений на размер файла. Размер книг ограничен только доступной памятью и системными ресурсами. С другой стороны, 32-разрядный выпуск Office ограничен 2 ГБ виртуального адресного пространства, и это пространство совместно используется Excel, книгой и надстройками, которые выполняются в одном процессе. Листы размером меньше 2 ГБ на диске могут содержать достаточно данных, чтобы занять 2 ГБ или больше адресуемой памяти.
Следующие параметры помогут повысить производительность в Excel 2013/2016:
- Пользователи Excel, которые регулярно работают с большими сложными листами Excel, могут воспользоваться 64-разрядным выпуском Office 2013, так как 64-разрядные выпуски приложений под управлением Windows могут занимать до 8 ТБ памяти. Дополнительные сведения о 64-разрядных выпусках Office 2013.
- Ограничение в 2 ГБ для каждого экземпляра процесса Windows в Excel. В одном экземпляре можно запустить несколько файлов. Однако если файлы действительно большие и должны быть открыты, попробуйте открыть несколько экземпляров для других файлов. Сведения об ограничениях, которые могут возникнуть, см. в статье Невозможно вставить атрибуты в книгу в другом экземпляре Excel.
- Если вы используете Windows 7 или Windows 2008, рекомендуем установить обновление платформы для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1).
- Тестирование производительности без надстроек COM. Надстройки COM могут использовать память за счет ограничения в 2 ГБ. Для тестирования отключите надстройки COM, а затем запустите Excel. Если надстройки COM вызывают проблему с памятью, обратитесь к стороннему поставщику за обновленной копией или 64-разрядной версией надстройки COM.
- Отключите аппаратное ускорение графики. Это отключает анимацию. Для этого в меню Файл выберите Пункты, Дополнительно, Показать, а затем Отключить аппаратное ускорение графики.
- Измените книгу, чтобы упростить области, которые используют память без необходимости. Предлагаемые изменения см. в статье Очистка книги Excel 2013, чтобы она затрачила меньше памяти.
Примечание.
32-разрядная Excel 2016 будет включена для крупных адресов с обновлением 4 мая 2016 г. номер сборки 16.0.6868.2060 для подписчиков O365 Current Channel. Дополнительные сведения см. в статье Изменение возможностей с поддержкой больших адресов для Excel.
Дополнительные сведения
Вы можете использовать Обозреватель обработки, чтобы проверка, приближаетесь ли вы к ограничению в 2 ГБ в Excel. Для 32-разрядного выпуска Excel рекомендуется использовать любой объем свыше 1,75 ГБ. По умолчанию столбец для фокусировки отсутствует. Его можно добавить, выбрав вкладку Выбор столбцов>> Обработка памяти и щелкнув Виртуальный размер.
Перед переходом на 64-разрядную версию Office см. статью 64-разрядные выпуски Office 2013.