Как заставить игру использовать видеокарту
Windows 10: как «заставить» игру запускаться на дискретной видеокарте
Доброго времени суток!
Эта статья актуальна для тех пользователей, у кого на компьютере/ноутбуке 2 видеокарты (интегрированная и дискретная).
Я думаю, что многие сталкивались с таким неприятным «явлением», когда какая-нибудь игра упорно запускается на интегрированной видеокарте и из-за этого тормозит. И никакие ухищрения не позволяют заставить ее работать на дискретной карте.
Что же. Не так давно в Windows 10 появилась одна опция, которая позволяет решить сию проблему (в моих тестах: с теми играми, с которыми раньше были подобные проблемы — теперь их нет, работают, как и положено на дискретном адаптере).
Теперь о том, как задать эту настройку. 👌
Запуск игры на дискретной видеокарте
👉 Совет №1
Для начала хотелось бы сделать сноску о том, что необходимо зайти в настройки видеоадаптера, и для нужной игры указать «Высокопроизводительный процессор. « (т.е. так, чтобы она запускалась на дискретной карте, см. скриншот ниже 👇).
Подробно о том, как правильно настроить видеоадаптер для задействования дискретной карты, расскажет вот эта статья.
Задание адаптера для конкретной игры // Настройка видеоадаптера nVidia
👉 Совет №2
Раньше, Windows 10 (несмотря на настройки видеодрайвера, как в совете №1) могла некоторые игры запускать всегда на интегрированной карте.
И если вы уже настроили видеоадаптер, то проверьте настройки «производительности адаптера» в подразделе «Дисплей» (о них ниже).
2. Далее в подразделе «Дисплей» найдите и откройте ссылку «Настройки графики» (см. скриншот ниже 👇).
3. Далее нажмите по кнопке «Обзор» и выберите ту игру (приложение) для которой хотите изменить уровень производительности видеоадаптера.
Обзор / добавляем приложение (игру)
Параметры добавленного приложения
Вот, собственно, и все. После задания этих параметров, игры запускаются на дискретной карте.
Если у вас нет такого параметра в Windows 10 — просто обновите систему до последней версии!
Если обновление системы отключено, ознакомьтесь вот с этой краткой инструкцией (проделав обратную операцию, его можно быстро включить).
Приложения и технологии, делающие возможным запуск игр, которые не поддерживает ваша видеокарта
Большинство геймеров попадали в ситуации, когда недавно вышедшая игра «не тянет» видеокарту. Точнее наоборот. Такое начало происходить уже очень давно, со времен изобретения Microsoft своей прикладной библиотеки (API) – DireсtX. На сегодняшний день последняя версия этого API – двенадцатая.
реклама
А бывали случаи, когда видеокарта поддерживает пятую версию, а игра запускается только на седьмой. Ну тут еще отчасти виноваты и сами разработчики, которые не удосужились внедрить поддержку более старой версии. Но когда мы говорим о NexGen или Классе «А» играх, то этого они не сделали по причине того, что игры эти будут «тормозить» на таких видеокартах.
Но пользователи еще в давние времена научились обходить эти аппаратные преграды программными средствами. О таких средствах я вам расскажу в этой статье.
реклама
Первый пример будет вообще из очень далекого прошлого. Итак, представьте себе картину: у вас есть DOOM III, который ставил на колени даже 3-й GeForce с 64 Мб видеопамяти, но в качестве видеокарты у вас есть лишь пара 3DFx Voodoo II c 12 Мб каждая. Поиграть хочется, но не можется, но выход был найден, благодаря специальному патчу «Doom 3 patch v. 1.0 for Voodoo2 cards», благодаря которому игра в этот очень страшный шутер была возможна.
Чтобы поиграть с хорошим FPS в DOOM III на паре 3Dfx Voodoo II, необходимо 256 мегабайт оперативной памяти, процессор Athlon XP с частотой не менее 2 ГГц, Socket-A материнская плата, Windows 98SE и желание поиграть в DOOM III в разрешении 800 х 600.
Все остальное сделает патч, который уменьшит качество и размеры текстур в 2 раза и оптимизирует игру для такой конфигурации. Для тех, кто хочет посмотреть, как же будет выглядеть DOOM 3 в такой конфигурации, я приложу несколько скриншотов из игры.
реклама
В сложных сценах FPS может проседать до 20 кадров в секунду, но на открытых пространствах и в помещении он может подыматься плоть до 70-ти.
реклама
Переходим к следующему шейдерному этапу. Приложение 3D-Analyzer пригодится вам, когда ваша престарелая видеокарта не умеет на аппаратном уровне просчитывать пиксельные шейдеры. С помощью нее возможно играть в игры, которые без пиксельных шейдеров различный версий не работают. Либо можно эмулировать вторую версию шейдеров, если ваша видеокарта поддерживает только первую. В данном случает все расчёты лягут на плечи центрального процессора.
Также с помощью данной программы можно эмулировать различные аппаратные возможности видеокарты, включая: T&L, mip-map, bump-mup и другие.
Вот так выглядит первый FarCry на видеокарте, которая его официально не поддерживает с помощью работы 3D-Analyzer’a. Вполне сносная картинка.
А вот так игра выглядит без этого приложения, изображение выводится, но наблюдается нехватка ряда текстур и элементов.
Список поддерживаемых игр этой программой можно найти по этой ссылке.
Но работает эта программа с приложениями, использующими API DirectX не старше 9-й версии.
После ретро игр переходим к современным. Существует способ запуска DX11 и даже DX12 игр на видеокартах с поддержкой только 10-й DireсtX версии. Сюда, например, относятся видеокарты Nvidia 200-й серии, например 2-х гигабайтный GeForce GTX285, либо 2-х чиповый GeForce GTX295.
Бывают ситуации, когда в гараже или на даче стоит старенький компьютер, а вы захотели сыграть во что-то более-менее современное, но видеокарта не дает вам это сделать из-за таких программых ограничений. А ведь на ней можно поиграть в GTA 5 в FHD разрешении или побегать в тот же Fallout 4. И все это, прошу заметить, возможно на GeForce 200-й серии и аналогах от AMD.
Рецепт такой работы следующий. Необходимо скачать Windows SDK, найти его можно на официальном сайте Microsoft. После установки нужно перейти в каталог C:\Windows\System32 и запустить файл dxcpl.exe. В нем нажать на «Edit list. » и добавить exe нужной игры.
Затем необходимо выбрать Feature level limit того уровня, который вам нужен. Для DX 11 лучше брать 11.1, а затем включить Force WARP и Force On, после чего применить изменения. Результат должен получиться таким:
Вот так с помощью подручных программных средств можно решить ряд аппаратных проблем. Удачной всем игры на любых видеокартах!
Как заставить игру использовать видеокарту
Как запустить игру на дискретной видеокарте
Как правило, современные ноутбуки оборудуются сразу 2 видеокартами: одна из них встроена (обычно, Intel HD) – применяется при работе в Windows, просмотре изображений, видеофайлов, а другая – дискретная видеокарта Nvidia либо AMD. Такая видеокарта нужна для того, чтобы игры и программы, требующие высокой производительности от видеоадаптера, могли запускаться и стабильно работать.
Особенности работы дискретной видеокарты
По замыслу создателей, дискретная видеокарта должна работать автоматическим образом, а именно при запуске игры. Мощности встроенной видеокарты хватает для обычной работы ноутбука (компьютера), при этом экономится заряд батареи, но для игр необходима повышенная производительность, которую обеспечивает дискретная видеокарта. Таким образом, это позволяет переключаться устройствам. Но так происходит не всегда, и иногда игра открывается на встроенной видеокарте, что приводит к ее зависанию и прочим «лагам».
Можно выделить два основных метода запуска игры на дискретной видеокарте:
Метод 1: Меню настроек драйвера
После нажатия правой кнопки мыши на рабочем столе, всплывет контекстное меню, где будет переход на настройки драйверов видеокарты (в указанном скриншоте, это настройки для NVIDIA).
В этой панели, с левой стороны нужно нажать на «Управление параметрами 3D», а потом выбрать «Высокопроизводительный процессор NVIDIA» в качестве адаптера графики. После этого можно выполнять сохранение настроек.
В настройках NVIDIA также возможно указать для определенной игры ту видеокарту, которая используется. Для этого необходимо:
Метод 2: Применение проводника
Если в настройках видеокарты NVIDIA указать конкретные параметры, то станет возможно осуществлять запуск компьютерных игр на необходимом адаптере вручную.
Для этого следует выбрать настройки NVIDIA, а потом во вкладке «Рабочий стол» выставить пару галочек:
После выполнения вышеописанных указаний, любую игру можно запустить на дискретной видеокарте через контекстное меню. Для запуска нажимаем правой кнопкой мыши на ярлыке игры и выбираем «Запустить с графическим процессором» и соответствующую видеокарту (в примере, это NVIDIA).
Как запустить игру на дискретной видеокарте. Как проверить на какой видеокарте работает игра (на примере 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, и у меня за всю историю игр только одна не запускается на дискетной видеокарте — это «тотал вархаммер».
Слышал я, конечно, что эта игра больше затачивалась под видеокарты АМД. Да и, причем, я включил функцию чтобы в области уведомлений показывалось используется ли дискетная видеокарта, и когда запускаю игру смотрю — там показано, что эта игра запустилась якобы на дискетке, но когда в самой игре захожу в настройки — то там отображается только интегрированная.
Если кто-нибудь может что-нибудь посоветовать или у кого то был похожий случай и вы его решили — пожалуйста помогите, потому что я уже не знаю, что делать.