Excel и графический процессор: мифы и реальность ускорения

Иван Корнев·04.05.2026·6 мин

Короткий ответ: В современных версиях Excel (2013 и новее) графический процессор (GPU) используется преимущественно для отрисовки интерфейса и графиков, а не для математических вычислений. «Галочка» аппаратного ускорения в настройках Excel была удалена начиная с версии 2013, так как программа теперь автоматически управляет этими ресурсами. Реальное ускорение сложных вычислений достигается не включением GPU в самом Excel, а правильной настройкой драйверов видеокарты в Windows и оптимизацией самих таблиц.

Многие пользователи пытаются найти заветную кнопку «Включить GPU» в меню Excel, но её там нет. Давайте разберемся, как на самом деле работает связка Excel + Видеокарта и что можно сделать для повышения производительности.

Как Excel использует видеокарту на самом деле

Важно разделять два понятия: вычисления (расчет формул) и рендеринг (отображение картинки на экране).

  1. Отрисовка интерфейса (GUI): Excel активно использует GPU для плавной прокрутки больших таблиц, быстрого переключения между листами и отрисовки сложных элементов интерфейса (ленты, всплывающих окон). Если у вас слабая встроенная графика, интерфейс может «подтормаживать» при работе с файлами на сотни тысяч строк.
  2. Визуализация данных: Построение диаграмм, особенно 3D-графиков, карт и сложных условных форматирований, нагружает видеокарту. Чем мощнее GPU, тем быстрее перерисовывается график при изменении исходных данных.
  3. Вычисления (Формулы): Стандартные функции Excel (СУММ, ВПР, сложные массивы) выполняются центральным процессором (CPU). Excel не использует CUDA-ядра NVIDIA или потоковые процессоры AMD для расчета ячеек. Исключение составляют надстройки сторонних разработчиков или использование Power Pivot/Power Query, которые могут косвенно выигрывать от общей скорости системы, но также опираются в первую очередь на CPU и оперативную память.

Почему убрали настройку? В Excel 2010 была опция «Отключить аппаратное ускорение графики». В Excel 2013 и новее её убрали. Microsoft перевела рендеринг на прямой вызов DirectX, оставив управление ресурсами на усмотрение драйверов ОС. Вручную «включить» GPU внутри Excel больше нельзя — он используется по умолчанию, если драйверы исправны.

Когда вы реально почувствуете разницу

Аппаратное ускорение и мощный GPU заметны в следующих сценариях:

  • Работа с огромными массивами данных: Таблицы от 100 000 строк с множеством формул и условным форматированием.
  • Сложная визуализация: Динамические дашборды с десятками диаграмм, срезами и сводными таблицами.
  • Использование Power View и 3D Maps: Эти инструменты напрямую задействуют ресурсы видеокарты для построения географических и объемных моделей.
  • Многомониторные конфигурации: Если Excel развернут на одном из нескольких мониторов с высоким разрешением (4K), нагрузка на GPU возрастает.

Если вы занимаетесь только простым вводом данных и базовыми формулами в небольших таблицах, апгрейд видеокарты не даст никакого прироста скорости работы.

Как настроить систему для максимальной производительности Excel

Поскольку внутри Excel настроек GPU нет, оптимизацию нужно проводить на уровне операционной системы Windows.

1. Настройка планирования графического процессора (HAGS)

В Windows 10 и 11 есть функция «Планирование графического процессора с аппаратным ускорением» (Hardware-Accelerated GPU Scheduling). Она позволяет видеокарте самостоятельно управлять своей памятью, снижая нагрузку на процессор и задержки (latency).

Как включить:

  1. Откройте Параметры -> Система -> Дисплей.
  2. Прокрутите вниз и нажмите Настройки графики (или «Изменение параметров графики по умолчанию»).
  3. Активируйте переключатель Планирование графического процессора с аппаратным ускорением.
  4. Перезагрузите компьютер.

Эта настройка полезна не только для Excel, но и для общей отзывчивости системы при работе с графикой. Однако на очень старых видеокартах она может вызвать нестабильность.

2. Приоритет высокой производительности для Excel

Можно явно указать Windows, что Excel требует максимальных ресурсов видеокарты.

  1. В том же меню Настройки графики нажмите «Обзор».
  2. Найдите исполняемый файл Excel (обычно C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE).
  3. Добавьте приложение в список.
  4. Нажмите на появившийся значок Excel -> Параметры.
  5. Выберите Высокая производительность (ваш дискретный GPU, если он есть) и сохраните.

3. Обновление драйверов

Устаревшие драйверы — главная причина проблем с отображением в Excel (мерцание экрана, черные пятна вместо графиков).

  • Для карт NVIDIA: используйте GeForce Experience или скачивайте драйверы с сайта производителя. Для рабочих станций лучше подходят драйверы серии Studio, они стабильнее в офисных приложениях.
  • Для карт AMD: используйте ПО Adrenalin Edition.
  • Для встроенной графики Intel: обновляйте драйверы через Центр обновлений Windows или утилиту Intel Driver & Support Assistant.

Частые проблемы и их решения

Даже при мощном железе пользователи сталкиваются с тормозами. Чаще всего дело не в отсутствии ускорения, а в конфликтах.

ПроблемаВозможная причинаРешение
Мерцание экрана или черные окнаКонфликт аппаратного ускорения и драйвераПопробуйте откатить драйвер видеокарты или временно отключить HAGS в Windows.
Excel «виснет» при открытии файлаПерегрузка оперативной памяти, а не GPUПроверьте объем доступной RAM. Excel ограничен 2 ГБ памяти в 32-битной версии. Установите 64-битную версию Office.
Тормозят только 3D-картыСлабая видеокарта или старые драйверыОбновите драйверы. Упростите визуализацию (меньше точек на графике).
Низкая FPS при прокруткеВключено сглаживание шрифтов или анимацииВ параметрах Excel: Файл -> Параметры -> Дополнительно -> раздел «Экран» -> поставьте галочку «Отключить аппаратное ускорение отображения» (если такая опция доступна в вашей сборке) или отключите анимацию интерфейса.

Важно про 32-бит и 64-бит Если у вас большие данные, проблема чаще всего не в GPU, а в архитектуре Office. 32-битная версия Excel не может использовать более 2–4 ГБ оперативной памяти, независимо от мощности вашего компьютера. Для тяжелых вычислений всегда устанавливайте 64-битную версию Microsoft Office.

FAQ

В: Можно ли заставить Excel считать формулы на видеокарте? О: Стандартными средствами — нет. Excel не поддерживает GPGPU (вычисления общего назначения на графическом процессоре) для ячеек. Для таких задач используют Python (библиотеки CuPy), MATLAB или специализированное ПО. Надстройки типа Excel-DNA теоретически позволяют писать код на C#, использующий GPU, но это требует навыков программирования.

В: Поможет ли покупка дорогой игровой видеокарты для работы в Excel? О: Нет. Для Excel достаточно современной встроенной графики (Intel Iris Xe, AMD Radeon Graphics) или бюджетной дискретной карты. Узким местом почти всегда является однопоточная производительность процессора (CPU) и скорость оперативной памяти.

В: Почему в некоторых статьях пишут про включение ускорения в меню Excel? О: Эти статьи устарели. Опция «Отключить аппаратное ускорение графики» существовала в Excel 2010 и ранних сборках 2013. В актуальных версиях Office 365, Excel 2019, 2021 этой настройки в стандартном меню нет.

В: Как проверить, использует ли Excel мою видеокарту? О: Запустите Диспетчер задач (Ctrl+Shift+Esc), перейдите на вкладку «Производительность». Откройте тяжелый файл в Excel с графиками. Посмотрите на график загрузки «GPU». Если вы видите всплески активности при прокрутке или обновлении диаграмм — ускорение работает.

Итоги

  1. Внутри Excel нет кнопки «Включить GPU». Программа использует видеокарту автоматически для отрисовки.
  2. Для вычислений GPU не используется. Скорость расчета формул зависит от процессора (CPU) и объема памяти.
  3. Оптимизируйте Windows. Включите «Планирование графического процессора» в настройках дисплея и обновите драйверы видеокарты.
  4. Проверьте разрядность Office. Для больших данных критически важна 64-битная версия Excel.
  5. Инвестируйте в CPU и RAM, а не в GPU. Если бюджет ограничен, лучший апгрейд для Excel — это быстрый процессор с высокой частотой на одно ядро и минимум 16–32 ГБ оперативной памяти.