Как использовать интегрированный графический процессор на центральном процессоре для Nvidia Optimus, если официальная поддержка Windows 10 компанией Intel отсутствует?

Как использовать интегрированный графический процессор на центральном процессоре для Nvidia Optimus, если официальная поддержка Windows 10 компанией Intel отсутствует?

В моем ноутбуке два графических процессора, встроенный HD3000 и карта NVIDIA. На Windows 7 они вели себя нормально. На рабочем столе обычно использовался встроенный HD3000, но как только я запускал игру, карта NVIDIA бралась за работу. Я знаю это, потому что там есть маленький светодиод, который меняет свой цвет в зависимости от используемой в данный момент графической карты.

Теперь после обновления до Windows 10 переключение графического процессора сходит с ума. Иногда они переключаются несколько раз в течение минуты, но чаще всего используется карта NVIDIA, даже когда я просто просматриваю простые веб-сайты (например, сейчас, когда пишу это). Когда у меня на экране простой рабочий стол и я ничего не делаю, через несколько секунд используется HD3000, но как только я двигаю мышью, он снова переключается. Это очень раздражает при просмотре видео на YouTube или потоковой передачи через Chrome. Могут быть минуты, когда HD3000 используется постоянно. Но время от времени (иногда несколько раз в минуту) он переключается на карту NVIDIA и обратно через несколько секунд. Видео останавливается на секунду, когда переключается на HD3000. Звук остается постоянным.

Подводя итог, я не увидел никакой реальной и понятной закономерности за этим. Я бы ожидал, что Windows 10 начнет использовать карту NVIDIA, когда HD3000 приблизится к пределам производительности, но я бы предположил, что перемещение мыши не должно требовать столько энергии, даже в Windows 10.

Есть ли способ заставить его работать как раньше на Windows 7? Если нет, можно ли как-то отключить или запретить Windows 10 использовать карту NVIDIA для настольных приложений? Что бы вы сделали?

Вот еще немного информации о моей системе:

  • Ноутбук Asus N53SV-SX711V
  • Windows 10 Pro x64, версия 1511, сборка 10586.420
  • Процессор: Intel Core i5-2410M @ 2.30GHz, встроенная видеокарта: HD 3000
  • Видеокарта: GeForce GT 540M, драйвер 368.39
  • Оперативная память: 8 ГБ

Редактировать

Я узнал здесь, что HD3000 официально не поддерживается Intel. Но "не поддерживается" очевидно не означает, что его нельзя использовать, так как на самом деле он иногда используется. Также я могу открыть Панель управления Intel и изменить настройки (версия драйвера 9.17.10.4229).

И все же: Что я могу сделать/попробовать? Что бы вы сделали, кроме полного отключения HD3000?

решение1

Начиная с обновления Windows 10 Spring Update 1803, Windows теперь напрямую предоставляет этот тип функциональности для всех графических карт, независимо от марки или модели, если они реализуют WDDM 2.4. Это означает, что он будет работать для графики Intel, AMD или Nvidia одинаково!

Если вы ищете панель настроек под названием "Настройки графики", вы можете добавлять приложения и выбирать, какой графический процессор они должны использовать. Это немного сложно, потому что вам нужно вручную добавлять любое программное обеспечение и игры, которые вы хотите запустить на выделенной графической карте, но я считаю это приемлемым обменом.

Чтобы найти эти графические настройки, найдите их в меню «Пуск» или щелкните правой кнопкой мыши на рабочем столе и выберите «Параметры отображения». Прокрутите окно вниз, и вы найдете ссылку для открытия панели графических настроек:

Настройки графики в разделе «Дисплей»

Отсюда вы можете легко добавлять и настраивать, какое программное обеспечение должно работать на той или иной карте:

Панель настроек графики

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

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

решение2

  • Внутренний монитор вашего ноутбука подключен к графическому процессору Intel

  • Ваш порт HDMI подключен к графическому процессору Nvidia

  • Intel GPU может отправлять команды на Nvidia GPU, чтобы система могла по-прежнему рисовать на внутреннем дисплее без подключения внутреннего монитора напрямую к NVIDIA GPU.

  • Ваш графический процессор Nvidia будет активен, если что-либо подключено к порту HDMI и драйвер Nvidia не отключен.

  • Ваш ПК постоянно использует интегрированный Intel GPU. Оба GPU активны одновременно.

  • Если вы хотите, чтобы ваш графический процессор Nvidia был неактивен, вы можете настроить параметры с помощью панели управления Nvidia, но вам также необходимо отключить ваш HDMI-монитор.

введите описание изображения здесь

решение3

Резюме вышеизложенного обсуждения:

Ноутбук Asus N53SV-SX711V имеетNVIDIA Оптимусархитектура, предположительно способная автоматически переключаться между двумя графическими адаптерами, чтобы обеспечить максимальную производительность или минимальное энергопотребление для оптимизации срока службы батареи. Для этого в этом ноутбуке есть как встроенные графические процессоры Intel HD3000, так и NVIDIA GeForce GT 540M.

Из двух карт у HD3000 нет драйвера для Windows 10, и Windows 10 не указана в списке поддерживаемых.

С другой стороны, сама Windows 10, имеющая более симпатичные экраны, чем у предыдущих версий Windows, также может потребовать больше графической мощи, чем доступно через HD3000. Это может объяснить, почему Windows переключается на NVIDIA GPU постоянно и нерегулярно, несмотря на жонглирование многими настройками производительности в панелях управления NVIDIA и Intel.

Вы можете принять такое поведение Windows или, если батареи достаточно даже при работе с картой NVIDIA, навсегда отключить HD3000 в BIOS. Это может быть возможно, загрузившись в BIOS, найдя пункт меню, который близко соответствует "Integrated Peripherals" или "On-Board Devices", или, возможно, в опции "Advanced".

решение4

На форумах NVIDIA есть тема, посвященная проблеме, с которой вы столкнулись. Вы можете проверить ее здесь https://forums.geforce.com/default/topic/860554/geforce-mobile-gpus/windows-10-and-optimus/.

Поддерживалась ли ваша карта в Windows 8? Если да, то вы можете попробовать использовать драйверы Windows 8. Проблема, которую вы описываете, не связана на 100℅ с отсутствием поддержки.

В настоящее время у вас есть 3 решения: - использовать исправленный драйвер Nvidia; - использовать драйвер Windows 8; - выполнить откат к предыдущей версии Windows.

Связанный контент