Что даст отключение intel гп. Как отключить Intel HD Graphics. На примере внешней видеокарты NVIDIA GeForce. Подробный видео урок

Технология Intel ME (или AMT, Active Management Technology) является одним из самых загадочных и мощных элементов современных x86-платформ. Инструмент изначально создавался в качестве решения для удаленного администрирования. Однако он обладает столь мощной функциональностью и настолько неподконтролен пользователям Intel-based устройств, что многие из них хотели бы отключить эту технологию, что сделать не так-то просто.

На прошедшем 17 и 18 мая в Москве форуме Positive Hack Days VI исследователи Positive Technologies Максим Горячий и Марк Ермолов представили несколько техник отключения Intel ME, сопроводив доклад видеодемонстрацией процесса.

Что это, и зачем нужно отключать

Подсистема Intel Management Engine (ME) представляет собой дополнительный «скрытый» процессор, который присутствует во всех устройствах на базе чипсетов Intel (не только в PC и ноутбуках, но и в серверах). Среда исполнения ME никогда не «спит» и работает даже при выключенном компьютере (при наличии дежурного напряжения), а также имеет доступ к оперативной памяти, сетевому интерфейсу, USB контроллеру и встроенному графическому адаптеру.

Несмотря на столь обширные возможности, существуют вопросы к уровню защищенности ME - ранее исследователи уже находили серьезные уязвимости и векторы атак. Кроме того, подсистема содержит потенциально опасные функции - удаленное управление, NFC, скрытый сервисный раздел (hidden service partition). Интерфейсы подсистемы ME недокументированы, а реализация закрыта.

Все эти причины приводят к тому, что многие рассматривают технологию ME в качестве «аппаратной закладки». Ситуацию усугубляет тот факт, что с одной стороны у пользователя устройства нет возможностей по отключению этой функциональности, а с другой производитель оборудования может допустить ошибки в конфигурации МЕ.

Хорошая новость заключается в том, что способы отключения ME все же существуют.

Техники отключения Intel ME

Исследователи компании Positive Technologies Максим Горячий и Марк Ермолов в ходе состоявшегося в Москве форума Positive Hack Days VI представили доклад, посвященный отключению Intel ME. Специалисты описали несколько техник отключения данной подсистемы:
  1. Основанные на сбое инициализации ME;
  2. Через механизм обновления микропрограммы ME;
  3. Недокументированные команды
  4. Недокументированный механизм, предназначенный для разработчиков аппаратуры - Manufacture Mode.
Исследователи установили, что разработчики аппаратных платформ часто забывают выключать режим Manufacture Mode, что позволяет использовать последний метод на большом количестве компьютеров без каких либо дополнительных затрат в режиме «реального времени».

Большинство методов отключения используют встроенные механизмы ME, разработанные для вендоров устройств на платформе Intel. Все они подробно описаны в презентации, которая опубликована на GitHub . По ссылке представлено демонстрационное видео отключения ME (оно же ниже):

И тем не менее, возникает резонный вопрос: «Действительно ли ME перестает работать в полном объеме при использовании ее встроенных механизмов отключения?» В качестве доказательства факта отключения МЕ исследователи приводят следующий аргумент: ME работает в двух режимах использования памяти: только SRAM (встроенный в ME) и SRAM + UMA. UMA - это часть памяти хоста, которая используется как подкачиваемая память (swap). После инициализации DRAM-контроллера хостом ME всегда переключается в режим SRAM + UMA.

Таким образом, если ME действительно выключена, то при отключении на аппаратном уровне доступа МЕ к UMA-памяти в произвольный момент (посредствам канала VСm), в МЕ не будет происходить аппаратных сбоев, связанных с отсутствием данных и кода, которые были вытеснены в UMA память (такие аппаратные сбои приводят к аварийному отключению питания с основных аппаратных компонентов платформы). С другой стороны применение этих методов позволяет осуществить DoS-атаки на технологию AMT в случае ее применения для удаленного управления.

В ходе исследования внутренней архитектуры Intel Management Engine (ME) 11-й версии был обнаружен механизм, отключающий эту технологию после инициализации оборудования и запуска основного процессора. О том, как мы нашли этот недокументированный режим, и о его связи с государственной программой построения доверительной платформы High Assurance Platform (HAP) мы расскажем в этой статье.

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

Введение

Intel Management Engine - это закрытая технология, которая представляет собой интегрированный в микросхему Platform Controller Hub (PCH) микроконтроллер с набором встроенных периферийных устройств. Именно через PCH проходит почти все общение процессора с внешними устройствами, следовательно Intel ME имеет доступ практически ко всем данным на компьютере и возможность исполнения стороннего кода позволяет полностью скомпрометировать платформу. Такие безграничные возможности привлекают исследователей не первый год, но сейчас интерес к технологии Intel ME значительно вырос. Одной из причин этого является переход данной подсистемы на новую аппаратную (x86) и программную (доработанный MINIX в качестве операционной системы) архитектуру. Применение платформы x86 позволяет использовать всю мощь средств анализа бинарного кода, что ранее было затруднительно, так как до 11-й версии использовалось ядро с малораспространенной системой команд - ARC. К сожалению, анализ Intel ME 11-й версии был затруднен тем, что исполняемые модули упакованы кодом Хаффмана с неизвестными таблицами. Но нашей исследовательской группе (Дмитрий Скляров, Марк Ермолов, Максим Горячий) удалось их восстановить (утилиту для распаковки образов можно найти на нашей странице в GitHub).

После распаковки исполняемых модулей мы приступили к изучению программной и аппаратной «начинки» Intel ME. Наша команда занимается этим уже достаточно продолжительное время, и мы накопили большой объем материалов, которые было решено опубликовать. Это первая статья из цикла статей, посвященных внутреннему устройству и особенностям работы Intel ME, и в ней мы расскажем, как отключить основной функционал подсистемы. Этот вопрос терзает специалистов, так как ее отключение позволило бы снизить риски утечки данных, например в случае обнаружения в этой технологии уязвимости нулевого дня.

Как выключить ME

Как выключить ME - этот вопрос часто задают некоторые владельцы компьютеров x86-архитектуры. Тема деактивации неоднократно поднималась , в том числе и исследователями нашей компании .

Актуальности этому вопросу добавляет недавно обнаруженная критическая (9,8 из 10) уязвимость в Intel Active Management Technology (AMT) - технологии, которая базируется на Intel ME.

Сразу огорчим читателя - полностью выключить ME на современных компьютерах невозможно. Это связано прежде всего с тем, что именно эта технология отвечает за инициализацию, управление энергопотреблением и запуск основного процессора. Сложности добавляет и тот факт, что часть кода «жестко прошита» внутри микросхемы PCH, которая выполняет функции южного моста на современных материнских платах. Основным средством энтузиастов, которые «борются» с данной технологией, является удаление всего «лишнего» из образа flash-памяти при сохранении работоспособности компьютера. Но сделать это не так просто, так как, если встроенный в PCH код не найдет во flash-памяти модули ME или определит, что они повреждены, система запущена не будет. Уже несколько лет в сети развивается проект me_cleaner , в рамках которого доступна специальная утилита, позволяющая удалить большую часть образа и оставить только жизненно необходимые для основной системы компоненты. Но даже если система запустилась, радоваться рано - приблизительно через 30 минут может произойти автоматическое отключение, так как при некоторых сбоях ME переходит в Recovery-режим, в котором не функционирует больше некоторого фиксированного времени. В итоге процесс очистки усложняется. Например, до 11-й версии удавалось уменьшить размер образа до 90 KБ, но в 11-й - уже только до 650 КБ.

Рисунок 1. Поддержка архитектур Skylake+ в me_cleaner

Секреты в QResource

Intel дает производителям материнских плат возможность задать небольшое количество параметров ME. Для этого компания предоставляет производителям оборудования специальный набор программного обеспечения, в который входят такие утилиты, как Flash Image Tool (FIT) для настройки параметров ME и Flash Programming Tool (FPT), реализующая поддержку программирования flash-памяти напрямую через встроенный SPI-контроллер. Данные программы недоступны конечному пользователю, но их без труда можно найти в интернете. Из этих утилит можно извлечь большое количество файлов формата XML (подробное Intel ME: The Way oftheStatic Analysis), изучение которых позволяет узнать много интересного: структуру прошивки ME и описание PCH strap - специальных конфигурационных битов для различных подсистем, интегрированных в микросхему PCH.


Рисунок 2. Упакованные XML-файлы

Нас заинтересовало одно из таких полей с именем «reserve_hap», так как напротив него имелся комментарий - High Assurance Platform (HAP) enable.

Рисунок 3. PCH strap для High Assurance Platform

Поиск в Google не был долгим. Буквально вторая ссылка говорит, что такое название носит программа по созданию доверительных платформ, связанная с Агентством национальной безопасности (АНБ) США. Презентацию с описанием программы можно найти . Нашей первой мыслью было поставить этот бит и посмотреть, что будет. Это может сделать любой желающий, если у него есть SPI-программатор или доступ в Flash Descriptor (на многих материнских платах некорректно выставлены права доступа к регионам flash-памяти).


Рисунок 4. Статус ME после активации HAP-бита

После загрузки платформы утилита meinfo сообщает странный статус - Alt Disable Mode. Беглые проверки показали, что ME не отвечает на команды и никак не реагирует на воздействия из операционной системы. Мы решили разобраться, как система переходит в этот режим и что он означает. К этому времени у нас уже была проанализирована основная часть модуля BUP, который отвечает за начальную инициализацию платформы и, исходя из вывода meinfo, устанавливает этот статус. Для понимания алгоритма работы BUP необходимо более подробно описать программное окружение Intel ME.

Программная часть Intel ME 11

Начиная с PCH 100-й серии компания Intel полностью переработала эту микросхему. Был осуществлен переход на новую архитектуру встроенных микроконтроллеров - с ARCompact компании ARC на x86. За основу был выбран 32-битный микроконтроллер Minute IA (MIA), который используется в микрокомпьютерах Intel Edison и SoC Quark. Он основан на дизайне весьма старого, скалярного микропроцессора Intel 486 с добавлением системы команд (ISA) от процессора Pentium. Однако для PCH компания выпускает данное ядро с применением 22-нм полупроводниковой технологии, получая высокую энергоэффективность микроконтроллера. Таких ядер в новом PCH три: Management Engine (ME), Integrated Sensors Hub (ISH) и Innovation Engine (IE). Последние два могут активироваться и деактивироваться в зависимости от модели PCH и целевой платформы, а ME-ядро работает всегда.


Рисунок 5. Три x86-процессора в PCH

Такие глобальные изменения потребовали изменения и программной составляющей ME. В частности, в качестве основы для операционной системы был выбран MINIX (ранее ThreadX RTOS). Теперь прошивка ME включает полноценную операционную систему со своими процессами, потоками, диспетчером памяти, драйвером аппаратных шин, файловой системой и многим другим. В ME интегрирован аппаратный криптопроцессор, поддерживающий алгоритмы SHA256, AES, RSA, HMAС. Доступ к оборудованию для пользовательских процессов производится посредством локальной таблицы дескрипторов (LDT). Через LDT организовано также и адресное пространство процесса - оно является всего лишь частью глобального адресного пространства ядра, границы которого заданы в локальном дескрипторе. Таким образом, ядру не нужно переключаться на память разных процессов (меняя каталоги страниц), как, например, в Microsoft Windows или Linux.

На этом закончим обзор программного окружения Intel ME и рассмотрим более подробно, как происходит загрузка операционной системы и модулей.

Стадии загрузки Intel ME

Запуск начинается с программы ROM, которая содержится во встроенной в PCH статической памяти. К сожалению, способ прочесть или перезаписать эту память широкой общественности не известен, но в интернете можно найти «предпродажные» версии прошивки ME с разделом ROMB (ROM BYPASS), который, по нашему предположению, дублирует функционал ROМ. Таким образом, исследуя такие прошивки, можно восстановить основной функционал программы первичной инициализации.

Изучение ROMB позволяет понять назначение ROM - выполнение начальной инициализации оборудования, например SPI-контроллера, проверка цифровой подписи заголовка раздела FTPR, загрузка модуля RBE, который расположен уже во flash-памяти. RBE, в свою очередь, проверяет контрольные суммы модулей KERNEL, SYSLIB, BUP и передает управление на точку входа в ядро.

Следует заметить, это эти три сущности - ROM, RBE и KERNEL - выполняются на нулевом уровне привилегий (в ring-0) ядра MIA.


Рисунок 6. Проверка целостности SYSLIB, KERNEL и BUP в RBE

Первый процесс, который создается ядром, - это BUP, который уже выполняется в своем адресном пространстве, в ring-3. Других процессов ядро по своей инициативе не запускает, этим занимается сам BUP, а также отдельный модуль LOADMGR, к нему вернемся позже. Назначение BUP (platform BringUP) - это инициализация всего аппаратного окружения платформы (в том числе процессора), выполнение первичных функций управления энергопитанием (например, запуск системы по нажатию кнопки включения) и запуск все остальных процессов ME. Таким образом, можно с уверенностью говорить, что PCH в 100-й серии и выше просто физически не имеют возможности запуска без корректной прошивки ME. Во-первых, BUP инициализирует контроллер управления энергопитанием (power management controller, PMC) и ICC-контроллер. Во-вторых - запускает целую вереницу процессов; часть из них «жестко прошита» в коде (SYNCMAN, PM, VFS), а другая часть содержится в InitScript (аналог автозапуска), который хранится в заголовке тома FTPR и защищен цифровой подписью.


Рисунок 7. Запуск SYNCMAN и PM

Таким образом, BUP считывает InitScript и запускает все процессы, которые удовлетворяют типу запуска ME и являются IBL-процессами.


Рисунок 8. Обработка InitScript


Рисунок 9. Список модулей c флагом IBL

В случае если запуск процесса не удался, BUP не будет запускать систему или переведет ее в Recovery режим, в котором произойдет автоматическое отключение питания после нескольких десятков минут . Как можно видеть на иллюстрации, последним в списке IBL-процессов является LOADMGR. Именно он дает старт оставшимся процессам, но в отличие от BUP, если в процессе запуска модуля происходит ошибка, LOADMGR просто перейдет к следующему.

Таким образом, первый вариант ограничить функционирование Intel ME - удалить все модули, которые не имеют флаг IBL в InitScript, что позволит существенно уменьшить размер прошивки. Но первоначально мы хотели выяснить, что происходит с ME в режиме HAP. Для этого рассмотрим программную модель BUP подробнее.

Рисунок 10. Схема запуска модулей в ME

BringUP

Если присмотреться к алгоритму работы модуля BUP, можно сказать, что внутри него реализован классический конечный автомат. Выполнение функционально разделено на две составляющие: стадии инициализации (представляют собой тот самый конечный автомат) и выполнение сервисных запросов других процессов после инициализации системы. Число стадий инициализации разное, в зависимости от платформы и SKU (TXE, CSME, SPS, consumer, corporate), но основные, общие для всех версий, все же можно выделить.

Первая стадия

На начальной стадии происходит создание внутренней диагностической файловой системы sfs (SUSRAM FS - файловая система, расположенная в энергозависимой памяти), считывание конфигурации, и, самое главное, получение информации от PMC о том, что привело к данному старту - включение питания платформы, глобальный перезапуск всей платформы, перезапуск только ME или же пробуждение из состояния сна. Эта стадия называется boot flow determination. От нее зависят последующие стадии работы конечного автомата инициализации. Кроме того, поддерживаются несколько режимов работы: нормальный и набор сервисных режимов, при которых основной функционал ME не выполняется - HAP, HMRFPO, TEMP_DISABLE, RECOVERY, SAFE_MODE, FW_UPDATE и FD_OVERRIDE.

Вторая стадия

На следующей стадии происходят инициализация ICC-контроллера и загрузка ICC-профиля (отвечает за тактовые частоты основных потребителей), инициализация Boot Guard и начало циклического опроса подтверждения запуска процессора.

Третья стадия

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

Четвертая стадия

На этой стадии происходит инициализация внутреннего оборудования. Также BUP запускает цикл опроса heci (специального устройства, предназначенного для получения команд от BIOS или операционной системы) на предмет получения DID (DRAM Init Done message) от BIOS. Именно это сообщение позволяет ME понять, что основной BIOS инициализировал оперативную память и зарезервировал для ME специальный регион, UMA, и после этого перейти к следующей стадии.

Пятая стадия

Как только DID получен, BUP, в зависимости от режима работы, который определяется по разным составляющим, либо запускает IBL-процессы из InitScript (при нормальном режиме работы), либо зависает в цикле, выйти из которого он может только при получении сообщения от PMC, например, в результате запроса на перезагрузку или выключение системы.

Именно на этой стадии мы и находим обработку HAP, причем в этом режиме BUP не выполняет InitScript, а зависает. Таким образом, остальная последовательность действий при нормальном режиме работы не имеет отношения к HAP и нами рассматриваться не будет. Главное, что хочется отметить: в режиме HAP BUP выполняет всю инициализацию платформы (ICC, Boot Guard), но не запускает основные процессы ME.


Рисунок 11. Определение режима HAP

Рисунок 12. Перевод ME в пятую стадию, что равноценно зависанию


Рисунок 13. Пятая стадия

Установка HAP-бита

Исходя из вышесказанного, второй вариант отключения состоит в установке HAP-бита и удалении или повреждении всех модулей, кроме тех, которые необходимы BUP для старта - RBE, KERNEL, SYSLIB, BUP. Сделать это можно просто убрав их из CPD-раздела FTPR и пересчитав контрольную сумму заголовка CPD (подробнее структура прошивки ME описана ).

Остается еще один вопрос: как установить этот бит? Можно воспользоваться конфигурационными файлами FIT и определить, где он расположен в образе, но есть путь проще. Если открыть FIT, то в секции ME Kernel можно найти некий параметр Reserved. Именно этот бит и отвечает за включение режима HAP.


Рисунок 14. Бит активации режима HAP

HAP и Boot Guard

Нами также был найден код в BUP, который при активированном режиме HAP устанавливает дополнительный бит в политиках Boot Guard. К сожалению, выяснить, чем управляет этот бит, нам пока не удалось.


Рисунок 15. Установка дополнительного бита для Boot Guard

Поддержка ME 11 в me_cleaner

Пока эта статья готовилась к печати, разработчики обновили me_cleaner, в результате чего он стал так же удалять из образов все модули, кроме RBE, KERNEL, SYSLIB и BUP, но без установки HAP-бита, что вводит ME в режим «TemporaryDisable». Нам стало любопытно, что происходит при таком подходе.

Мы выяснили, что удаление разделов с файловой системой ME приводит к ошибке при чтении файла cfg_rules. Данный файл содержит ряд различных настроек системы. Среди них, как мы полагаем, есть флаг, который мы назвали «bup_not_temporary_disable». Если он не установлен, вся подсистема переводится в режим TemporaryDisable, а так как этот флаг – глобальная переменная, по умолчанию инициализированная нулем, то ошибка чтения расценивается как конфигурация, требующая отключения.

Отметим также, что мы проверили также прошивки от серверной и мобильной версии ME (SPS 4.x и TXE 3.x). В серверной версии этот флаг всегда устанавливается в 1, а в мобильно не анализируется. Из вышесказанного следует, что данный способ не сможет работать на серверных и мобильных версиях (Apollo Lake) ME.


Рисунок 16. Чтение файла cfg_rules

Вместо заключения

Таким образом, мы нашли недокументированный PCH strap, который позволяет перевести Intel ME в режим отключения основного функционала на ранней стадии. Хотя физическое удаление модулей из образа с сохранением работоспособности неявно доказывает, что этот режим производит отключение ME, бинарный анализ не оставляет поводов для сомнений. C большой долей уверенности можно сказать, что выйти из этого режима Intel ME уже не в состоянии, так как в модулях RBE, KERNEL и SYSLIB не найдено функционала, который позволял бы это осуществлять. Также мы считаем, что ROM, интегрированный в PCH, практически не отличается от ROMB, в котором тоже не найдено ничего похожего. Таким образом, HAP позволит защититься от уязвимостей, присутствующих во всех модулях, кроме RBE, KERNEL, SYSLIB, ROM и BUP, но, к сожалению, от эксплуатации ошибок на более ранних этапах этот режим не предохранит.

Мы ознакомили представителей Intel с деталями исследования. Их ответ подтвердил нашу догадку о связи недокументированного режима с программой High Assurance Platform. С разрешения компании приведем отрывок из ответа:

Mark/Maxim,
In response to requests from customers with specialized requirements we sometimes explore the modification or disabling of certain features. In this case, the modifications were made at the request of equipment manufacturers in support of their customer’s evaluation of the US government’s “High Assurance Platform” program. These modifications underwent a limited validation cycle and are not an officially supported configuration.

Мы полагаем, что данный механизм - удовлетворение обычной просьбы любой правительственной службы, которая хочет уменьшить вероятность утечки по побочным каналам. Но остается главный вопрос: как HAP влияет на функционирование Boot Guard? Из-за закрытости этой технологии ответить на этот вопрос пока не представляется возможным, но мы надеемся, что в скором будущем нам это удастся.

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

Ну… не для того мы покупали лучшее оборудование, чтобы отказываться от дополнительной поддержки. В этой статье мы покажем простой способ отключения интегрированной карты Intel HD Graphics.

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

Вместе с установкой драйвера видеокарты GeForce мы получаем программное обеспечение для управления настройками карты – «Панель управления NVIDIA». Апплет доступен из панели управления.

Сначала нам нужно добраться до панели управления. Универсальный метод, работающий на Windows XP, Vista, Windows 7 и Windows 8 — это вызов окна «Выполнить». Для Windows XP, Vista, Windows 7 и Windows 8 проще всего вызвать его путем нажатия комбинации клавиш WIN + R , затем вводим control или control.exe.

На панели управления (мелкие значки) выбираем панель управления NVIDIA. Если смотреть в режиме категорий, то NVIDIA можно найти в разделе «Оформление и персонализация».

Вы также можете использовать значок настройки NVIDIA, который находится в системном трее или в контекстном меню – «Изменение графического процессора по умолчанию».

Чтобы отключить интегрированную видеокарту Intel HD Graphics переходим на вкладку «Управление параметрами 3D».

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

Мы также можем менять предпочтительную видеокарту избирательно, в отношении конкретной программы (игры). Для этой цели мы используем другую вкладку – «Настройки программы». Указываем приложение или игру, после чего из выпадающего списка указываем нужную видеокарту.

Еще более простым решением отключения Intel HD Graphics является использование контекстного меню. При нажатии правой кнопкой мышки (кратко) на файле игры или приложения, выбираем из меню «Запустить с графическим процессором» — «Процессор NVIDIA с высокой производительностью».

В случае с картами ATI (Radeon), процедура похожа. Все можно настроить через панель управления Catalyst Control Center, в разделе управления питанием PowerPlay (Switchable Graphics).

В некоторых случаях, возможно, потребуется отключить интегрированную видеокарту с помощью BIOS компьютера. Эта функция отключения интегрированной видеокарты может иметь различные названия, например, Primary Graphic s Adapter (PCI, PCI Express и OnBoard/Internal) или Onboard GPU с опциями Enable If No Ext PEG и Always Enable.

В случае каких-либо сомнений обязательно прочитайте прилагаемую к компьютеру/ноутбуку инструкцию, или спросите на форумах и/или в комментариях к статье.

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

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

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

Подготовка к отключению встроенной видеокарты

Перед тем как приступать к отключению видеоадаптера, встроенного в графический процессор, нужно убедиться, что дискретная карта работает. Для этого необходимо ее подключить:

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

Важно: Операционная система Windows 10 самостоятельно устанавливает драйвера для нового «железа». Их использовать не рекомендуется, лучше загрузить и установить свежую версию ПО с сайта разработчиков видеокарты.

Как отключить встроенную видеокарту

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

Средствами Windows

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


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

Через BIOS

Для пользователей, которые умеют обращаться с BIOS, проще всего отключить встроенную видеокарту именно через него. Даже если операционная система Windows будет переустановлена, встроенная в процессор видеокарта останется отключенной, если данную процедуру провести через BIOS.

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


Если на вашей материнской плате установлена другая версия BIOS, необходимо искать пункты Peripherals, Integrated Peripherals, Onboard GPU и другие, подходящие по смыслу. В некоторых случаях не требуется выставлять непосредственно вариант приоритетной видеокарты, а просто необходимо отключить встроенный в CPU графический адаптер, выбрав вариант Disable в необходимом пункте.

При помощи сторонних программ

Вместе с установкой драйверов для видеокарты чаще всего инсталлируется специальный софт. Если речь идет об адаптерах на чипах Nvidia, устанавливается приложение Панель Управления Nvidia, тогда как вместе с драйверами для видеокарты на чипе AMD устанавливается приложение Catalyst Control Center.

В данных приложениях необходимо найти пункты, которые отвечают за управление параметрами 3D-производительности. В качестве предпочитаемого режима работы с графикой на компьютере нужно установить «Высокопроизводительный процесс» или «Высокая производительность GPU».

Intel Extreme Graphics представляет собой специализированный графический чип, интегрированный в материнскую плату компьютера или ноутбука.

Основной его задачей является рендеринг всей графической информации вместо дискретной графической карты. Тем не менее, некоторые настольные компьютеры и большинство ноутбуков, несмотря на наличие интегрированной графической карты, используют более мощную дискретную графику от ATI или NVIDIA. Для этого они оснащаются специальным интерфейсом или слотом PCI express, используемых для подключения внешних периферийных устройств.

Такая конфигурация позволяет легко обновить компьютер с помощью отдельной видеокарты, серьезно увеличив графическую производительность системы. Но такой апгрейд может не сработать, пока операционная система не увидит новое оборудование. Для того, чтобы удалось подключить дискретную графическую карту, вначале нужно отключить Intel HD Graphics в системном BIOS. Это программа, которая на самом низком уровне контролирует и управляет работой оборудования, установленного в компьютер. Сегодня я хочу рассмотреть с вами, как отключить Intel HD Graphics на компьютере предыдущего поколения. В более современной технике отключение и переключение видекарт происходит автоматически.

Отключаем Intel HD Graphics в AMI BIOS

Включите или перегрузите компьютер. Следуйте экранным подсказкам в момент загрузки компьютера для того чтобы войти в BIOS. После входа в меню с помощью клавиш управления курсором («стрелок») выберите вкладку «Advanced». Опуститесь до пункта «Chipset» и нажмите кнопку «Enter» для того, чтобы открыть новое меню настройки чипсета «Advanced Chipset Settings».

Выберите пункт «Graphics Adapter Priority», а затем нажмите «Enter». Теперь выберите пункт «AGP/Int-VGA», если графическая карта установлена в AGP слот. Это старый порт, который массово использовался в предыдущих поколениях материнских плат, выпускаемых до 2005 года. Выберите пункт «PCI/Int-VGA», если графическая карта установлена в PCI слот.

Нажав после этого на кнопку «Enter» вы отключите Intel Extreme Graphics. Для выхода из BIOS и сохранения внесенных изменений выберите вкладку «Exit», а затем в выпадающем списке нажмите на пункт «Exit & Save Changes». Нажмите клавишу «Enter» дважды, чтобы изменения сохранились, а компьютер перегрузился.

Отключаем Intel HD Graphics в Award BIOS

Включите компьютер. Для входа в BIOS прочитайте на черном экране загрузки компьютера соответствующую подсказку. Выберите в главном меню вкладку «Advanced BIOS Features» и нажмите «Enter». Далее выберите пункт «Init Display First» и снова нажмите «Enter». Измените его значение на «PCIEx», нажмите « Enter». Сохраните настройки в меню вкладки «Exit».

Отключаем Intel HD Graphics в Intel BIOS

Нажмите функциональную клавишу «F2», когда на экране загрузки увидите логотип Intel. Выберите вкладку «Configuration» с помощью курсорных клавиш. Выберите «Video» и затем нажмите «Enter». Далее выберите пункт «Primary Video Adapter» и подтвердите изменение, нажав «Enter» снова. Если дискретная карта установлена в слот PCIe, выберите пункт «Ext PCIe Graphics (PEG)». Нажмите «Enter». Для сохранения настроек и выхода из BIOS нажмите функциональную клавишу F10.

Как видите, отключить Intel HD Graphics на компьютере весьма просто. Я рекомендую вам увеличить графическую производительность компьютера, установив дискретную видеокарту и отключив в BIOS дискретную.




Top