デュアルモニターが検出されない場合のトラブルシューティング方法:8つの効果的な解決策
デュアルモニターは理論上は素晴らしいものです。画面スペースが広くなり、マルチタスクも効率化されるなど、様々なメリットがあります。しかし、Windowsがうまく動作しないこともあります。すべてを接続して、問題なく動作するはずなのに、2台目のディスプレイに信号が届かなかったり、メインモニターが真っ暗になったりするのです。本当にイライラします。通常、これはソフトウェアまたは接続の問題です。ハードウェア的には、ほとんどの設定は比較的簡単です。このガイドでは、システムが2台目のモニターを検出しない一般的な原因と、システム全体を混乱させることなく問題を解決する方法を解説します。ステップバイステップでトラブルシューティングを行うことで、生産性の高いワークフローに戻れるようになるか、あるいは画面が真っ暗になるのを防げるようになります。
Windowsでデュアルモニターが検出されない場合の修正方法
両方のモニターの電源が入り、正しく接続されていることを確認してください
当たり前のことのように聞こえるかもしれませんが、念のためお伝えしておきます。どちらかのモニターに電源が供給されていないか、ケーブルが緩んでいる場合、Windows はそれらを検出しません。電源ケーブルを確認してください(モニターの電源は入りますか?)。また、ビデオケーブルがモニターと PC またはドックの両方にしっかりと接続されていることを確認してください。アダプターを使用している場合は、互換性を再確認してください。HDMI ケーブルや DisplayPort ケーブルの不良が原因で奇妙な検出問題が発生する場合があり、ケーブルを交換すると改善することがあります。正直なところ、ある設定ではケーブルを接続し直したらうまくいきましたが、別の設定では同じ修正を行っても効果がありませんでした。Windows は必要以上に難しくする必要があるからです。
両方のディスプレイドライバーが正しくインストールされていることを確認する
デバイス マネージャーを起動します( を押してWindows + R`devmgmt.msc` と入力し、Enter キーを押します)。モニターを展開し、両方のディスプレイが表示されているかどうかを確認します。片方しか表示されない場合は、Windows が 2 台目のモニターを正しく認識していない可能性があり、ドライバーに問題がある可能性があります。ケーブルを再接続し、ハードウェアの変更をクイック スキャンします。モニターを右クリックし、ハードウェア変更のスキャンを選択します。また、グラフィック カード ドライバーを確認します。更新または再インストールするだけで問題が解決する場合があります。ディスプレイ アダプターの下にある GPU を右クリックし、ドライバーの更新 を選択します。問題がある場合は、ドライバーをアンインストールして、製造元の Web サイトから再インストールしてみてください。
Windows に 2 番目のディスプレイを強制的に検出させる
Windowsが2台目のモニターを自動的に検出しない場合は、強制的に検出してみてください。Windows + Iキーを押して設定を開き、「システム」>「ディスプレイ」に進みます。 「複数のディスプレイ」まで下にスクロールして「検出」をクリックします。このボタンを使うと、Windowsが当初認識できなかった外部ディスプレイを認識できるようになる場合があります。「別のディスプレイが見つかりませんでした」と表示されても驚かないでください。少なくとももう一度試してみる価値はあります。ケーブルを抜き差ししてみるのも効果があるかもしれません。
互換性と接続タイプを確認する
DisplayPortでモニターをデイジーチェーン接続する場合は、両方のモニター入力がMST(マルチストリームトランスポート)に対応していること、そしてメインディスプレイがMSTに対応していることを確認してください。HDMI-DisplayPort変換アダプターやUSB-Cマルチポートドックなどのアダプターを使用している場合、特にドックやケーブルがデュアルディスプレイに正しく対応していない場合は、互換性が不安定になる可能性があります。一部の設定では、直接接続や別のポートに切り替えることで検出の問題が解決することがあります。また、古いディスプレイやグラフィックカードをお使いの場合は、特定の機能がサポートされていない可能性がありますので、仕様をよくご確認ください。通常は、標準のHDMIまたはDisplayPort経由で接続すると最もうまくいきます。
投影と表示設定を調整する
場合によっては、問題は投影モードだけにあることがあります。Windows + Pを押して、複製と拡張 を切り替えます。画面が黒いまま、または信号が表示されない場合は、数回切り替えてみてください。一部のマシンでは、ディスプレイがセカンド スクリーンのみに設定されている可能性があります。これがプライマリ スクリーンが黒くなる理由です。複製または拡張に設定すると、多くの場合、ディスプレイが元に戻ります。モニターがちらついたり、一瞬黒くなったりする場合は正常です。Windows はディスプレイ設定を同期しようとしています。モニターが表示されたら、ディスプレイ設定で解像度やリフレッシュ レートを微調整できます。
GPUソフトウェアの更新または再構成
エチケットでは、次に GPU ソフトウェアを確認します。Nvidia コントロール パネル、AMD Radeon ソフトウェア、または Intel Graphics Command Center などのアプリは、モニターの管理方法を制御します。場合によっては、これらのプログラムでマルチモニター設定がうまくいかないことがあります。たとえば、Nvidia の場合は、[複数のディスプレイのセットアップ]に進み、両方のモニターにチェックが入っていることを確認します。そうでない場合は、ボックスにチェックを入れて適用します。AMD の場合は、Eyefinity Quick Setupを開き、プロンプトに従って画面を構成します。Intel のコントロール センターでも同様で、アプリ内で右クリックして、無効になっているモニターを有効にします。特に最近ドライバーやソフトウェア自体を更新した場合は、この機能は少し扱いが難しい場合があります。一部のマシンでは、設定を再適用するか、プロファイルをリセットするだけで検出されるようになります。
統合グラフィックスと出力のBIOS設定を調整する
正しく配線されているにもかかわらず、まだ検出されない場合は、BIOS の調整が必要なことがあります。PC を再起動し、通常は電源投入直後にDel、F2、またはEscを押して BIOS に入ります。グラフィックスまたはビデオ(マザーボードによって異なります) のセクションを探します。統合グラフィックスを有効にするか、初期ディスプレイ出力をEnabledに設定します。ディスクリート カードをインストールするとシステムによって統合グラフィックスが無効になる場合は、ここでマルチ モニターのサポートを有効にする必要があります。また、IGD マルチ モニターというオプションを探し、存在する場合はオンにします。保存して終了します。特にマザーボード ポートにモニターを直接接続している場合、これにより Windows がオンボード ポートに接続されているすべてのものを認識できることがあります。
ディスプレイ設定と解像度を最適化する
検出に問題がないにもかかわらず、依然として問題が発生する場合は、解像度とリフレッシュレートを調整してみてください。セカンダリモニターの解像度が低い場合や、サポートされていないリフレッシュレートに設定されている場合、Windowsが何も表示しないことがあります。「設定」>「システム」>「ディスプレイ」を開き、問題のあるモニターを選択して、推奨解像度に設定してください。また、「ディスプレイの詳細設定」で、サポートされている最高のリフレッシュレートを選択してください。これらの調整を行うことで、互換性のない設定に関連する検出の問題が解決することがよくあります。
外部ディスプレイのキャッシュをリセットする(レジストリトリック)
これはちょっと厄介なので、注意が必要です。Windowsのディスプレイキャッシュが破損している場合があり、リセットすることで検出を妨げているゴースト設定をクリアできます。手順は以下のとおりです。
- Windows + Rキーを押して入力し、
regedit.exeレジストリ エディターを開きます。 - プロンプトが表示されたら「はい」をクリックします。
- Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDriversに移動します。
- 「構成」を右クリックし、「削除」を選択します。「接続性」と「スケール係数」が存在する場合は、これらについてもこの手順を繰り返します。
- PCを再起動してください。再起動したら、モニターを再接続して、今度は検出されるかどうかを確認してください。理由は定かではありませんが、これらの手順で過去に検出の問題が解決したことがあります。
デバイスドライバーの確認と更新
それでもモニターが認識されない場合は、ドライバーにバグがあるか、ドライバーが古くなっている可能性があります。デバイス マネージャーで、モニターまたは GPU デバイスを右クリックし、[ドライバーの更新] > [ドライバーを自動的に検索] を選択します。Windows が更新プログラムを見つけた場合は、それをインストールします。見つからない場合は、GPU 製造元の Web サイト (Nvidia、AMD、Intel など) にアクセスして、最新のドライバー パッケージを入手してください。場合によっては、ドライバーをアンインストールし、Windows または製造元に再インストールさせるだけで、検出の問題が解決することがあります。これを行うには、デバイスを右クリックし、[デバイスのアンインストール]を選択して、再起動します。Windows はドライバーを自動的に再インストールします。
最近の破損検出の場合、ドライバーをロールバックする
ドライバーの更新後に突然検出が途絶え、新しいバージョンが不安定に見える場合は、ロールバックすることで改善する可能性があります。デバイスマネージャーで、モニターまたはGPUをダブルクリックし、「ドライバー」タブに切り替えて、「ドライバーのロールバック」(利用可能な場合)をクリックします。プロンプトが表示されたら理由を選択し、Windowsが以前のドライバーを復元します。新しいドライバーバージョンには、マルチモニターのサポートに支障をきたすバグが含まれている場合があります。ロールバックすることで安定性が回復する可能性があります。
ハードウェアとデバイスのトラブルシューティングを実行する
最後に、他の方法がすべてうまくいかない場合は、内蔵のトラブルシューティングツールを実行してください。「ファイル名を指定して実行」ダイアログ(Windows + R)を開き、 と入力してEnterキーを押します。 「詳細設定」msdt.exe -id DeviceDiagnosticをクリックし、「修復を自動的に適用する」にチェックが入っていることを確認して、「次へ」を選択します。ハードウェアのセットアップをスキャンして問題を検出し、修復を試みます。場合によっては、予期せぬ問題が修正されることもあります。正直、予想以上にうまく機能します。
これらの方法のいずれかで、デュアルモニターのセットアップが再びスムーズに動作するようになることを願っています。正直言って、正しく検出されないのは本当にイライラします。しかし、実際にはケーブル、ドライバー、または設定がWindowsの動作を阻害しているだけという場合もあります。
まとめ
- モニターの電源と接続を確認してください。
- ドライバーがインストールされ、最新であることを確認します。
- 設定を使用して Windows にディスプレイの検出を強制します。
- GPU ソフトウェアを適切に構成します。
- 必要に応じて BIOS 設定を調整します。
- ディスプレイの解像度とリフレッシュ レートを更新します。
- スタックした場合は、レジストリを介してディスプレイ キャッシュをリセットします。
- ドライバーを更新するかロールバックするかは、お客様の判断にお任せします。
- 必要に応じてハードウェアのトラブルシューティングを実行します。
まとめ
ケーブルを交換するだけの簡単な作業もあれば、ドライバー設定やBIOSの微調整が必要になる場合もあります。いずれにせよ、少しの忍耐が役立ちます。多くの場合、これらの手順で少なくともデュアルモニター設定が使える状態に近づくことができます。もしまだ何も解決していない場合は、ハードウェアの問題を除外するために、別のマシンでモニターをテストしたり、別のポートを試したりしてみる価値があるかもしれません。この方法が、誰かの頭を悩ませる問題の解決に役立つことを願っています。