Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

ノートパソコンで見つけた素晴らしい映画やドラマを、テレビや別のPCにキャストして視聴したいと思ったことはありませんか?そんなときに便利なのがMiracastです。Miracastは、デバイス同士が互いを検出して画面を共有できるアプリケーションで、HDMIケーブルを使わずにデバイスの画面を別のデバイスへ簡単に映し出せます。

ただし、唯一の欠点は、画面共有を行っている間、送信側デバイスの画面を常にオンにしておく必要があるという点です。また、スマートフォンの画面をテレビやPCにミラーリングしたいケースでも利用できます。しかし、いざ接続しようとすると「お使いのPCはMiracastに対応していません」というエラーが表示され、困っている方も多いのではないでしょうか。

MiracastはMicrosoft Storeから入手できますが、Windows 8やWindows 10環境で動作しないという不具合の報告が多数寄せられています。幸いにも、この問題には複数の解決策があり、適切な対処を行えば引き続きお気に入りの映画や番組を大画面で楽しめます。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

Windows 10でMiracastが動作しない主な原因

まず、Miracastが正常に動作しない一般的な原因を確認しておきましょう。

  • Intelグラフィックスが無効になっている: MiracastはIntelグラフィックスが有効な場合にのみ動作します。また、グラフィックドライバーが最新でないと、「グラフィックドライバーがMiracastに対応していません」というエラーが発生します。
  • Wi-Fi接続がない: 画面を送信するデバイスと受信するデバイスの両方が、Wi-Fiネットワーク(可能であれば同じネットワーク)に接続されている必要があります。接続が安定していることも重要です。
  • Miracastとの非互換性: エラーメッセージが表示される場合、そもそもデバイス自体がMiracastに対応していない可能性があります。後述の診断方法で確認できます。
  • ワイヤレスアダプターの設定: PCのワイヤレスアダプター設定が5GHzに固定されていると、エラーの原因になることがあります。
  • サードパーティ製ソフトウェアの干渉: AnyConnectなどの他のソフトウェアがMiracastと競合し、接続を妨げる場合があります。

原因がわかったところで、具体的な解決策を順番に見ていきましょう。

方法1:Miracastへの対応状況を確認する

最初に行うべきは、お使いのPCがMiracastに対応しているかどうかの確認です。Miracast接続に不可欠な要素は、ネットワークアダプターグラフィックドライバーの2つです。まずはPowerShellを使ってネットワークアダプターの診断を行います。

1. Windowsの検索バー「Powershell」と入力し、検索結果から「管理者として実行」を選択します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

2. PowerShellウィンドウに次のコマンドを入力します。
Get-netadapter|select Name, ndisversion

3. Enterキーを押すと、ネットワークアダプタードライバーのバージョン情報が表示されます。

4. NdisVersionの数値を確認してください。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

LAN、Bluetooth、Wi-Fiアダプターの数値がすべて6.30以上であれば、そのPCのネットワークアダプターはMiracastに対応しています。

数値が6.30未満の場合は、次の方法でネットワークアダプタードライバーを更新してください。

方法2:ワイヤレスネットワークアダプタードライバーとグラフィックドライバーを更新する

パートI:ネットワークドライバーの診断と更新

1. Windowsの検索バー「Device Manager(デバイスマネージャー)」と入力して起動します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

2. デバイスマネージャーのウィンドウで、「ネットワークアダプター」の横にある下向き矢印をクリックして展開します。

3. ワイヤレスネットワークアダプタードライバーを右クリックし、「ドライバーの更新」を選択します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

注意: 上記の手順で解決しない場合は、お使いのPCがMiracastに非対応である可能性があります。その場合は以降の方法を試す必要はありません。

パートII:グラフィックドライバーの診断と更新

続いて、もう一つの重要な要素であるグラフィックドライバーの診断を行います。ここではDirectX診断ツールを使用します。

1. Windowsの検索バー「Run(ファイル名を指定して実行)」と入力し、ダイアログボックスを起動します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

2. 実行ダイアログボックスに「dxdiag」と入力し、「OK」をクリックします。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

3. DirectX診断ツールが開いたら、「ディスプレイ」タブをクリックします。

4. 右側の「ドライバー」欄にある「ドライバーモデル(Driver Model)」を確認します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

5. ドライバーモデルがWDDM 1.3未満の場合、お使いのPCはMiracastに対応していません。

WDDM 1.3以上であれば、PCはMiracastに対応しています。

方法3:両方のデバイスでWi-Fiを有効にする

Miracastでは、両方のデバイスが同じWi-Fiネットワークに接続されている必要はありませんが、両方のデバイスでWi-Fiが有効になっている必要があります。以下の手順で確認しましょう。

1. Windowsの検索バー「Wi-Fi」と入力し、検索結果から「Wi-Fi設定」を開きます。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

2. 設定ウィンドウの右側のペインで、Wi-Fiのトグルスイッチがオンになっていることを確認します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

3. 同様に、スマートフォン側でもWi-Fiを有効にします。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

方法4:内蔵グラフィックスを有効にする

Miracast接続を機能させるには、PCでIntel内蔵グラフィックス(Intel Integrated Graphics)が有効になっている必要があります。ここでは、Windows 10のBIOS設定からグラフィックス設定を変更する方法を紹介します。

1. お使いのPCでBIOS画面にアクセスします。アクセス方法については、メーカーの公式サイトや取扱説明書をご確認ください。

注意: BIOSの画面構成はマザーボードによって異なります。特定のモデルやブランドのBIOSに関する詳細は、メーカーのウェブサイトまたはユーザーマニュアルを参照してください。

2. BIOS画面に入ったら、「Advanced settings(詳細設定)」または「Expert settings(エキスパート設定)」に移動します。

3. 左側のパネルから「Advanced Chipset Features」を見つけてクリックします。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

4. 「Primary Graphics Adapter」または「Graphics Configuration」に移動します。

5. 「IGP > PCI > PCI-E」または「iGPU Multi-Monitor」を選択して、内蔵グラフィックスを有効にします。

方法5:ワイヤレスアダプターの設定を変更する

ワイヤレスアダプターの設定が「Auto」になっており、5GHzや802.11blgが明示的に選択されていないことが、Miracastが動作しない原因となっているケースもあります。以下の手順で設定を変更しましょう。

1. 方法2と同じ手順でデバイスマネージャーを起動し、「ネットワークアダプター」を展開します。

2. ワイヤレスネットワークアダプターを右クリックし、「プロパティ」を選択します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

3. プロパティウィンドウで「詳細設定」タブに切り替えます。

4. 「プロパティ」の一覧から「Wireless Mode Selection(ワイヤレスモードの選択)」をクリックします。

5. 「値」のドロップダウンリストから「Enabled(有効)」を選択し、「OK」をクリックします。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

PCを再起動し、「お使いのPCはMiracastに対応していません」というエラーが解消されたかどうかを確認してください。

方法6:VPNを無効にする(該当する場合)

サードパーティ製のVPNがPCで有効になっていると、Miracast接続に干渉することがあります。以下の手順で無効化しましょう。

1. 画面右下のタスクバーにあるサードパーティ製VPNソフトウェアのアイコンを右クリックします。

2. 「終了(Exit)」または類似のオプションをクリックします。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

方法7:ワイヤレスネットワークアダプタードライバーを再インストールする

ドライバーの更新や競合プログラムの無効化でも改善しない場合は、ドライバーの再インストールを試みる価値があります。以下の手順で、ワイヤレスネットワークアダプターのドライバーをアンインストールして再インストールしましょう。

1. 前述の手順でデバイスマネージャーを起動します。

2. ウィンドウ内の「ネットワークアダプター」を展開します。

3. ワイヤレスネットワークアダプターを右クリックし、「デバイスのアンインストール」を選択します。

Windows 10でMiracastが動作しない問題を解決する方法|「PCがMiracastに対応していません」エラーの直し方

4. ポップアップボックスで「アンインストール」を選択して、アンインストールを確定します。

5. 最後にPCを再起動します。再起動時に、Windowsが不足しているワイヤレスネットワークアダプターのドライバーを自動的に再インストールします。

まとめ

本ガイドが参考になり、Windows 10のデスクトップPCやノートパソコンでMiracastが動作しない問題・「お使いのPCはMiracastに対応していません」エラーを解決できたのであれば幸いです。どの方法が効果的だったか、ぜひコメント欄でお知らせください。ご質問やご提案がある場合も、お気軽にコメント欄にお寄せください。

  1. Windows 10でPUBGが起動しない・動作しない問題の解決法18選【完全ガイド】

    PUBG(PlayerUnknowns Battlegrounds)は、2017年のリリース以来、2022年において最も急成長しているバトルロイヤルゲームの一つです。現在では世界中の62億台以上のデバイスにインストールされており、Windows OSだけでなく、Android/iOSデバイス、Xbox One、PlayStation 4など、さまざまなプラットフォームで楽しめます。 しかしその一方で、「PUBGが起動しない」「動作しない」といった問題に悩まされるユーザーも少なくありません。また、一部の国や地域では、ゲームの有害性や依存性への懸念から利用が制限されている場合もあります。そのため、

  2. Windows 10でDisplayPortが動作しない・信号なしになる問題の解決方法

    DisplayPortはPCにとって不可欠なインターフェースの一つです。PCとモニターなどの表示デバイスを接続して高画質の映像を出力するだけでなく、音声データの伝送にも対応しています。プラグアンドプレイで手軽に使えるため、その裏にある複雑な仕組みや起こりうるトラブルについて意識されることは少ないかもしれません。しかし実際には、「Windows 10でDisplayPortが動作しない」という報告が数多く寄せられています。外部ディスプレイをDisplayPort経由で接続しても「信号がありません(No Signal)」と表示されたり、DisplayPort-HDMI変換ケーブルが認識されなかっ