Как переключить видеокарту NVIDIA на ноутбуке/компьютере? 2017 - Видеоурок

Опубликовано: 01.09.2017

Как переключить видеокарту NVIDIA на ноутбуке/компьютере? 2017 - Видеоурок

Нет пункта в меню "Запустить с графическим процессором NVIDIA"

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



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

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


NVIDIA - настройка производительности видеокарты для игр

Но несложно догадаться, что энергопотребление таких ноутбуков очень сильно возросло, что негативно сказалось на времени их автономной работы. К слову, топовые ноутбуки Alienware от Dell, оснащаемые самым топовым на данный момент железом, в пике потребляют порядка 300 ватт. От батарей такой монстр явно долго не проработает.


Поднимаем ФПС (FPS) НОУТБУКОВ в танках и Armored Warfare.

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

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

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

Можно выбрать один из режимов (по умолчанию стоит Автовыбор); после выбора режима нажмите Применить. Может заработать сразу, а может потребоваться перезагрузка системы.

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

В данной статье мы рассмотрим несколько способов принудительно запустить игры и приложения на дискретном видеочипе от Nvidia.

Штатные способы
А. Самый простой способ. Нажимаем правой кнопкой по ярлыку и выбираем Запустить с графическим процессором > Высокопроизводительный процессор Nvidia

Б. Программная привязка дискретного видео в настройках панели Nvidia.
1. В Панели управления Nvidia открываем Управление параметрами 3D и идем на вкладку Глобальные параметры, где выставляем Высокопроизводительный процессор Nvidia и жмем Применить.

Если требуется принудительно задействовать дискретное (равно как и интегрированное; я вынужден был назначить интегрированное видео на браузер FireFox, потому что при выборе дискретного ускорителя он начинал сыпать артефактами и вылетал с ошибками) видео только для определенных приложений, переходим на вкладку Программные настройки:

2. Жмем кнопку Добавить и указываем исполняемый файл игры, которую будем принудительно запускать с дискретным видео.
Частный случай - только для игр и приложений, использующих машину Java (например, Minecraft и другие). В список необходимо добавить не исполняемый файл игры, а саму машину Java. Для этого сперва нужно найти, откуда запускается файл javaw.exe. Например можно запустить диспетчер задач, перейти на вкладку Процессы, навести курсор на интересующий нас процесс, нажать правой кнопкой мыши и выбрать Свойства. В открывшемся окне будет указан путь. У меня javaw.exe лежит в папке C:\Windows\SysWOW64 (Windows 7 Максимальная 64 bit, Java 7SE 32 bit). После того, как местоположение файла будет известно, добавляем его, как было написано выше.

В результате получится следующее:

5. Выбираем Расширить эти экраны, жмем Применить, подтверждаем сохранение параметров:

Наблюдаем результат.
В настройках игр теперь доступны обе видеокарты.
Окно настроек TES: Skyrim:

...и Dragon Age: Origins:

Стоит ли говорить, что игры теперь идут быстрее?

Виджет мониторинга видеокарты от 0rbmu2k теперь нормально определяет общий объем памяти, объем занятой памяти и загрузку GPU в процентах:

А вот окно настроек производительности Adobe Photoshop:

...и окно настроек PTGui, в которой я собираю панорамы:

Даже на такой далеко не самой быстрой карточке, как GT630M с 1 гигабайтом памяти DDR3 на 128-битной шине, Photoshop очень быстро выполняет отрисовку изображения и инструментов. Так, например, рамка обрезки перемещается по изображению плавно, а не рывками, как если бы аппаратное ускорение не работало.
Сферические панорамы в PTGui с разрешением порядка 26000*13000 (двадцать шесть тысяч на тринадцать тысяч - это не опечатка) с активированным аппаратным ускорением сшиваются за считанные минуты, тогда как на центральном процессоре даже при использовании всех 8 потоков на сборку некоторых панорам уходило в среднем от 10-15 до 20-30 минут.

К слову, я играл в Crysis 2, добавив экзешник в Панель Nvidia по первому способу. Настройки графики с помощью твикера Crysis2AdvancedGraphicsOptions для комфортной игры пришлось поставить на самый минимум (оказалось, что Crysis 2 упорно запускался на ядре Intel HD4000). Теперь он спокойно идет на настройках Extreme (правда, с отключенной анизотропией).

Недостатками такого решения являются:
1. В системе имеется второй монитор, куда может уходить курсор, ярлыки, виджеты, окна и т. д.
2. Некоторые игры запускаются на втором невидимом мониторе.

Жмем Применить.

Настройки отменены.

В комментариях поступил очень интересный вопрос от Родиона из Киева:
К сожалению, лично я зашел в тупик, ведь у меня монитор (телевизор) подключен НЕ через VGA!!! а через HDMI?, Соответственно, я не вижу того самого третьего расширенного экрана, понимаете?
У меня есть ЖК-Экран ноутбука, есть LCDTV, на который дублируется раб. стол.
К следствии того что описано в статье у меня появляется третий монитор, и при расширении на него рабочего стола я увожу окна вникуда. Что делать? Как заставить дискретную видяху выводить все напрямую на HDMI?

Постараюсь ответить и на него.
Методом (не)научного тыка нашел следующее.
Сперва выполняем все процедуры, описанные выше.
После того, как все сделано, нажимаем Подключение к проектору или WinKey (aka флажок) + P, как советует нам Windows:

Откроется панелька

Здесь выберите Дублировать. НИ В КОЕМ СЛУЧАЕ НЕ ВЫБИРАЙТЕ ТОЛЬКО ПРОЕКТОР!!! Иначе можете получить черный экран. Окон нет, курсор не бегает, нажатие на Escape и перезагрузка не помогает. Что же делать? Можно перезагрузиться в безопасный режим и удалить драйвер, а можно просто действовать вслепую - нажимаем WinKey + P, стрелку влево и Enter.

Если все сделано правильно, получаем следующее:

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

Чтобы отменить выполненные действия, снова нажимаем Подключение к проектору или WinKey + P и выбираем Расширить.

Компьютер мигнет экраном, и мониторы будут настроены так же, как в первой части этой статьи

Примечание: последний способ гарантированно работает только на Windows 7. На Windows 10 гарантированно не работает. На Windows 8/8.1 работоспособность не проверялась.

За сим извольте откланяться. Надеюсь, что эта информация была кому-то полезной.


Вернуться на главную!

Поделитесь своим мнением