修正: ERROR_BAD_MCFG_TABLE (エラーコード 791)
ERROR_BAD_MCFG_TABLE Windowsシステムエラーは、コード 791 (0x317) で、Windowsが接続されたデバイスまたは周辺機器と相互作用する際に問題が発生したときに表示されます。デバイスマネージャー のエラーメッセージには、このデバイスに必要なリソースがMCFGテーブルと競合しています と表示されます。
一般 タブの デバイスの状態 セクションには、コンピュータのファームウェアには、このデバイスを適切に構成して使用するための十分な情報が含まれていません。このデバイスを使用するには、コンピュータの製造元に連絡してファームウェアまたはBIOSの更新を取得してください。 と記載されています。
これは通常、システムのファームウェアまたはBIOSの問題、破損または互換性のないドライバー、または設定の誤配置が原因で発生します。解決策に進む前に、コンピュータを再起動し、保留中のすべてのWindowsアップデートをインストールし、影響を受けたハードウェアを再接続してください!
WindowsでERROR_BAD_MCFG_TABLEを修正するには?
1. 影響を受けたデバイスのドライバーを再インストールする
- Windows + Xを押してパワーユーザーメニューを開き、デバイスマネージャーを選択します。
- アイコンの横に警告サイン (黄色の感嘆符) があるデバイスを探し、右クリックしてデバイスのアンインストールを選択します。

- 利用可能な場合は、このデバイスのドライバーを削除しようとする のチェックボックスをオンにし、アンインストールをクリックします。
- 最後に、コンピュータを再起動すると、Windowsが新しいドライバーのコピーをインストールします。
2. ドライバーを更新する
- Windows + Rを押してファイル名を指定して実行を開き、テキストフィールドにdevmgmt.mscと入力してEnterを押します。
- 影響を受けたデバイスを見つけて右クリックし、ドライバーの更新を選択します。

- ドライバーを自動的に検索をクリックし、Windowsがローカルで利用可能な最適なバージョンをインストールするのを待ちます。

- 完了したら、コンピュータを再起動して変更を適用します。
古いまたは互換性のないドライバーは、ERROR_BAD_MCFG_TABLE 791 (0x317) このデバイスに必要なリソースがMCFGテーブルと競合しています の一般的な原因です。問題を修正するには、ドライバーを更新する必要があります!
Windowsがより良いバージョンを見つけられない場合は、製造元の公式ウェブサイトにアクセスし、新しいリリースを見つけてから、最新のドライバーを手動でインストールしてください!
3. システムの復元を実行する
- Windows + Sを押して検索を開き、復元ポイントの作成と入力し、関連する結果をクリックします。
- システムの復元ボタンをクリックします。

- 利用可能な場合は、別の復元ポイントを選択オプションを選択し、次へをクリックします。

- リストから最も古い復元ポイントを選択し、次へをクリックします。

- 詳細を確認し、完了をクリックして変更を確認します。
- システムの復元が完了するのを待ちます。通常、15〜45分かかります。
最も古い復元ポイントがかなり前のものである場合は、エラーコード 791 (ERROR_BAD_MCFG_TABLE) に初めて遭遇する前に作成された他の復元ポイントを選択してください。
4. BIOSをリセットする
- PCの電源を切り、再度電源を入れ、ディスプレイが点灯したらすぐに、システム製造元に応じてF1、F2、F10、F12、Esc、またはDelキーを繰り返し押してBIOSにアクセスします。
- リセット、デフォルト、またはデフォルトの読み込みオプションを探し、クリックします。

- BIOSリセットを確認するための適切な応答を選択します。

- 完了したら、BIOSを終了し、Windowsを起動して改善があるか確認します。
PCI Express RootでERROR_BAD_MCFG_TABLEが発生し、ポートが機能しない場合、BIOSをリセットすることで解決できます。これは、エラーが誤配置されたBIOS/UEFI設定によって引き起こされる可能性があるためです!
5. BIOSを更新する
他の方法がすべて機能しない場合、最後の手段はBIOSを更新することです。過去に、製造元はこのデバイスに必要なリソースがMCFGテーブルと競合していますがBIOSのバグによって引き起こされたことを認めており、後のバージョンにはそれに対するパッチが含まれていました。
更新が利用できない場合は、製造元のサポートチームに連絡して解決策を求めてください。彼らがMCFGテーブルを提供しているためです。それを修正するまで、PCI Expressデバイスは引き続き正常に機能しないか、まったく表示されないでしょう。
出発する前に、一般的なWindowsエラーとその専門的な解決策を見つけ、これらの問題が再発しないように適切な対策を講じてください!
質問がある場合や、あなたに効果があったことを共有したい場合は、下にコメントを残してください。