Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

13.04.2007 12:23 | prymara

Сразу после того как издание Tech ARP сообщило о том, что партнёры ATI начали отгрузку Windows Vista-сертифицированной видеокарты ATI Radeon X1950 GT, но при этом без рабочего драйвера, NVIDIA прислала им образец скоро выпускаемой GeForce 8600 GTS, и тоже без рабочего драйвера. Это новая тенденция в индустрии видеокарт?

Хотя, случай с NVIDIA всё же немного отличается - 8600 GTS только готовится к выпуску, тогда как Radeon X1950 GT уже выпущена на рынок. К тому же, у бета-версии драйверов NVIDIA нет замечательной способности периодически становится причиной появления BSOD в Windows.

Однако, как и ATI Radeon X1950 GT, видеокарта NVIDIA GeForce 8600 GTS тоже хвалится на коробке своей сертификацией к использованию с Windows Vista.

Коробка должна была быть напечатана за 2-3 недели до того как видеокарта приехала в вышеупомянутое издание, а это, в свою очередь, значит, что Microsoft должна была сертифицировать 8600 GTS еще раньше.

Но если компания давно это сделала, почему видеокарта выпускается без рабочего драйвера? Если даже в драйвер не было внесено никаких изменений с момента сертификации, то где же тогда драйвер, использовавшийся для сертификации GeForce 8600 GTS? Тот же вопрос возник и к ATI Radeon X1950 GT.


Что же обозначает логотип?

Логотип "Certified for Windows Vista" является очень мощным маркетинговым инструментом. Согласно Microsoft, аппаратное обеспечение, сертифицированное для Windows Vista:

  • Спроектировано и протестировано для простоты использования, большей производительности и улучшенной безопасности компьютеров, работающих под управлением Windows Vista.
  • Отвечает техническим требованиям для лучшей работы с фотографиями, музыкой, видео, играми и онлайн-коммуникациями.
  • Легко устанавливается, и может скачать драйверы через службу Windows Update.
  • Помогает удостовериться в совместимости с другими сертифицированными для Windows Vista продуктами.



Всё это звучит замечательно конечно, но это не единственный логотип доступный производителям. Также у Microsoft есть логотип "Work with Windows Vista", итак, посмотрим, чем же они отличаются:

Логотип 1:



Что он значит, по словам Microsoft:

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

Что он действительно означает:

Устройства с данным логотипом разрабатывались с учётом требований Windows Vista.

Логотип 2:



Что он значит, по словам Microsoft:

Устройства с данным логотипом протестированы на совместимость с Windows Vista, чтобы гарантировать их работу, таким образом, вы можете быть уверены, что они совместимы, надёжны, и более безопасны.

Что он действительно означает:

Данные устройства не были разработаны с учётом требований Windows Vista, но были протестированы и гарантированно работают в Windows Vista.

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


Программа Microsoft Windows Logo

Чтобы получить логотип Microsoft Windows, устройство должно отвечать определённым требованиям, поставленным Microsoft. Для Windows Vista эти требования были описаны в Microsoft Windows Logo Program 3.0 - здоровенном 321-страничном документе, охватывающем всё, от контроллеров шины и портов, до устройств хранения данных.

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

"Базовые требования в этом параграфе направлены на поддержку минимальных возможностей типа временных задержек, гамма коррекции, обнаружения монитора, плюс возможности драйвера о сообщении поддерживаемых возможностей. Для получения Windows Vista логотипа, адаптер, или чипсет (со встроенным видео - прим. перев) должны иметь WDDM-драйвер, GPU, память, ширину пропускания и другие возможности необходимые для поддержки Aero.

Монитор, как минимум, должен поддерживать DDC/CI-стандарт, для связи между монитором и коммуникационной шиной, в дополнение к поддержке временных стандартов, и режимов сна. Для получения Windows Vista логотипа, LCD и плазменные мониторы должны иметь дополнительные данные о характеристике монитора, и гарантии качества цвета. Дисплеи и мониторы должны соответствовать требованиям главы "Device Fundamentals" данного документа".


Итак, в первом абзаце подтверждено, что видеокарта должна иметь WDDM (Windows Device Driver Model) драйвер, также, хоть это и не написано, есть причины полагать, что данный драйвер должен работать, а не состоять из случайных нулей и единиц. Глава "Device Fundamentals" подтверждает это такими требованиями:

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



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


Вывод

Microsoft Windows Logo Program 3.0 читается как действительно цельная программа. Принуждение разработчиков аппаратного обеспечения отвечать этим минимальным требованиям было бы огромным шагом в том, чтобы драйверы в Windows Vista работали надлежащим образом.

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

Но учитывая то, что мы видим, соответствие требованиям программы далеко не полное. Если даже ATI могла выпустить Radeon X1950 GT как Vista-сертифицированную видеокарту, при этом без рабочего, до недавнего времени, драйвера к ней, который всё равно не может запуститься не вызвав падения Windows Vista при запуске. Специально ли Microsoft закрывает на это глаза? Была ли когда-либо надлежащая сертификация частью программы?

Вероятно у Microsoft были хорошие намерения, когда она разрабатывала программу. Конечно, в Windows XP эта программа имела результат, возможно у компании просто не было выбора кроме как закрыть глаза, из-за того, что не дала производителям достаточно времени на усовершенствование их драйверов к выходу Windows Vista.

Однако, если это правда - это действительно прискорбное решение, так как без адекватного соответствия своим требованиям, Windows Logo Program становится не более чем маркетинговой кампанией. В конечном счёте, это будет иметь негативный результат для всех, когда пользователи поймут, что эти логотипы абсолютно ничего не значат.


Источник: http://www.techarp.com
Перевод: prymara

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.118 секунд (Общее время SQL: 0.101 секунд - SQL запросов: 53 - Среднее время SQL: 0.00191 секунд))
Top.Mail.Ru