web-dev-qa-db-ja.com

NvidiaグラフィックカードはWindows 10(エラー:コード43)では機能しなくなりましたが、Ubuntuでは機能します

現在、Windowsを起動すると、一方のモニターが黒(検出されない)のままで、もう一方のモニターは800x600の解像度しか表示できません。

Device Manager > Display Adapters > NVIDIA GeForce GTX 970 > General > Device Statusを見ると"問題が報告されたため、Windowsがこのデバイスを停止しました。(コード43)"。

Details > Problem Codeは「00002b」と言います。 Details > Statusさんのコメント:

01802400
DN_HAS_PROBLEM
DN_DISABLEABLE
DN_NT_ENUMERATOR
DN_NT_DRIVER

次に、[イベント]タブをクリックすると、「デバイスPCI\VEN_10DE&DEV_13C2&SUBSYS_29763842&REV_A1\4&25438c51&0&0008には追加のインストールが必要です」と表示されます。

EVGA Nvidia GeForce GTX 970グラフィックスカードに最新のドライバー(2016年12月1日の376.19)を搭載しています。

私のWindows 10 Proには最新のアップデートがあり、バージョン1607、OSビルド14393.576です。

ASRock Z170 Pro4マザーボードのBIOSも最新バージョン(2016年10月4日から7.00)に更新されています。

1920x1080解像度のデュアルAcerモニターを持っています。

Ubuntu 16.04.1 LTSを起動可能なUSBドライブにダウンロードし、WindowsではなくUbuntuオペレーティングシステムを起動しました。 どちらのモニターも1920x1080のフル解像度ですぐに動作しました。ハードウェアは機能しているようです!私の残りの課題は、ビデオカードがWindowsで動作しなくなった理由を解明することです。

私が試したこと

  • セーフモードでGuru3dのDisplay Driver Uninstallerを使用してすべてのドライバーを削除し、新規インストールを試みました。
  • 12か月以上前にさかのぼって、ドライバーのさまざまなバージョンを試しました。
  • カードを取り付け直してみました。
  • カードを別のスロットに移動してみました。
  • EVGAの電話サポートから、Windows(Windows > Reset this PC > Keep my files)を再インストールするように言われました。残念ながら、私は彼らのアドバイスに従いました(そして今私のプログラムはありません)、そしてEVGA NvidiaカードでまだCode 43を取得しています。

私が試していないもの

  • このカードを別のWindows 10コンピューターにインストールして何が起こるかを確認したいのですが、他のコンピューターにアクセスできません。あなたがアトランタの北東に住んでいるなら、私に知らせてください。 ;-)

私はあなたが持っている他のアイデアをいただければ幸いです!。

7
Ryan

「ソースnvlddmkmからのイベントID 14」の問題の解決策をWebで検索しましたが、Nvidiaドライバーの問題のようです。通常、NvidiaのWebサイトにあるドライバーの背後にありますが、そのドライバーもNvidiaから提供されるため、Windowsの汎用ドライバーでも発生します。

成功を報告したのは、すべてのNvidiaソフトウェアをアンインストールし(ユーティリティ Display Driver Uninstaller を参照)、古いバージョンのドライバーをインストールした人だけでした。彼らはNvidiaドライバーを変更しただけなので、これは間違いなくドライバーの問題であり、Ubuntuでは発生しないという事実から生まれました。

ソリューション1

これは以前は機能していましたが、機能しなくなったため、おそらくWindowsがドライバーを更新しました。最初の試行として、ドライバーをロールバックできます。

  1. コントロールパネルを開く->デバイスマネージャ、またはデバイスマネージャ WIN+X
  2. デバイスを見つける
  3. 右クリックして[プロパティ]を選択します
  4. [ドライバー]タブをクリックします
  5. ドライバのロールバックをクリックします
  6. [はい]をクリックしてから閉じる
  7. コンピュータが自動的に再起動します

ソリューション2

これでうまくいかない場合は、動作するドライバーのバージョンを見つけるのに時間がかかります。現在のドライバーのバージョンは2016.12.14から376.33です。動作していると報告されたいくつかのドライバーバージョンを以下に示します。

  • 53.06 2015.5.31から動作すると報告 ここ が、後で撤回 ここ
  • 47.88 2015.3.17から、機能すると報告 ここ 使用した手順

Windows Updateが不良ドライバを再インストールしないようにします

自分に合ったドライバのバージョンを見つけたら、Windowsによる自動更新を妨げる問題が発生します。これらの更新をブロックする方法については、私の この答え を参照してください。

4
harrymc

OPから回答を削除

RMAの交換は2016-12-27にEVGAから届きました。新しいハードウェアをインストールするとすぐに、両方のモニターがフル解像度で動作しました。ハードウェアがUbuntuで動作しているように見えたとしても、ハードウェアを交換することはWindowsで動作させるためのソリューションでした

4
Dave

GPUにハードウェア障害があり、RMAまたは交換する必要がある可能性があります。

再:あなたのコメント https://superuser.com/a/948795/149636 、私の同様の問題はGPUの欠陥が原因で発生しました。私はそれをRMAする必要がありました、そして新しいものは素晴らしい働きをします。

[私が理解できなかったのは、Win7からWin10へのアップグレードを実行すると同時に私の悪いものが故障したか、またはWin10が、Win7がしていないGPUの一部の(悪い)部分を使用しているかのどちらかでした。 GPUで他のOSを試したことはありません。アップグレードする前は、GPUが不良であるという他の兆候はありませんでした。文字通り、私がアップグレードした同じ週に機能しなくなった。]

1
mach

私は同じようになりました(Code 43)そしてすべてを試しました。内蔵グラフィックスから実際のビデオカードのHDMIにモニターのHDMIを接続すると、問題が解決しました。

0
Andrei

あなたはすでに問題を解決していると思いますが、同じ質問があり、他のユーザーに役立つかもしれない追加の回答を提供したいと思いました。

コード43( CM_PROB_FAILED_POST_START )は、いくつかの理由により、NVIDIAグラフィックカードで発生する可能性があります。私が見つけたソリューションのいくつか:

  1. harrymcの回答 または GeForceフォーラムで人気のあるスレッド のように、特定の手順を使用してグラフィックドライバを再インストールします。これらの手順には、通常 デバイスドライバーの自動インストールを無効にする (またはオフラインにしてそれを防ぐ)があり、再インストールする前に Display Driver Uninstaller を使用することがよくあります。ラップトップの場合、OEMのドライバーを試すことをお勧めします。 OEMドライバーが古い場合は、NVIDIAのドライバーを試すこともお勧めします。特定のバージョンのドライバーのみが機能する場合があります。
  2. 欠陥のあるグラフィックカードの交換 Dave経由の回答で説明されているように
  3. Hyper-Vを無効にする
  4. ThinkPad USB 3.0 Dockドライバーのアンインストール
  5. カスタムEFIブートローダーを削除するか、プリブート構成で互換性サポートモジュール(CSM)を有効にします(例: VeraCrypt-DCS issue 17
  6. BIOSを既知の適切なバージョンにアップグレード/ダウングレードします(例:ASUSの場合 別のSuperUser質問でKaz Wolfeが行ったように

残念ながら、このエラーコードは非常に一般的なものであり、原因を特定する方法が見つかりませんでした。

0
Kevinoid