Проблемы из-за аппаратного ускорения графики в Microsoft Office

Некоторый пользователи сталкиваются с плохой производительностью приложений из пакета Microsoft Office (Word, Excel, PowerPoint, Outlook) на компьютерах со встроенными или старыми видеокартами. Это проявляется в таких симптомах: при прокрутке документа приложение замирает или подвисает, мерцает экран, прокрутка содержимого идет не плавно а рывками, шрифты в тексте размыты, не сразу обновляется содержимое картинок и другие подобные артефакты изображения.

Word/Excel/PowerPoint/Outlook тормозит при прокрутке документов

Как правило, это связано с тем, что на компьютере установлена видеокарта (и/или ее драйвера), которые несовместимы с функцией аппаратного ускорения графики в MS Office.

Аппаратное ускорение обработки графики включено во всех версиях, начиная с Microsoft Office 2013. Это позволяет выполнять рендеринг графики в Office на более производительной видеокарте (GPU) по сравнение с менее производительным CPU. /[alert]

В некоторых случаях это дает обратный эффект. Вместо улучшения производительности и плавности вывода изображений и текста в программах MS Office, приложения начинают тормозить, моргать, замирать при прокрутке, шрифты могут стать размытыми и т.д. Чаще всего это связано с тем, что на компьютере установлена дешёвая бюджетная видеокарта (обычно встроенная) или для видеоадаптера установлены некорректные драйвера.

Можно решить проблему отключением аппаратного ускорения графики, но сначала убедитесь, что для вашей видеокарты установлены последние версии драйверов. Попробуйте обновить их вручную, скачав с сайта производителя.

[alert] Если проблема возникла внезапно после установки обновлений, попробуйте откатиться к предыдущей версии MS Office.

Если на компьютере установлено несколько GPU, то вы можете назначить более производительную видеокарту для проблемного приложения Office из панели Settings:

  1. Перейдите в Settings -> System -> Display -> Graphics settings
  2. Нажмите кнопку Browse и укажите полный путь к исполняемому файлу. Например, C:\Program Files\Microsoft Office\root\Office16\winword.exe
  3. Нажмите кнопку Options и выберите видеокарту, которую вы хотите назначить приложению.

Изменить видеокарту по умолчанию для приложения Office

Отключить аппаратное ускорение обработки изображений в Office (Word, Excel, Outlook)

Если обновление драйверов GPU не исправило проблему, попробуйте отключить аппаратное ускорение графики в Office.

  1. Запустите нужное приложение MS Office. Например Excel.
  2. Перейдите в раздел Файл -> Параметры -> Дополнительно
  3. Включите опцию Отключить аппаратное ускорение обработки изображения (Disable hardware graphics acceleration) в секции Отображение. Отключить аппаратное ускорение обработки изображения в Excel /Word/Office
  4. Перезапустите вашу программу Office
  5. Проверьте, исправлена ли проблема с графикой в Office (применимо для всех версия MS Office 2021/2019/2016/2013).

Однако в новых билдах пакета Microsoft 365 Apps (ранее он назывался Office 365) опция отключения аппаратного ускорения была убрана. В моем случае, в Word 2019 этот пункт также отсутствует.

Нельзя отключить аппаратное ускорение в Word (Office 365)

По заявлениям разработчиков Microsoft, они ведут список несовместимых комбинаций GPU и драйверов и автоматически переключают Office на использование программного рендеринга вместо аппаратного. Но это работает не всегда.

В этом случае можно отключить использование аппаратного ускорения для обработки изображения во всех приложениях MS Office через редактор GPO или через реестр.

  1. Если на компьютере установлены ADMX шаблоны GPO для MS Office, откройте локальный редактор GPO ( gpedit.msc )
  2. Перейдите в раздел User Configuration -> Administrative Templates -> Microsoft Office 2016 -> Miscellaneous
  3. Включите параметр GPO Do not use hardware graphics acceleration Опция групповой политики Microsoft Office: Do not use hardware graphics acceleration
  4. Завершите сессию пользователя, чтобы обновить настройки групповых политик.

Включение этой политики эквивалентно созданию параметра реестра DisableHardwareAcceleration со значением 1. Можно создать параметр реестра с помощью команды:

reg add HKCU\Software\Microsoft\Office\16.0\Common\Graphics /v DisableHardwareAcceleration /t REG_DWORD /d 0x1 /F

Или вручную через редактор реестра regedit.exe.

Параметр реестра DisableHardwareAcceleration

Перезагрузите компьютер. Это отключит аппаратное ускорение для всех приложений Office на компьютере.


Предыдущая статья Следующая статья


Комментариев: 0 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)