Что такое драйвер. Что такое графическая оболочка операционной системы. Что такое графический драйвер


Как работает графический драйвер Nvidia

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

Что собой представляет графический драйвер?

Стоит рассмотреть следующую ситуацию в качестве примера. Допустим, появилась интересная игра с красивой графикой и захватывающим сюжетом. Наверняка, ее захочется побыстрее установить. Однако с этим возникли проблемы. Они происходят в процессе установки или загрузки игры. Вполне возможно, причиной этого является то, что версия драйвера устарела. Требуется обновление или переустановка. Nvidia-drivers выступает в качестве графического драйвера NVidia. Он включает в себя двоичную компоновку объекта, который выполняет основную работу, заключающуюся во взаимодействии с платой. Драйвер состоит из двух компонентов:

  • драйвера Х11;
  • модуля ядра.

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

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

  1. Открыть «Пуск».
  2. Выбрать «Панель управления» и «Удаление программ».
  3. Найти в перечне графический драйвер Nvidia и выбрать его, кликнув по кнопке «Удалить». В результате появится окно деинсталляции.
  4. Подтвердить удаление путем использования кнопки «Удалить».
  5. Перезагрузить компьютер.

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

  1. Открыть «Пуск».
  2. Выбрать «Панель управления» и «Диспетчер устройств». На экране отобразится окно установленных драйверов с раскрывающимися списками.
  3. Выбрать «Видеоадаптеры» и нажать правой кнопкой мышки, указав «Удалить графический драйвер Nvidia».
  4. В верхней части окна выбрать «Обновить конфигурацию» и нажать на кнопку.
  5. Снова выбрать «Видеоадаптеры».
  6. После нажатия правой кнопкой мышки указать «Обновить».

Далее устанавливаются драйверы, как описано выше.

Сбой установки

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

  1. Полная деинсталляция программного обеспечения используемой видеокарты.
  2. Перезагрузка компьютера.
  3. Очистка системы от временных данных и папки «TEMP» на диске С:\.
  4. Перезагрузка компьютера.
  5. Поиск новых драйверов, которые будут совместимы с операционной системой устройства.
  6. Скачивание выбранного файла и установка от имени администратора.
  7. Перезагрузка компьютера.

Обновление драйвера Nvidia

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

3D-технологии драйвера видеокарты Nvidia При желании, чтобы монитор воспроизводил, а также показывал изображение фильма, оживлял его, 3D Nvidia в этом поможет. Однако существует определенное условие. Необходимо, чтобы само устройство поддерживало такие функции. Также потребуется наличие очков 3D. Достаточно запустить плеер, через который планируется просматривать фильм, и выбрать кнопку «Файл». Далее выбирается требуемая атмосфера, что зависит от очков. Желательно оставить формат изображения по умолчанию.

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

computerologia.ru

Как работает графический драйвер Nvidia

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

Что представляет собой графический драйвер

Появилась прикольная игрушка? Классная графика, захватывающий сюжет, ну все устраивает. Так и хочется скорее ее установить. Огромное желание влиться в мир игры, прочувствовать всю атмосферу и энергетику развивающихся событий. Но вот незадача. При установке или загрузке игры у вас возникают проблемы. Возможно, потому, что версия вашего драйвера крайне устарела. Необходимо обновить или переустановить его. Nvidia-drivers - графический драйвер NVidia. Он содержит в себе двоичную компоновку объекта, выполняющего главную работу – взаимодействие с платой. Драйвер включает в себя два компонента: драйвер Х11 и модуль ядра. Они, в свою очередь, заключены в один пакет. Из-за такой особенности, прежде чем начинать устанавливать драйвер, вам необходимо выбрать некоторые параметры. Драйверы такой модели могут с легкостью взаимодействовать с любой платой, не зависящей от того, насколько ее версия является старой.

Невозможна установка драйвера для видеокарты NVidia

Если все-таки у вас не устанавливается графический драйвер Nvidia, то не унывайте. Есть несколько вариантов это исправить. Во-первых, убедитесь, удалили ли вы все компоненты установленного прежде драйвера. Если нет, то вот ряд действий, как это можно сделать:

  1. Открываем «Пуск», выбираем «Панель управления» и «Удаление программ».
  2. В списке находим графический драйвер Nvidia и выбираем его, нажав на кнопку «Удалить».
  3. Появилось окно деинсталляции.
  4. Подтверждаем удаление кнопкой «Удалить».
  5. Перезагружаем компьютер.
  6. Удаление прошло успешно.

Теперь вам необходимо установить свежую версию. Как это сделать?

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

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

  1. Открываем «Пуск», выбор – «Панель управления» и кнопка «Диспетчер устройств».
  2. Появляется окно установленных драйверов с раскрывающимися списками. Выбираем «Видеоадаптеры».
  3. Нажимаем правой кнопкой мыши и выбираем «Удалить графический драйвер Nvidia».
  4. Вверху окошка выбираем «Обновить конфигурацию» и нажимаем на кнопку.
  5. Опять выбираем «Видеоадаптеры». Правой кнопкой мыши нажимаем «Обновить».
  6. После проделанных действий устанавливаем драйверы - так, как это сказано выше.

Что делать: графический драйвер Nvidia - сбой установки

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

  1. Возможно, вы выбрали плохую версию драйвера, попробуйте скачать другую и установить ее. Если помогло, то поздравляем – все прошло успешно. Если же нет, то приступите к выполнению следующего пункта.
  2. Полностью деинсталлируйте программное обеспечение вашей видеокарты.
  3. Сделайте перезагрузку компьютера.
  4. Вам необходимо почистить всю систему от временных данных, а также папку системы «TEMP» на диске С:\.
  5. Вам снова надо сделать перезагрузку ПК.
  6. Найдите новые драйверы, совместимые с операционной системой вашего ПК.
  7. Скачайте выбранный вами файл и начните установку от имени администратора.
  8. При начальной установке драйвера установите галочку напротив «Выполнить чистую установку».
  9. Подождите окончания этой установки и повторите перезагрузку ПК.
  10. Графический драйвер Nvidia успешно установлен на ваш ПК.

Обновление драйвера Nvidia

Скачать и обновлять версии драйвера для данной видеокарты можно на официальном сайте. Это является лучшим источником получения исходного файла, так как будет возникать малое количество проблем с установкой. Чаще всего информация об обновлениях Nvidia появляется автоматически, без запроса. Возникает окно с предложением об установке качественной и свежей версии, с чем вы можете согласиться или отказаться. Если такое окошко не появляется, то есть простое решение. Открываем данный видеодрайвер. Мы видим кнопку «Обновить» и нажимаем на нее. При наличии Интернета все пройдет хорошо.

3D-технологии драйвера видеокарты Nvidia

Если вы хотите, чтоб ваш монитор не только воспроизводил и показывал картинку фильма, но и оживлял его, то 3D Nvidia вам в этом поможет. При условии, если ваш монитор или экран ноутбука поддерживает такие функции, и наличии специального атрибута – очков 3D.

Как же все-таки этого добиться? А вот как:

  1. Запускаете плеер, через который вы будете просматривать фильм, и выбираете сверху кнопку «Файл».
  2. В зависимости от того, какие у вас очки, в выпавшем окошке выбираете нужную вам атмосферу.
  3. Формат изображения лучше оставлять по умолчанию. Приятного вам просмотра.

Заключение

За качество вашего изображения, за воспроизведение фильма и за четкую графику игры отвечают ваша видеокарта и графический драйвер. А за работу вашей видеокарты отвечает драйвер, который был на нее установлен. Всегда скачивайте качественные продукты, не засоряйте ваш компьютер всякой "требухой". Берегите свой компьютер - и он долго вам прослужит.

fb.ru

что это такое и как устранить проблемы с графическими адаптерами?

Очень часто многие пользователи компьютеров и ноутбуков сталкиваются с довольно неприятной ситуацией, когда после переустановки операционной системы дискретные графические ускорители, устанавливаемые непосредственно на материнской плате, из списка оборудования, представленного в «Диспетчере устройств», пропадают. При этом вместо собственной видеокарты пользователь видит какой-то видеоконтроллер (VGA-совместимый), который помечен желтым треугольником с восклицательным значком, что свидетельствует о том, что драйвер для него не установлен. Бывает и так, что девайс вроде бы и не отмечен как устройство без драйвера, однако при запуске тех же игр начинаются серьезные проблемы, поскольку они не определяют в системе требуемый графический адаптер. Почему так происходит и какие действия можно предпринять в такой ситуации, далее и обсудим.

Что такое видеоконтроллер (VGA-совместимый) в «Диспетчере устройств»?

Начнем с того, что такое устройство, отображаемое в списке оборудования «Диспетчера устройств», к нерабочему графическому адаптеру имеет отношение лишь косвенно. Просто система определяет видеокарту не как имеющееся на борту оборудование, а как некий виртуальный адаптер. О том, что это именно «железная» карта, догадаться иногда можно по тому, что часто указывается, что это PCI-видеоконтроллер (VGA-совместимый). Слот PCI на материнской плате как раз и служит для установки графического адаптера. Но, опять же, операционная система видит его исключительно в виде виртуального контроллера. Почему?

Почему устанавливается неподходящий драйвер?

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

Еще одна весьма распространенная ситуация касается того, что при переустановке системы без форматирования системного раздела, новая инсталлируемая ОС может наследовать ошибки старой, в которой драйверы графического адаптера не были удалены полностью. Из-за этого возникают конфликты, а сама Windows устанавливает наиболее подходящий драйвер (как ей кажется), который для функционирования видеокарты совершенно непригоден. Правда, можно встретить и случаи, когда название видеокарты вроде бы и отображается, но все равно система показывает, что установлен драйвер не присутствующей в системе карты, а именно VGA-совместимого видеоконтроллера (NVIDIA, например). Для устройств серии GeForce причина как раз и кроется в том, что устаревшие драйверы не были полностью удалены.

Как переустановить драйвер для VGA-совместимого видеоконтроллера простейшим методом?

Несмотря на такие конфликты, исправить ситуацию можно достаточно просто.

Первым делом в «Диспетчере устройств» выделите в списке VGA-совместимый видеоконтроллер, а затем через меню ПКМ выберите пункт обновления драйверов, далее указав системе поиск обновленных драйверов. Если это не поможет, вполне возможно, решением проблемы станет откат драйвера (только в том случае, если соответствующая кнопка в разделе свойств адаптера будет активной).

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

Применение автоматизированных программ и баз данных

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

Для адаптеров NVIDIA и ATI производители очень часто предоставляют дополнительные программы, которые тоже позволяют выполнить установку или обновление (например, NVIDIA Experience). Если же и их применение ничего не даст, попробуйте использовать автоматизированные программы вроде DriverPack Solution или Driver Booster. Первая утилита содержит собственную базу данных, которая намного большей той, что пользуется Windows. И оба приложения для обновления могут обращаться к официальным ресурсам производителей через интернет для загрузки и установки обновлений. Также можно воспользоваться некоторыми информативными утилитами.

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

Что делать, если драйвер найти не получается?

Если же ничего из вышеперечисленного не помогло, а в списке графических устройств все равно присутствует только VGA-совместимый видеоконтроллер, воспользуйтесь «Диспетчером устройств», через меню ПКМ вызовите раздел его свойств, перейдите на вкладку сведений, из выпадающего списка установите отображение ID оборудования, скопируйте или запишите самую длинную строку с идентификаторами DEV и VEN, после чего по ней задайте поиск драйвера в интернете, скачайте нужно ПО и установите самостоятельно.

Примечание: если при установке найденного драйвера будет сообщено об ошибках, придется удалить все драйверы вручную. Для этого выполните анализ в программе Driver Sweeper, удалите все найденные элементы, перейдите к реестру (regedit), задайте поиск ключей по названию производителя видеокарты, удалите все, что будет найдено, перезагрузите компьютер и попытайтесь инсталлировать драйверы заново. Иногда проблема может быть связана с компонентами PhysX, поэтому не исключается, что удалять придется и их.

fb.ru

Драйвер для видеокарты — что это такое и зачем он нужен?

Каждый компьютер (ноутбук, планшет) состоит из различных устройств, которые ещё называют «комплектующими», соединенных в одно целое. Это материнская плата, процессор, видеокарта, накопитель памяти и так далее. Чтобы операционная система распознала подключенное устройство и поняла, как его использовать, существует программное обеспечение для связи устройства с операционной системой. Именно такая программа и называется драйвер. Слово это английское (driver) и может переводиться как «водитель, машинист», то есть тот, кто управляет каким-либо устройством. Думается, смысл использования этого слова в данном случае понятен: драйвер — это программа отвечающая за работу конкретного компьютерного устройства.

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

Устанавливается драйвер как и любая другая компьютерная программа. Сначала вам нужно скачать установочный файл на свой компьютер, потом запустить, принять лицензионное соглашение и ждать окончания установки. Подробнее об установке или обновлении драйвера видеокарты читайте в этой статье. Для полноценного функционирования видеокарты необходимо регулярно обновлять драйвер до последней версии. Компания NVIDIA постоянно выпускает улучшенные версии драйверов для своих продуктов линейки GeForce. Скачать последнюю актуальную версию для своей модели графического ускорителя NVIDIA GeForce вы всегда сможете на этом сайте.

Сохраните страницу или поделитесь

geforced.ru

Драйвер графики Intel — что это за программа, нужна или нет?

Привет друзья Если вы заметили у себя программу такую как драйвер графики Intel и теперь думаете — нужна она вам или нет, то я вам так думать запрещаю сразу! А все потому, что без этой программы ваш комп нормально работать не будет!

Так что же это такое, драйвер графики Интел и почему это так важно? Чтобы ваш монитор нормально работал, на него должно выводиться хорошее и качественное изображение. Именно эта задача и ставится на графический адаптер. Раньше он был отдельно размещен на материнской плате, а сейчас он уже идет встроенный в сам процессор Intel. Вы кабеля подключаете то к материнской плате, но на самом деле самое главное, то есть графический адаптер или ядро, находится в процессоре.

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

Если удалить драйвер графики Интел, то компьютер работать будет, но немного странно. Изображение может дергаться, или оно будет как-то давить на глаза. Ну такое точно было во времена больших ЭЛТ-мониторов, просто было неприятно смотреть на монитор. У ЖК-мониторов с этим немного проще.

Итак, перечислим ключевые момент, которые я думаю что вы должны знать о драйвере встроенной графики Intel:

  • у вас в Windows встроенное графическое ядро скорее всего имеет название Intel HD Graphics; в старых версиях, когда видеочип был отдельно распаян на материнской плате, то было другое название — Intel Extreme Graphics или Intel Graphics Media Accelerator; кстати современное встроенное графическое ядро прилично шагнуло вперед по производительности и на нем можно играть во многие игры, только конечно на минимальных настройках;
  • как правило, про установку драйверов Intel на видео думать не нужно, это должна сделать сама Windows, при этом в последней ее версии, то есть в Windows 10, механизм установки драйверов существенно доработан и работает без глюков;
  • Intel HD Graphics позволяет настроить множество параметров, хотя, честно говоря я их смотрел, но так и ничего не стал менять, ибо не знаю зачем, все работает как часы; тем не менее, хочу до вас донести, что там в настройках можно улучшить яркость, четкость (именно четкость, не контрастность), и многие необычные настройки, поэтому и пишу что может вам будет это все интересно; попасть в настройки Intel HD Graphics можно как через меню рабочего стола так и через специальный значок в Панели управления; еще бывает значок в трее;
  • если у вас есть отдельная видеокарта или вы ее недавно установили, то можно Intel HD Graphics и удалить, так как от этого ПО уже толку не будет никакого, а сидеть в процессах оно останется, если не удалить;

Внешний вид управляющего окна графикой Intel HD Graphics может быть разный, например вот такой:

Хотя у меня лично вот такой вид программы:

А когда-то программа для управления драйверами была примерно такой:

Или такой:

В общем что-то в этом духе

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

Удачи вам во всем

На главную! 25.05.2016

virtmachine.ru

Что такое драйвер. Что такое графическая оболочка операционной системы

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

Что такое драйвер.

В дальнейшем очень пригодится знать, что такое драйвер. Для управления каждым устройством в компьютере есть специальная программа, которая подчиняется операционной системе. Называется она драйвер — от английского слова driver, которое дословно можно перевести как «водитель». Сейчас самое время представить водителя за рулем железного коня.

Примерно так можно вообразить как драйвер управляет устройством. Операционная система же координирует работу драйверов, ведь их так много! Вы ведь уже знаете про многочисленные устройства в системном блоке (внутренние устройства), а также вне его (внешние устройства). Так вот, для каждого нужен свой «водитель». Для многих устройств драйвера есть уже в самой операционной системе, но не для всех — это просто невозможно (вообразите, сколько новых устройств выпускают разные фирмы в месяц, например — где тут уследишь за всеми?!), поэтому все же иногда приходится добавлять их самостоятельно. Для этого к устройству должен прилагаться диск, на котором можно найти этот самый драйвер либо можно скачать его в Интернете. Как все это делать рассмотрим, когда начнем разбираться непосредственно с операционной системой, научимся работать с дисками и познакомимся с Интернетом.

 

Что такое графическая оболочка операционной системы

Не пугайтесь этим словам, мне приходится использовать терминологию, чтобы Вы в ней разбирались и могли самостоятельно читать другую литературу, статьи и т.д. Что же такое графическая оболочка? Вы, вероятно, видели, как выглядит код, в первой статье про операционные системы, когда речь шла про программирование. С ним работать неудобно и непонятно, верно? Надо чтобы было все понятно, причем, как говорится, понятно интуитивно, то есть взглянул, прочитал и понял, что делать дальше. Для этого нужна такая разновидность графической оболочки как графический пользовательский интерфейс (GUI — Graphical user interface по-английски). Вот он и выводит на экран красивую картинку, разные меню, ярлыки, файлы, с которыми мы уже совсем скоро начнем разбираться. Пока что предлагаю посмотреть на графическую оболочку операционных систем Windows XP и Windows 7.

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

 

Из этой статьи Вы узнали:
  • Что такое драйвер
  • Что такое графическая оболочка
  • Что такое графический пользовательский интерфейс

kkg.by

Графические драйверы ATI Catalyst в операционной системе Windows Vista / Видеокарты

Перевод: Александр Захаров Редактор: Владимир Романченко

Сравнительно небольшой срок отделяет нас от анонса семейства новых операционных систем Windows Vista компании Microsoft. "Небольшой" - разумеется, по сравнению с тем периодом времени, который прошёл с анонса Windows XP.

Да, уже через несколько месяцев семейство операционных систем Windows Vista перестанет фигурировать в новостях с оговоркой "Бета-версия" и появится в рознице. Новое поколение операционной платформы от Microsoft обещает быть значительным шагом вперед по сравнению с предыдущими версиями Windows. Уже сейчас в числе значительных изменений называют более эффективный механизм поиска документов непосредственно с Рабочего стола, новый движок браузера Internet Explorer, усовершенствованные средства безопасности, новый дизайн медиа плеера Windows Media Player и т.п. И всё же наиболее существенным и радикальным изменением интерфейса обещает стать новый дизайн Рабочего стола Windows, который будет полностью 3-мерным.

Рабочий стол Windows, показанный на иллюстрации ниже, представляет собой полноценное 3D приложение, в котором реализованы полупрозрачные рамки окон, возможность предварительного просмотра из панели задач в реальном времени, трёхмерный же органайзер окон, применены всевозможные динамические эффекты освещения.

Безусловно, для обработки столь мощной 3D графической оболочки пользовательского интерфейса в компьютере с операционной системой Windows Vista должна быть современная видеокарта приличной мощи, более того, графическое "железо" должно сочетаться с операционной системой Windows Vista, то есть, обладать идеально подогнанными драйверами.

Новый Рабочий стол Windows в стиле 3D

Сегодня мы предлагаем вашему вниманию подробности о технике и принципе взаимодействия графических карт с новым поколением ОС Microsoft. Те, кто держит руку на пульсе развития современных технологий, полагаю уже в курсе, что все без исключения производители 3D графики объявили о поддержке нынешнего поколения своей графики в Windows Vista и плотном сотрудничестве с Microsoft в вопросе совместной разработки модели графических драйверов. Однако первым к нам попало описание наработок в этой области компании ATI. Ключевые изменения, конечно же, будут общими для всех графических драйверов под Windows Vista, но сегодня мы познакомимся с ними на примере и с учётом модели, реализованной компанией ATI.

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

Ключевые термины

Графический драйвер - это программа, обеспечивающая взаимодействие между графической картой, операционной системой и приложениями, использующими ресурсы графики. Графические драйверы предыдущих версий Windows состояли из двух главных компонентов - 3D и 2D. В Windows Vista компонент 2D больше не требуется, так как рабочий стол Windows стал полностью трёхмерным.

Место графического драйвера в структуре ПК

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

В компьютерной графике используются два важнейших вида API - Direct3D и OpenGL. Стандарт Direct3D создан Microsoft, а OpenGL - разработка консорциума экспертов отрасли. API-функции Direct3D и OpenGL предоставляют стандартный набор элементов управления, используемые графическим приложением для взаимодействия с видеокартой, поддерживающей все возможности API. Графический драйвер как правило обладает двумя компонентами для поддержки API Direct3D и OpenGL.

API-функции Direct3D являются неотъемлемой частью API-системы Windows под названием DirectX (последняя версия - DirectX 9). Туда же входит ещё одно важнейшее подмножество - API-функция DXVA (DirectX Video Acceleration). DXVA обрабатывают инструкции графического процессора, позволяющие воспроизводить видео высокой четкости (High Definition) на персональном компьютере.

GDI (Graphics Device Interface), интерфейс графических устройств - это компонент операционной системы Microsoft Windows, отвечающий за прорисовку графических объектов на двухмерном (2D) рабочем столе Windows. Для прорисовки 3D объектов компонент GDI не используется. В Windows XP компонент GDI теснее взаимодействует с видеокартой с помощью 2D драйверов. В Windows Vista компонент GDI уже не привязан к графической карте, так как рабочий стол полностью 3-мерный.

Графический ускоритель (видеокарта) - аппаратное решение, состоит из двух основных компонентов: графического процессора, "мозга" графического ускорителя, и графической памяти, отвечающей за хранение данных и участвующей в процессе обсчета данных графическим процессором.

WDDM (Windows Display Driver Model), модель графических драйверов Windows - новая архитектура графических драйверов для работы в Windows Vista. Система WDDM имеет ряд преимуществ по сравнению с предыдущей версией, XPDM (Windows XP Driver Model), она более стабильна, в ней реализованы улучшенные средства безопасности и, что более важно, поддерживается графическая оболочка нового Рабочего стола Windows Vista.

Графические драйверы предыдущих поколений Windows

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

Ядро драйвера взаимодействует непосредственно с аппаратной частью, то есть, с компонентами видеокарты - графическим процессором и графической памятью. В Windows XP ядро драйвера фактически рассматривается как часть операционной системы, что логически может приводить к критическим сбоям всей системы из-за ошибок графического драйвера. В свою очередь пользовательское пространство графического драйвера не имеет прямого обращения к компонентам графической карты и также изолировано от операционной системы, что обеспечивает стабильность и безопасность системы в целом. В модели драйверов Windows XP, представленной на схеме ниже, используется лишь малая часть пользовательского пространства драйвера, а основная часть графического драйвера (Direct3D - для поддержки 3D-графики и драйвер дисплея для поддержки 2D-графики) выполняется в пространстве ядра. Только компонент OpenGL драйвера расположен в пользовательском пространстве.

Графические драйверы Windows Vista

Наиболее важным изменением в новой модели WDDM является вынос графического драйвера из пространства ядра в пространство пользователя. Основная цель этого изменения - максимально изолировать графический драйвер и выполняемые им функции от операционной системы и других приложений.

Модель WDDM по-прежнему состоит из двух основных компонентов, но уже под другими названиями: UMD (User Mode Driver) - драйвер пользовательского режима, и KMD (Kernel Mode Driver) - драйвер режима ядра. На рисунке ниже представлена схема модели драйверов ATI Windows Vista. Не углубляясь в технические детали WDDM, поясним вкратце, что такое UMD и KMD.

Графический драйвер ATI Windows Vista состоит из нескольких драйверов пользовательского режима (UMD), функций Direct3D и OpenGL для обработки 3-мерной графики, а также функций DXVA для обработки видео. Для Рабочего стола больше не требуется поддержки 2D-драйвера, так как в Windows Vista он стал полностью трёхмерным.

Драйверы UMD полностью отделены от драйвера режима ядра и аппаратных компонентов видеокарты. Для каждого приложения операционная система Windows Vista загружает отдельную копию драйвера UMD. Если приложение или драйвер UMD выполнит недопустимую операцию (что маловероятно), то будет закрыто только данное приложение, а операционная система Windows Vista останется работоспособной, и пользователь сможет продолжить работу.

Драйвер режима ядра (KMD) - это интерфейс между графическим драйвером и аппаратными компонентами видеокарты.

Важнейшее изменение, представленное в модели WDDM, состоит в том, что базовая часть драйвера режима ядра не так тесно привязана к операционной системе, как в XPDM. Это означает еще меньше шансов возникновения критических сбоев операционной системы в результате сбоев в драйвере KMD.

Важнейшим из преимуществ модели WDDM является поддержка трёхмерной графической оболочки Рабочего Стола Windows Vista - Windows Aero. Для поддержки Windows Aero в операционной системе должен быть установлен графический драйвер WDDM и мощная видеокарта с аппаратной поддержкой DirectX 9. Оболочка Windows Aero представляет собой такое же 3D приложение, как, например, любая 3D-игра. Менеджер Рабочего стола Windows (Desktop Windows Manager) или DWM, показанный на рисунке ниже, отвечает за прорисовку и точное формирование трёхмерных объектов пользовательского интерфейса. Одно из преимуществ 3-мерной оболочки Рабочего стола заключается в том, что каждое окно (будь то окно приложения, браузера Internet Explorer или редактора Блокнот) обрабатывается как автономная поверхность, и пользователь может располагать окна одно над другим без перерисовки нижележащих. В Windows XP вся Рабочий стол и все окна воспринимаются системой как единая двухмерная плоскость. При перемещении окон происходит непрерывная перерисовка каждого окна или области Рабочего стола под перемещаемым окном, что приводит к потере четкости и значительному расходу вычислительных ресурсов.

Другим важнейшим преимуществом модели WDDM является то, что после установки драйвера перезапуск системы не требуется, то есть, после установки свежей версии ATI Catalyst теперь не понадобится привычный рестарт системы. К плюсам модели WDDM также можно отнести более эффективное управление видеоподсистемой. WDDM определяет приоритеты рабочих процессов и оптимально распределяет нагрузку на графический процессор и между приложениями, обеспечивая максимум производительности. Компания ATI последовательно доводит версии видеодрайверов Windows Vista с целью улучшения распределения ресурсов графического процессора между несколькими приложениями.

Перенос значительной части графического драйвера в пространство пользователя позволил снять целый ряд ограничений, свойственных модели XPDM. Драйверы в модели XPDM не только страдают от ограниченных возможностей доступа к системным службам, но и вынуждены работать в ограниченном пространстве, занятом компонентами графического драйвера. В результате переполнения графического драйвера XPDM в пространстве ядра запуск некоторых приложений бывает невозможным из-за недостаточного объема памяти. В пространстве пользователя драйвера такие ограничения, свойственные пространству ядра, отсутствуют. То есть, модель WDDM является более стабильной платформой - как для операционной системы, так и для приложений.

Подготовка к работе с новой моделью графических драйверов

Компанией ATI еще задолго до появления WDDM разработан ряд новых технологических решений для оптимизации графических драйверов. Вот некоторые из них.

GPU Recover - технология восстановления работоспособности графического процессора после сбоев, была впервые представлена в октябре 2003 года и стала первым шагом в сторону повышения стабильности операционной системы Windows. Технология GPU Recover позволяет отследить момент "зависания" графического акселератора и восстанавливать его работу путем ресета графического процессора, без перезагрузки операционной системы.

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

Enhanced Memory Management (улучшенное управление памятью) Еще одним важнейшим преимуществом модели WDDM является перенос управления графической памятью из графического драйвера в операционную систему Windows Vista. Несмотря на это ядро драйвера по-прежнему должно тесно взаимодействовать с Windows Vista. Для наиболее эффективного управления ресурсами памяти и достижения максимальной производительности очень важным условием является тесное оптимизированное взаимодействие графического драйвера с менеджером памяти операционной системы Windows Vista.

Для работы с XPDM в ATI разработали собственный менеджер памяти - VCAM (Virtual Command and Memory Management), примерная схема которого показана на рисунке ниже. VCAM работает как главный менеджер распределения памяти между компонентами драйверов ATI Direct3D и ATI OpenGL и компонентами видеокарты.

Усовершенствования в графических драйверах Windows Vista

И ещё несколько слов о ряде усовершенствований WDDM, появившихся в результате тесного сотрудничества ATI и Microsoft.

Security (средства безопасности)

В графических драйверах ATI для Windows Vista заложена функциональность, полностью защищающая графические приложения от влияния сторонних приложений. Механизм защиты блокирует прямой доступ приложениям к определенным компонентам видеокарт ATI. Приложениям, обращающимся к компонентам видеокарт ATI, будет предоставлен безопасный доступ к графической памяти, как показано на схеме ниже.

Механизм безопасности, реализованный ATI, призван сыграть ключевую роль в поддержке таких приложений как в частности воспроизведение HD-контента, в том числе с дисков HD-DVD и Blu-ray, ибо без качественной защиты от атак нежелательных приложений воспроизведение HD-контента компьютерной системой (в частости, связкой видеокарты и программного обеспечения) будет невозможной.

Распараллеливание для многоядерной обработки графики

Параллельная обработка графики многоядерными графическими системами является технологией ATI, ныне ставшей частью модели WDDM в Windows Vista. В основе этой технологии лежит простой принцип: видеокарты ATI воспринимаются моделью WDDM как набор программных ядер (3D, видео и т.п.), которые благодаря их оптимальному использованию обеспечивают максимальную производительность.

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

Для систем ATI CrossFire поддержка модели программных ядер дает значительное увеличение производительности видеоподсистемы. В операционной системе Windows Vista будет заложена "родная" поддержка работы системы с несколькими видеокартами - технология ATI Linked Adapter. Эта технология воспринимает несколько графических видеокарт как единый ресурс (GPU и память), благодаря оптимальному распределению рабочей нагрузки между графическими процессорами и пулом графической памяти будет обеспечиваться дополнительный прирост производительности.

Заключение

Новая модель драйверов ATI для Windows Vista предполагает значительно более высокий уровень производительности, стабильности, поддержку более удобного пользовательского интерфейса. Графический драйвер ATI Windows Vista полностью совместим со всеми видеокартами, поддерживающими DirectX 9 - в настольных, встроенных, мобильных компьютерах и рабочих станциях.

Сводная таблица преимуществ драйверов ATI для Windows Vista

Новые возможности

Преимущества для пользователей ATI

Новая модель драйверов - Windows Display Driver Model (WDDM)

Рабочий стол Windows в стиле 3D

После установки свежей версий ATI Catalyst перезагрузка системы не требуется

Более стабильная работа в среде Windows Vista

Более высокий уровень производительности в приложениях

GPU Recover

Удобное восстановление после сбоев в драйверах (при малой вероятности их возникновения)

Улучшенное управление памятью

Оптимизация механизма VCAM, выполненная ATI, позволила улучшить управление памятью в Windows Vista

Улучшенные средства безопасности

Возможность воспроизводить защищенный контент нового поколения – диски HD-DVD и Blu-ray на компьютерах с Windows Vista

Поддержка параллельных программных ядер обработки графики

Максимальная эффективность использования ресурсов видеокарт, – более высокое качество изображения в системах с несколькими видеокартами (CrossFire)

Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

3dnews.ru