Где я могу узнать все о видео BIOS ПК?

Где я могу узнать все о видео BIOS ПК?

Я узнал, что одна из причин, по которой некоторые компьютеры не работают с собственным разрешением ЖК-монитора, заключается в том, что некоторые разрешения могут быть заблокированы чем-то вВидео БИОСназывается "Таблица удаления режимов". Я хотел бы узнать, какие именно задачи выполняет этот Video BIOS, как система взаимодействует с ним, какие функции он предоставляет, могу ли я его прочитать и/или разобрать, могу ли я программно обойти любую из функций этой таблицы удаления режимов и т. д.

Будет ли все покрытоРасширения VESA BIOSили это только часть истории? Я не могу найти никаких упоминаний об этой "Таблице удаления режимов", которая часто цитируется в онлайн-справке по настройке разрешений монитора.

ОБНОВЛЯТЬ

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

...

или что конкретное разрешение прямо запрещено вВидеоBIOSпоставщиком материнской платы. Я не совсем понимаю, почему производители материнских плат/ноутбуков так поступают, но нет никаких сомнений, что они так делают, особенно в ноутбуках.

...

Если данные DTD в реестре верны, но разрешение все еще недоступно, это довольно хороший вариант.это запрещено в BIOS. Как нам обойти это? Мы обманываем! BIOS содержитТаблица удаления режимов, и там есть записи типа "1600x1200, 60 Гц" и "1400x1000, 50 Гц". Но там ничего не сказано о 1592x1200 или 1392x1000, так что они разрешены.

(выделено вами)

решение1

Ваш нетбук HP Mini 3500 использует графический адаптер Intel Graphics Media Accelerator 3150. Известных редакторов GMA BIOS не существует (можно только обновитьвидео BIOS путем обновления системного BIOS), так что даже если бы можно было сделать то, что вы хотите с видеокартой Nvidia или ATI, это не будет применимо к вашему случаю. Извините; нетбуки просто не предназначены для подключения к широкоэкранным ЖК-дисплеям.

Поскольку ваш нетбук все еще новый и поддерживается, вам следует рассмотреть возможность обращения в HP, чтобы попросить их исправить недостаток. Вы можете не получить информацию, которую хотели, чтобы отредактировать видео BIOS, но, по крайней мере, ваша проблема будет официально устранена без компромиссов. Есть нескольковарианты поддержки, поэтому вы должны иметь возможность связаться с представителем технической поддержки. Похоже, вы уже спрашивали других пользователей опроблема, и как сказал DimaO,спецификации(выполните поиск по слову «разрешение»), укажите, что максимальное разрешение для аналогового разъема VGA составляет 1440x1050. Вот почему HP заблокировала более высокие разрешения в BIOS; потому что они не поддерживаются и будут иметь непредсказуемую/ненадежную производительность и/или результаты. Даже если это работает, это ненадежно, и поэтому они не разрешают это или не поддерживают это. То же самое и со множеством другого оборудования. Например, производители ЦП часто выпускают партию одного и того же ЦП, но затем блокируют его разными способами, чтобы выпустить разные версии. Разблокировка может сработать, но поскольку это хак, это может вызвать проблемы и, как минимум, приведет к аннулированию гарантии (что, как я подозреваю, также относится к вашему нетбуку; перепрошивка неофициальных BIOS обычно является нарушением).


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

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

Когда вы говорите, что графический режим не поддерживается, вы имеете в виду, что он не указан в списке разрешений в свойствах экрана (или другом диалоговом окне выбора разрешения)? Например, 320x200 редко указывается в списке в наши дни, и даже 640x480 не предоставляется как опция в Vista+. Если это так, пробовали ли вы использовать программу разрешения, напримерQResилиQuickResвручную установить разрешение?

Что касается VESA BIOS Extensions, вы неправильно его понимаете. В этом нет никакого видео BIOS. Скорее,они являются расширениями стандартного BIOS. То есть расширения VESA определяют дополнительные графические режимы, которые не были частью исходного набора режимов, поддерживаемых (системным) BIOS через функцию INT 10(которая использовалась для установки графического режима среди других графических вещей). Так что в основном то, что происходило, это то, что производитель видеокарты создавал свои карты для поддержки этих дополнительных графических режимов, и, таким образом, карта поддерживалаРасширения VESA BIOS.

решение2

Называть этот эффект «таблицей» — это заблуждение, как говорить о «BIOS». У каждой видеокарты есть BIOS, но они не одинаковы. У каждого производителя свой, и он, скорее всего, будет развиваться и добавлять функциональность для новых продуктов. VESA описывает только некоторые общие части, а не все.

решение3

@ hippietrail

Взгляните на эти TechPowerUp:

(1)RBE: редактор BIOS Radeon

и

(2)NiBiTor: редактор BIOS NVIDIA

решение4

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

В драйвере для 64-битной версии GMA 3150 я нашел Vbios.zip, который содержит три файла с одинаковым именем. Исполняемый файл, который работает только в 32-битных Windows (вероятно, это инструмент прошивки Vbios), файл .dat, который при открытии в шестнадцатеричном редакторе явно является Vbios, как указано в первой строке, и файл .bsf, который при открытии в блокноте объясняет, что означают числа при каждом смещении.

Это выше моего понимания, так как я не понимаю низкоуровневое аппаратное кодирование, но кому-то это может показаться интересным. Тем более, что эта информация, похоже, не относится к GMA-3150, хотя она немного устарела (как и архитектура GMA, если уж на то пошло).

Я размещаю его на своем Dropbox, но если можете, распространяйте новости и переразмещайте его. Я включаю официальную страницу поддержки, где они дают вам драйвер и этот пакет (и говорят, что они это делают)

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: ЭТО ОЧЕНЬ ОПАСНО ДЛЯ ВАШЕГО УСТРОЙСТВА, ВЫ ИГРАЕТЕ С НИМ НА СВОЙ СТРАХ И РИСК.

Ссылка для скачивания Dropbox:https://dl.dropboxusercontent.com/u/47541136/GMA_3150_vbios%2Btools.zip

Официальная ссылка для скачивания:https://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&DwnldID=18478

Связанный контент