выбор видеокарты при запуске приложения
Windows 10: как «заставить» игру запускаться на дискретной видеокарте
Доброго времени суток!
Эта статья актуальна для тех пользователей, у кого на компьютере/ноутбуке 2 видеокарты (интегрированная и дискретная).
Я думаю, что многие сталкивались с таким неприятным «явлением», когда какая-нибудь игра упорно запускается на интегрированной видеокарте и из-за этого тормозит. И никакие ухищрения не позволяют заставить ее работать на дискретной карте.
Что же. Не так давно в Windows 10 появилась одна опция, которая позволяет решить сию проблему (в моих тестах: с теми играми, с которыми раньше были подобные проблемы — теперь их нет, работают, как и положено на дискретном адаптере).
Теперь о том, как задать эту настройку. 👌
Запуск игры на дискретной видеокарте
👉 Совет №1
Для начала хотелось бы сделать сноску о том, что необходимо зайти в настройки видеоадаптера, и для нужной игры указать «Высокопроизводительный процессор. « (т.е. так, чтобы она запускалась на дискретной карте, см. скриншот ниже 👇).
Подробно о том, как правильно настроить видеоадаптер для задействования дискретной карты, расскажет вот эта статья.
Задание адаптера для конкретной игры // Настройка видеоадаптера nVidia
👉 Совет №2
Раньше, Windows 10 (несмотря на настройки видеодрайвера, как в совете №1) могла некоторые игры запускать всегда на интегрированной карте.
И если вы уже настроили видеоадаптер, то проверьте настройки «производительности адаптера» в подразделе «Дисплей» (о них ниже).
2. Далее в подразделе «Дисплей» найдите и откройте ссылку «Настройки графики» (см. скриншот ниже 👇).
3. Далее нажмите по кнопке «Обзор» и выберите ту игру (приложение) для которой хотите изменить уровень производительности видеоадаптера.
Обзор / добавляем приложение (игру)
Параметры добавленного приложения
Вот, собственно, и все. После задания этих параметров, игры запускаются на дискретной карте.
Если у вас нет такого параметра в Windows 10 — просто обновите систему до последней версии!
Если обновление системы отключено, ознакомьтесь вот с этой краткой инструкцией (проделав обратную операцию, его можно быстро включить).
Как переключаться между видеокартами на Windows 10?
Многие пользователи системных блоков для усиления работы своего устройства добавляют более мощную видеокарту, то есть апгрейдят свое устройство. Что же касается ноутбуков, то дела обстоят иначе. Начиная со среднего ценового сегмента, ноутбуки и ПК получают две видеокарты: дискретную и интегрированную. Иногда дополнительный графический ускоритель конфликтует с основным или глючит по тем или иным причинам, а поэтому для решения проблемы требуется отключить одну видеокарту. Но бывают случаи, когда нужно осуществить переключение видеокарт дабы заранее избежать проблем и улучшить производительность ПК в играх.
Существует несколько способов, как переключить видеокарту на ноутбуке или ПК: посредством BIOS, настроек системы Windows, с помощью программ для управления графическими ускорителями (программы NVidia, AMD, MSI и т д). Рассмотрим эти способы.
Переключаемся между видеокартами в Windows 10
В Windows 10 можно задать для каждого отдельного приложения использование интегрированной или дискретной видеокарты. Для этого нужно внести пару изменений в настройки системы, а именно:
После перезагрузки ПК система будет самостоятельно выбирать нужную видеокарту при запуске программы.
Также, если у вас версия операционной системы ниже Windows 10, то для того, чтобы выбрать одну видеокарту, стоит отключить вторую. К примеру, у вас ноутбук использует встроенную видеокарту. Чтобы система задействовала дискретный графический ускоритель, стоит открыть «Диспетчер устройств» (Win+R, devmgmt.msc) и развернуть ветку «Видеоадаптеры». Здесь нажимаем правой кнопкой мыши на встроенной видеокарте и выбираем «Отключить».
После перезагрузки ПК система задействует дискретную видеокарту.
Как переключать видеокарты через BIOS?
Чтобы переключить одну видеокарту на вторую, стоит загрузиться в BIOS. Для этого на старте ПК стоит нажать F2, Del, F11 (комбинация клавиш входа в BIOS указана в инструкции к материнской плате или ноутбуке).
Далее нужно найти раздел «Config» или «Advanced». Выбираем «Graphics Device». Появится список видеокарт. Выбираем видеокарту, которую нужно отключить и задаем ей значение «Disabled» или «Enabled», чтобы включить.
После нажимаем «F10», чтобы сохранить настройки. Изменения будут применены после перезагрузки системы.
Переключаемся между видеокартами с помощью стороннего софта
Если вы используете фирменную утилиту от NVidia или AMD, то переключиться между видеокартами можно следующими способами:
После сохранения настроек и перезагрузки ПК заданная игра будет использовать возможности видеокарты NVidia.
В AMD настройка переключения видеокарт немного проще. Нужно всего лишь скачать программу Catalyst. Установив и запустив утилиту, нужно перейти в раздел «Питание» и выбрать «Переключаемые графические адаптеры». Здесь будет перечень программ. Возле программ будет небольшое меню. Чтобы программа запускалась посредством возможностей дискретной карты, стоит выбрать «Высокая производительность», а для переключения на другую карту задаем режим «Энергосбережения».
Каждая другая программа имеет свою систему настроек, а поэтому стоит детально изучить к ней описание на официальной странице разработчика.
Как запустить игру на дискретной видеокарте. Как проверить на какой видеокарте работает игра (на примере NVIDIA)
У меня на ноутбуке две видеокарты: встроенная Intel HD и дискретная NVIDIA. Почему-то многие игры тормозят (причем, часть из них старые), подозреваю, что они работают на встроенной видеокарте.
Как мне узнать на какой карте они работают, и в случае если не на дискретной, то как ее задействовать? Заранее благодарю.
На самом деле многие современные ноутбуки оснащаются двумя видеокартами: одна встроенная (как правило, Intel HD / Intel Xe Graphics) — используется при работе в Windows, просмотре картинок, видео, не слишком ресурсоемких игр; вторая — дискретная AMD или NVIDIA, необходимая для запуска игр и программ, требующих высокую производительность от видеоадаптера.
Но происходит подобное не всегда, и часть игр запускается на встроенной — как результат, вы видите тормоза, лаги, задержки и т.д. В этой статье приведу несколько способов, как запускать игры на дискретной видеокарте.
Примечание : в своем мануале ниже я покажу настройку дискретной видеокарты на примере NVIDIA. Если у вас видеокарта от AMD — меню будет несколько отличным, но принцип настройки не изменится (см. на скрины в комментариях 👇).
Способы запуска игры на дискретной видеокарте
1) Обновление драйверов в Windows 10 — обзор 5 лучших программ (на русском) — см. золотую подборку
2) Как обновить драйвер на видеокарту AMD, nVidia и Intel HD: от А до Я — см. инструкцию
Способ №1: с помощью меню настроек видеодрайвера
Если драйвер на видеокарту у вас установлен, то нажав правую кнопку мышки в любом месте рабочего стола, — во всплывшем контекстном меню, Вы должны увидеть ссылку на их настройку (в моем случае это ссылка на «Панель управления NVIDIA» ). Переходим в настройку драйверов дискретной видеокарты.
Панель управления NVIDIA // как открыть
Предпочитаемый графический адаптер
После этого, можно попробовать запустить игру — должна запуститься на дискретной видеокарте.
Кстати, в настройках NVIDIA так же можно указать для конкретной игры конкретно используемую видеокарту. Для этого нужно сделать следующее:
Задание адаптера для конкретной игры
Способ №2: через проводник
Если в настройках NVIDIA задать определенные настройки, то Вы сможете запускать любые игры и программы на нужном вам адаптере в ручном режиме.
Для этого откройте настройки NVIDIA, затем в разделе «Рабочий стол » (меню сверху) поставьте пару галочек:
Добавление выбора видеокарты в контекстно меню
Если вы включили предыдущие пару галочек, то самый очевидный и простой способ запустить игру на нужном видеоадаптере — это открыть проводник, то бишь нужную папку, в которой лежит исполняемый файл с игрой, и нажать по файлу игры правой кнопкой мышки (кстати, можно это сделать и по значку на рабочем столе).
Выбор видеоадаптера для запуска игры
Собственно, игра должна запуститься на выбранном вами адаптере. Теперь, ниже, рассмотрю способ, как проверить так ли это.
Способ №3: через настройки BIOS
В некоторых ноутбуках через меню настроек BIOS можно указать тот адаптер, который будет работать по умолчанию.
Например, вы можете установить вариант «Discrete Graphics» — и ноутбук будет постоянно использовать дискретную видеокарту (и, само собой, вам не придется вручную каждый раз что-то настраивать через панель видеодрайвера).
Discrete Graphics — настройки BIOS
Как проверить работает ли игра на дискретной видеокарте
Включаем значок активности ГП NVIDIA
Кстати, обратите внимание, что после включения данной опции, у вас в трее, рядом с часами, появится соответствующий значок (см. скриншот ниже 👇).
Значок стал цветным после запуска игры (снизу)
Также щелкнув по этому значку можно увидеть, какие игры (приложения) сейчас используют данный адаптер (см. скрин ниже 👇).
Какие приложения используют ГП NVIDIA
В общем-то, этой самый актуальный и надежный способ определения, задействована ли дискретная видеокарта.
С помощью анализа FPS
Так же косвенно определить задействована ли у вас дискретная видеокарта можно по количеству FPS (количеству кадров в игре). У дискретной видеокарты оно, обычно, выше.
Чтобы видеть количество FPS в играх, установите одно из нескольких приложений: Fraps, PlayClaw, Overwolf. Затем запустите преднамеренно какую-нибудь игру на встроенной и дискретной видеокартах, и увидите разницу (см. скрин ниже 👇)!
Программы для просмотра FPS, а также о том, как его повысить, можете узнать в этой статье
В случае необходимости, прибавьте настройки графики на максимальные, чтобы задействовать ресурсы полностью (для более очевидной разницы).
Разница в FPS между дискретной и встроенной видеокартой
И еще одно!
Обратите внимание на шум и температуру работы вашего ноутбука. Если будет задействована дискретная видеокарта, многие модели ноутбуков начинают шуметь заметно выше. Так же начинает расти температура видеоадаптера (ее можно узнать с помощью спец. утилит, например, Speccy, скрин ниже 👇).
Температура процессора и видеокарты // Speccy
Почему игра может не запускаться на дискретной видеокарте
1. Проверьте настройки BIOS
Возможно, что в BIOS стоит режим принудительного использования только интегрированной графики. Чтобы «снять» этот вопрос — просто 👉 сбросьте настройки BIOS до оптимальных.
2. Попробуйте другую ОС, например, Windows 7
На одном ноутбуке долго никак не мог понять, почему одна старая игра упорно не запускалась на дискретной видеокарте (на нем, кстати, была установлена Windows 10). Потом решил создать еще один раздел на жестком диске и установить вторую ОС — Windows 7. Удивительно, но в Windows 7 игра запустилась без проблем на дискретной видеокарте.
Вывод : Windows 10 некорректно работает с двумя видеокартами (встроенной и дискретной) и старыми играми. Также, возможно, виной тому и драйвера, которые еще до конца не оптимизированы для «новой» Windows 10.
Обновление от 3.08.2018 : в Windows 10 появился параметр, отвечающий за то, как будут работать видеоадаптеры: в энергосберегающем режиме или в высокой производительности. Как это настроить — см. здесь: https://ocomp.info/win10-rejim-perekl-grafiki.html
3. Попробуйте включить режим совместимости и отключить масштабирование
Для этого просто откройте свойства нужного EXE-файла. Далее в разделе «Совместимость» поставьте галочку «Запустить программу в режиме совместимости с такой-то Windows» (пример ниже 👇).
Запустить игру в режиме совместимости с Windiows XP SP 2
4. Попробуйте установить более старую версию драйвера (на видеокарту)
Не всегда самый новый драйвер — самый лучший. Возможно, что в новом драйвере происходит какая-то ошибка, и дискретная карта не активируется при запуске игры. Поэтому, и следует попробовать более старую версию драйвера, которая уже была отработана долгими месяцами (годами).
На этом у меня всё, надеюсь на первоначальный вопрос ответил развернуто.
Первая публикация: 19.03.2017
А как запустить игру на дискретной видюхе АМД 7600?
Здравствуйте, у меня нету такой функции выбора графического процесора что делать?
Дэк, я бы поставил 7-рку, но под нее дров нет. На оф сайте только для 10-ой.
Тоже не видит дискретки.
В настройках Видяхи вообще ничего нет про выбор.
Всем привет! Самый кошмарный случай произошел со мной, думал что на ноутбуке не работает основная видеокарта Geforce 740m, купил новую материнскую плату, но и там тоже не работает основная видеокарта 740m, а работает Intel 4000. Вследствие этого, все игры тормозят, а некоторые вообще не запускаются, при запуске даже GTA 4 ноутбук отключается. Термопаста менялась, ноутбук не запылен. Пробовал задействовать через настройки Nvidia основную видеокарту, толку 0. Ноутбук Acer E1-570g.
1) Я думаю, что драйвера вы все же обновляли и BIOS сбрасывали? (если даже до смены железа дошли). Центр nVidia есть с выбором видеокарты? Если драйвера обновлены — он должен быть! (если его нет — копайте в сторону драйверов).
2) Какая ОС Windows? Если Windows XP — то там просто нет возможности переключать Intel на nVidia в программном варианте.
Также Windows 10 не очень хорошо работает с переключением (особенно старых игр). Если у вас одна из этих ОС — попробуйте Windows 7, скажем.
Попробуйте все-таки Windows 7/8, дабы можно установить не вредя вашей основной ОС Windows 10 (и насчет драйверов — центр управления-то у вас есть/нет, где можно выбрать видеокарту?)
Спасибо, мне вот это помогло. Скачал Crash Bandicoot N. Sane Trilogy и он работал на встроенной графике, лагало все. После этого поменял в панеле нвида и все ок. Еще раз спасибо
Возможно, вы выбрали старые игры, с некоторыми из которых Windows 10 работает «не правильно». Я тоже сталкивался с подобной проблемой, кардинально решить вопрос может установка Windows 7 в качестве альтернативной ОС (на ней почему-то все ОК. ).
У меня ноутбук pavilion g6 с двумя видеокартами: встроенная 7660g и дискретная 7600m. Перепробовал все методы, попросту все! Обновил дрова до radeon settings, там тоже ставил всё на высокую производительность, но не чего не помогает. Например, играю в СтарКрафт2, и в настройках пишет, что используется встроенная видеокарта 7660, но играть еще можно (а вот остальные игры лагают, GTA 4 скажем).
COD Black ops 1 вообще тормозит, играть невозможно. Помогите пожалуйста. Когда покупал его на нем раньше стоял Windows 7, но мне переустановили на 10 про. Ну реально попросту все перепробовал. Помогите пожалуйста! Буду очень благодарен.
А второй системой Windows 7 не пробовали поставить?
И мои все файлы на 10 винде удалятся, если я откачу систему до 7?
Зачем что-то удалять? Просто для проверки установить вторую ОС, вот тут подробнее (https://ocomp.info/kak-ustanovit-vtoruyu-windows.html)
А если ты не понимаешь, как это сделать? Можно как-то вернуть ноут в прежнее состояние? (без потери данных)
Тогда обратится к тому кто знает, либо отнести устройство в сервис.
У меня вообще дичь: игры идут на дискретной карте, но не все. Танки идут нормально, а вот в некоторых играх — просто черный экран (звук есть).
Подскажите, стоит карта GeForce 870M на ноутбуке, и многие игры автоматически запускаются на ней (так как на карте Intel вряд ли бы всё шло. ).
Здравствуйте.
Как на ноуте подключить miniDP к дискретной 1050ti, чтобы та увидела HTC Vive?
Здравствуйте.
Не подскажу.
Здраствуйте.
У меня проблема следующая.
На ноутбуке 2 видеокарты дискетная и интегрированная (естественно). Дискетная nvidia geforce gt 650M, а интегрированная intel hd graphics 3000, и у меня за всю историю игр только одна не запускается на дискетной видеокарте — это «тотал вархаммер».
Слышал я, конечно, что эта игра больше затачивалась под видеокарты АМД. Да и, причем, я включил функцию чтобы в области уведомлений показывалось используется ли дискетная видеокарта, и когда запускаю игру смотрю — там показано, что эта игра запустилась якобы на дискетке, но когда в самой игре захожу в настройки — то там отображается только интегрированная.
Если кто-нибудь может что-нибудь посоветовать или у кого то был похожий случай и вы его решили — пожалуйста помогите, потому что я уже не знаю, что делать.
Как сделать переключение видеокарт для игр в Windows 10
В последнем обновлении операционной системы Windows 10, выпущенном в апреле этого года, для пользователей стала доступна функция выбора предпочтительного графического процессора (переключение видеокарт) для исполняемых файлов игр и программ из приложения «Параметры». Раньше, как всем известно, для управления этим необходимо было воспользоваться специальными инструментами.
Их предоставляли разработчики NVIDIA в своей Панели управления и AMD Catalyst в Центре управления. В первой необходимо было сделать выбор между интегрированным или высокопроизводительным процессором, а с AMD, к сожалению, я не имел дела.
Теперь, в новой версии ОС, появился дополнительный параметр «Настройки графики». Его мы и будем использовать для этих целей. Если вы не увидите такой параметр у себя в системе, значит еще не установили нужное обновление.
Чтобы назначить конкретному приложению или игре определенный графический процессор, который будет по умолчанию обеспечивать их функционирование, сделайте следующее. Откройте системные «Параметры», перейдите в раздел «Система» и подраздел «Дисплей».
Прокрутите страницу немного вниз и нажмите на ссылку «Настройки графики». Из раскрывающегося списка выберите ту категорию приложения, которое хотите настроить в данный момент. Обычные игры и программы с исполняемым файлом формата «exe» относятся к категории — классические. Нажмите на кнопку «Обзор», а затем найдите нужный исполняемый файл в своей системе.
Если вы выберете универсальное, добавится еще один список, в котором перечислены все установленные UWP-приложения. После того, как найдете нужное, нажмите на появившуюся кнопку «Добавить».
В первом и втором варианте все приложения, которые вы добавляете, отображаются в списке. Нажмите на каждое из них, после чего станет доступна кнопка «Параметры». После перехода по ней вы сможете задать индивидуальные параметры графики.
Переключение видеокарт
Системное значение — это графический процессор по умолчанию, используемый для всех приложений. Энергосбережение — относится к маломощному встроенному, как правило, от Intel. Высокая производительность — относится к дискретной видеокарте, например от NVIDIA или AMD.
Нажмите «Сохранить», когда закончите. Если игра или программа в настоящее время запущены, вам может потребоваться перезапустить ее, чтобы изменения вступили в силу.
Как проверить, какой GPU используется? Для этого откройте Диспетчер задач, и включите столбец «GPU Engine» на вкладке «Процессы». Затем вы увидите номер видеокарты, используемой приложением. Спасибо за внимание!
Как установить предпочтительный графический процессор для приложений в Windows 10
В последних сборках Windows 10 Redstone 4, релиз которой должен состояться весной этого года, появилась новая функция — выбор предпочтительного GPU для работы с той или иной программы. В основном это нужно для ноутбуков, в которых бывает две графики — от Intel и от AMD или Nvidia. Первая обычно используется для экономии энергии при работе с нетяжелыми задачами — серфинг в интернете, просмотр фильмов, работа с документами и т.д. Ну а для игр или трудоемких 3D-приложений подключается более мощная дискретная графика (при этом за вывод на монитор всегда отвечает интегрированный GPU от Intel). По умолчанию за переключение видеокарт отвечает видеодрайвер дискретной видеокарты, и в панели управления Nvidia или AMD можно настроить, какие приложения с какой видеокартой будут запускаться.
Microsoft решила несколько упростить и одновременно доработать переключение: теперь оно и для видеокарт от Nvidia, и для видеокарт от AMD настраивается в одном месте, и также появилась возможность выбора предпочтительного GPU для приложений из Магазина Windows — с учетом того, что там все же есть несколько требовательных 3D-игр, это не лишено смысла.
Находится эта настройка в Параметрах > Система > Дисплей > Настройки графики:
Теперь выберите, для приложения какого типа вы хотите задать предпочтительный GPU — для классического или универсального (из Магазина Windows). Далее нажмите на кнопку «Обзор» и укажите путь до нужного приложения, если оно классическое, или выберите его из списка, если оно универсальное:
Теперь нажмите на программу > Параметры и выберите, какую видеокарту вы хотите использовать. Энергосбережение означает, что выбранная вами программа будет запускаться с интегрированным GPU, высокая производительность — с дискретным, по умолчанию — решать будет видеодрайвер: