web-dev-qa-db-ja.com

Windows 8、NVIDIAグラフィックス認識が失敗する

Windows 8 Pro OEM 64ビット(クリーンインストール)をインストールしましたが、グラフィックアダプターが正しく認識されません。 Win8をインストールすると、2006年6月21日付けのBasicDisplay.sysドライバーが自動的にインストールされました。 6.2.9200.16384(win8_rtm.120725-1247)。

ハードウェア --Mobo:MSi G41M-P33コンボ CPU:Intel CoreDuo 66グラフィックス:NVIDIA GeForce 9400GT

[〜#〜] os [〜#〜] --Windows 8 Pro64ビットOEM

グラフィックアダプタは、WindowsXPで正常に機能しました。 PCは一般的なボックスで、ローカルで購入しましたが、最近moboが故障したため、G41Mに交換しました。 Microsoftは、別のmoboでWindows XPを再アクティブ化することを許可しなかったので、Win8をインストールしました。これは、次に説明する場合を除いて機能するようです。

Win8はグラフィックアダプターを部分的にしか認識せず、NVIDIAの最新のドライバーインストーラーがそれがNVIDIAカードであることを認識できません。その結果、OpenGLは機能しません。これは、私が最もよく使用するソフトウェアで必要です。それ以外はグラフィックは問題ないように見えます。

「部分的に認識します」と言うと、コントロールパネルから、アダプターがNVIDIAとして記述されていることがわかりますが、「ドライバーの更新...」など、何を試しても、ドライバーはMicrosoft Basic DisplayAdapterでスタックしたままになります。 「アダプタのプロパティで。

ディスプレイ>画面解像度>詳細設定>アダプターの表示:

Adapter Type: **Microsoft Basic Display Adapter**
Chip Type: NVIDIA
DAC Type: NVIDIA Corporation
Bios Information: G27 Board - p381n17 >> Don't know what this means ... 
                                         no mention of 9400GT
Total Available Graphics Memory: 256 MB
Dedicated Video Memory: 0 MB  >> In fact adapter has 512MB on-board video memory.
System Video Memory: 0 MB
Shared System Memory: 256 MB

そして、[コントロールパネル]> [デバイスマネージャー]> [ディスプレイアダプター]には、Microsoft Basicディスプレイアダプターと表示されます。他のグラフィックアダプタはなく、不明なデバイスや黄色の疑問符もありません。

私がこれまでに試したこと:

  1. クリアCMOSそしてリセット。
  2. BIOSとすべてのmoboドライバーを次のように更新しました。

最初に使用したDriver Reviverで、ドライバーの更新が必要かどうかを確認しました。いくつか見つかりましたが、ドライバーを取得するためにそれを使用しませんでした。

次に、MSi独自のmoboドライバーユーティリティに切り替えましたLive Update 5。これはまた、ボードがいくつかを更新する必要があることを示したので、私はそれを使用して新しいドライバーをフェッチしました。その後、すべてが最新であることが示され、Driver Reviverに再度確認しました。これにより、ドライバーを更新する必要がなくなったことが報告されました。再起動しました。

  1. 最新のグラフィックアダプタドライバを入手するためにNVIDIAサイトにアクセスしました。彼らの自動検出「オプション2:NVIDIA製品のドライバーを自動的に見つける」は「NVIDIAスマートスキャンはシステムハードウェアを評価できませんでした。オプション1を使用してNVIDIA製品のドライバーを手動で見つけてください」と述べました。

  2. だから私は10.70-desktop-win8-win7-winvista-64bit-international-whql.exeをダウンロードしました、それはサポートされている製品の下で9400 GTをリストします、しかし私がそれを実行すると「NVIDIAインストーラーは続行できませんこのグラフィックスドライバーは互換性のあるグラフィックスハードウェアを見つけることができませんでした。」

  3. ディスプレイをオンボードIntelグラフィックス(G41 Intel Express)に接続し、NVIDIAカードを取り外して再起動し、CMOSの内部グラフィックスに変更しました。ここでも、MS Basic Display Adapterがインストールされ、OpenGLを必要とするソフトウェアを正しく実行できません。 Intel Expressグラフィックス(WinXPおよび7)を搭載した他のマシンで実行されます

  4. シャットダウンして、電源コードを引き出します。すべてのコンデンサを放電するためのスタートボタンを押した。 PCI-EスロットにNVIDIAアダプターを取り外して再度挿入し、正しく装着されていることを確認しました。モニターをカードに接続し、プラグをソケットにねじ込みました。電源コードを再接続しました。 BIOSで起動し、プライマリグラフィックアダプタがPCI-Eに設定されていることを確認しました。 Windowsを起動しました。デバイスマネージャでMSBasicディスプレイアダプタをアンインストールしました。画面が一時的に空白になり、再び表示されます。その後、グラフィックアダプタエントリはデバイスマネージャに表示されませんでした。 PCを再起動しました。 MSBasicディスプレイアダプタがデバイスマネージャに再び表示されます。 [デバイスマネージャー]> [表示]> [非表示のデバイスを表示]をクリックします。他のグラフィックアダプタは表示されず、不明なデバイスも表示されません。再起動しました。ハードウェアの変更をスキャンしてみました。何も検出されませんでした。 MSBasicディスプレイアダプタ>プロパティ>ドライバ>ドライバの更新...を右クリックしてみました。自動的に検索します。ドライバーが最新であると判断したと回答した。

  5. プログラムと機能に削除できるグラフィックドライバ関連のエントリがないことを確認しました(なし)。名前にnvidiaが含まれている他のドライバーを検索して削除し、306.97インストーラーexeファイルを保持しました。

  6. WindowsUpdateを実行しました。

  7. 表示されるGPU-Zを実行しました(主な項目):Microsoft Basic Display Adapter GPU G72 BIOS5.72.22.76.88デバイスID10DE-01D5DDR2バス幅32ビットメモリサイズ64MBドライバーバージョンnvlddmkm6.2.9200.16384(ForceWare 0.00)/ Win8 64 NVIDIA下部のドロップダウンにSLI不明、「Microsoft BasicDisplayAdapter」が唯一のオプションです

そのマシンのハードディスクをUbuntu10.4がインストールされているもの(元々は同じPCにインストールされている)に交換すると、lspciは「VGA互換コントローラーをNVIDIA Corporationデバイス01d5(rev a1)(prog-if 00 [VGAコントローラー])」と表示します。および「使用中のカーネルドライバ:nvidia」

私は新しいことを試すためのアイデアがなく、提案に本当に感謝しています。

ありがとう!

3
Roy Grubb

これを閉じるために、新しいグラフィックアダプターを購入しました。NVIDIAGeForceGT630810NとWindows8/MSi moboがアダプターを正しく認識し、ドライバーをインストールしてOpenGLを実行できるようになりました。

私は他に何も変更しなかったので、9400 GTカードの特定のモデル、MSiG41M-P33コンボとWindows8の組み合わせで、カードがWindows7で機能していても機能しません。

3
Roy Grubb