PC ビデオ BIOS について詳しく知るにはどこに行けばよいですか?

PC ビデオ BIOS について詳しく知るにはどこに行けばよいですか?

一部のコンピュータがLCDモニターのネイティブ解像度で動作しない理由の1つは、特定の解像度が何らかの理由でブロックされる可能性があることを知りました。ビデオ BIOS「モード削除テーブル」と呼ばれます。このビデオ BIOS がどのような仕事をするのか、システムがそれとどのようにやり取りするのか、それがどのような機能を提供するのか、それを読み取ったり逆アセンブルしたりできるのか、このモード削除テーブル機能をプログラムで回避できるのか、などについて正確に知りたいです。

すべてがカバーされるのでしょうかVESA BIOS 拡張それとも、それは話の一部に過ぎないのでしょうか?モニターの解像度を設定するオンライン ヘルプでよく引用されるこの「モード削除テーブル」についての言及は見つかりません。

アップデート

一部のメーカーが、自社のハードウェアが完璧に対応できる特定のビデオモードをブロックしているとは信じがたいので、ここに、問題とその回避策を説明したインテルの非常に完全で明確な記事があります。私の問題に関連する具体的なセクション:

...

または、特定の決議が明示的に禁止されているビデオBIOSマザーボードベンダーによって。 マザーボード/ラップトップのベンダーがなぜこのようなことを行うのかはわかりませんが、特にラップトップではこれを行っていることは間違いありません。

...

レジストリ内のDTDデータが正しいのに解決方法がまだ利用できない場合は、かなり可能性が高いですBIOSで禁止されているどうやってこれを回避するか? ズルをします! BIOSにはモード削除テーブル、そこには「1600x1200、60Hz」や「1400x1000、50Hz」といったエントリがあります。しかし、1592x1200や1392x1000については何も書かれていないので、それらは許可されます。

(強調は筆者によるものです)

答え1

HP Mini 3500ネットブックは、Intel Graphics Media Accelerator 3150グラフィックアダプタを使用しています。GMA BIOSエディタは存在しません(システムBIOSを更新してビデオBIOSを更新する) なので、たとえ Nvidia または ATI のビデオ カードで希望どおりのことが実現できたとしても、あなたのケースには当てはまりません。申し訳ありませんが、ネットブックはワイドスクリーン LCD に接続するようには設計されていません。

あなたのネットブックはまだ新しくてサポートも受けられるので、HPに連絡して欠陥の修正を依頼することを検討してください。ビデオBIOSを編集するために必要な情報が得られないかもしれませんが、少なくとも問題は妥協することなく正式に修正されるでしょう。サポートオプションなので、テクニカルサポート担当者に問い合わせることができるはずです。すでに他のユーザーに質問しているようです。問題そしてDimaOが言ったように、仕様(「解像度」で検索してください) アナログ VGA コネクタの最大解像度は 1440x1050 です。これが、HP が BIOS で高解像度をブロックした理由です。サポートされておらず、パフォーマンスや結果が予測不能または信頼できないためです。たとえ動作したとしても、信頼できないため、HP はそれを許可またはサポートしていません。他の多くのハードウェアでも同様です。たとえば、CPU メーカーは、同じ CPU を一括して製造しますが、その後、さまざまな方法でロックダウンして、さまざまなバージョンをリリースすることがよくあります。ロックを解除すると機能するかもしれませんが、ハックであるため、問題が発生する可能性があり、少なくとも保証が無効になります (これはネットブックの場合も同じだと思います。非公式 BIOS をフラッシュすることは通常、違反です)。


最初の文はどういう意味ですか? 前述のシステムの LCD モニターの問題は正確には何ですか? LCD のネイティブ解像度がビデオ カードでサポートされていないと言っているのですか? 数十の固有の解像度があるわけではありません。一般的には少数で、それらは過去 12 年間 (つまり、LCD モニターが一般の人々にとって手頃な価格になり始めてから) に製造されたほとんどのビデオ カードでサポートされています。問題は通常、非常に古いビデオ カードと非標準の LCD モニターの組み合わせです。

モードがブロックされている場合は、サポートされていません理由が何であれ、そうでなければブロックしなかったでしょう。製造業者は愚かであるか、意図的に顧客を困らせているのです。たとえ強制的にそのモードに切り替える方法があったとしても、問題が発生する可能性が高いです。

グラフィックモードがサポートされていないというのは、画面のプロパティ(またはその他の解像度選択ダイアログ)の解像度リストに表示されていないという意味ですか?たとえば、最近では320x200はほとんど表示されませんし、Vista+では640x480もオプションとして提供されていません。もしそうなら、次のような解像度プログラムを試しましたか?QResまたはクイック解像度解像度を手動で設定するには?

VESA BIOS拡張については誤解しています。実際のビデオBIOSは関係ありません。むしろ、これらは標準BIOSの拡張機能ですつまり、VESA拡張機能は、(システム)BIOSが関数INT 10(他のグラフィックス関連の機能とともにグラフィックスモードを設定するために使用)を介してサポートしていた元のモードセットの一部ではなかった追加のグラフィックスモードを指定します。つまり、基本的に何が起こるかというと、ビデオカードメーカーはこれらの追加のグラフィックスモードをサポートするようにカードを構築し、カードはVESA BIOS 拡張

答え2

この効果を「テーブル」と呼ぶのは誤解を招きやすく、「BIOS」について話しているようなものです。各ビデオカードには BIOS がありますが、それらは同じではありません。各メーカーは独自の BIOS を持っており、おそらく新製品向けに機能を追加して進化していくでしょう。VESA は、すべてではなく、いくつかの共通部分についてのみ説明しています。

答え3

ヒッピートレイル

以下の TechPowerUp をご覧ください:

(1)RBE: Radeon BIOS エディター

そして

(2)NiBiTor: NVIDIA BIOS エディター

答え4

少し遅くなりましたが、このページを見つけたあなたや他の人にとって役立つと思われるものを見つけたと思います。

GMA 3150 の 64 ビット ドライバーで、同じ名前の 3 つのファイルを含む Vbios.zip を見つけました。32 ビット Windows でのみ実行される実行可能ファイル (おそらく Vbios フラッシュ ツール)、16 進エディターで開くと最初の行にその旨が記載されているため明らかに Vbios である .dat ファイル、およびメモ帳で開くと各オフセットの数字が説明される .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

関連情報