Windows
 Computer >> コンピューター >  >> システム >> Windows

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

Windows 11/10の一部のユーザーから、MicrosoftワイヤレスディスプレイアダプターにMiracast経由で接続しようとした際に、「お使いのPCまたはモバイルデバイスはMiracastをサポートしていないため、ワイヤレスで投影できません」というエラーが発生するという報告があります。多くのケースでは、Miracastの動作要件をすべて満たしているはずなのにエラーが出るという状況です。本記事では、この問題の原因と考えられる解決策を詳しく解説します。

「お使いのPCはMiracastをサポートしていません」と表示される主な原因

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

このMiracastエラーは、以下のような理由で発生する可能性があります。

  1. Intelグラフィックハードウェアが無効になっている
  2. Wi-Fiがオフになっている
  3. いずれかのデバイスがMiracast非対応である
  4. ワイヤレスアダプターが5GHz帯に固定されている
  5. Cisco AnyConnectなどのVPNソフトウェアがMiracast接続を妨げている(VPN機能を搭載したサードパーティ製ソフトウェアが、Miracast技術を「スプリットトンネル」によるセキュリティリスクとして検出し、接続確立を妨げるケース)

この問題を解決するには、以下の対処法を順不同で試してみてください。

1. 両方のデバイスでWi-Fiが有効になっていることを確認する
2. Intel内蔵グラフィックスを有効化し、最新バージョンに更新する
3. ワイヤレスアダプターの設定を「自動(Auto)」に変更する
4. 有効になっているVPNを無効にする
5. ワイヤレスネットワークアダプターのドライバーを再インストールする

それでは、具体的なトラブルシューティング手順を見ていきましょう。

トラブルシューティング前に:PCがMiracast対応かどうかを確認する

対処手順に進む前に、まずお使いのPCがMiracastに対応しているかどうかを確認しましょう。Miracast接続を支える主要コンポーネントは「ネットワーク」と「グラフィックス」の2つです。

以下の2つのテストを実行して、システムがMiracast接続をサポートできるかを確認します。まずネットワークアダプターの互換性を調べ、次にグラフィックスドライバーがMiracastに対応しているかを確認します。

1. グラフィックスドライバーの確認(DirectX診断ツール)

DirectX診断ツール(dxDiag)を実行します。

DirectX診断ツールが起動したら、[ディスプレイ]タブを開き、右側ペインの[ドライバー]欄の下部にある[DDIバージョン / ドライバーモデル]を確認します。WDDM 1.3以上と表示されていない場合、そのシステムはMiracast接続に対応していません。

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

確認が終わったら、dxDiag画面を閉じて問題ありません。

2. ネットワークアダプターの確認(PowerShell)

次に、[スタート]を右クリックし、[Windows PowerShell]を選択してPowerShellウィンドウを起動します。

以下のコマンドをコピーしてPowerShellウィンドウに貼り付け、Enterキーを押すと、適切なネットワークアダプタードライバーのバージョンかどうかを確認できます。

Get-netadapter|select Name, ndisversion

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

返されたNdisVersion6.30以上であれば、ネットワークの観点からPCはMiracastをサポートできる状態です。

確認後はPowerShellウィンドウを閉じて構いません。

注意:NdisVersionが6.3未満の場合は、デバイスマネージャーを開いてワイヤレスネットワークアダプターのドライバーを更新してみてください。それでも改善しない場合は、お使いのデバイスがMiracastに対応していないため、以降の手順を行っても意味がありません。

解決策1:両方のデバイスでWi-Fiが有効になっていることを確認する

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

MiracastはWi-Fi Directを使用するため、両方のデバイスが同じネットワークに接続されている必要はありませんが、すべてのデバイスでWi-Fiが有効になっている必要があります。

Windows 10 PCでWi-Fiが有効になっているかを確認するには、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。ms-settings:network-wifiと入力してEnterを押すと、設定メニューの[ネットワークとインターネット]にあるWi-Fiページが開きます。

Wi-Fiページで、Wi-Fiに関連付けられたトグルボタンがオンになっていることを確認してください。

もう一方のデバイス側でもWi-Fiが有効になっていることを確認する必要があります。確認方法はデバイスによって異なりますが、iOSやAndroidの場合は通常、設定メニューからWi-Fi設定を変更できます。

ヒント:Windows Update後にMiracastが動作しなくなった場合は、別途専用の記事を参照してください。

解決策2:Intel内蔵グラフィックスを有効化して最新版に更新する

Miracast接続を確立するには、対応したIntel内蔵グラフィックカードが必要です。BIOS設定で内蔵グラフィックスが無効になっていることが原因の場合もあります。

BIOS設定にアクセスするには、起動プロセスの最初の段階でBIOSキーを押す必要があります。「BIOSキー + マザーボードのメーカー名」でインターネット検索すると、お使いのマザーボードのBIOSキーを調べられます。

BIOS設定に入ったら、[Advanced](詳細設定)(Expert settingsなど類似の名称)メニューを探し、[Advanced Chipset Settings]など類似の名前の項目を探します。

次に[SouthBridge Configuration]を選択し、[Primary Graphics Adapter]IGP > PCI > PCI-Eに変更します。

解決策3:ワイヤレスアダプターの設定を「自動(Auto)」に変更する

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

ワイヤレスアダプターが5GHz802.11b/gに固定されており、「自動(Auto)」に設定されていないために、「お使いのPCはMiracastをサポートしていません」エラーが発生することが知られています。

その場合は、ワイヤレスモードの選択を「自動」に戻すだけで簡単に問題を解消できます。

手順は以下の通りです。

  • [スタート]を右クリックし、[デバイスマネージャー]を選択します。
  • デバイスマネージャーで、[ネットワークアダプター]カテゴリの矢印をクリックしてセクションを展開します。
  • 一覧にあるワイヤレスネットワークアダプターを右クリックし、[プロパティ]を選択します。
  • [詳細設定]タブをクリックします。
  • スクロールして[ワイヤレスモード(Wireless Mode)]プロパティを選択します。
  • 値(Value)のドロップダウンメニューから[自動(Auto)]を選択します。
  • [OK]をクリックし、ネットワーク接続が復旧するまで待ちます。

その後、コンピューターを再起動し、Miracast機能が使用できるかどうかを確認してください。

解決策4:有効になっているVPNを無効にする

Cisco AnyConnectを含む複数のサードパーティ製VPNソリューションは、Miracastの基盤技術であるWi-Fi Directを拒否する仕様になっています。これらのソフトウェアは、Wi-Fi Directを「スプリットトンネル」によるセキュリティ脆弱性として扱い、システムに該当機能を無効化させる場合があります。

このシナリオが自分の環境で起こっているかどうかを確認する唯一の方法は、Cisco AnyConnectや類似のソフトウェアを無効化し、マシンを再起動して、Miracast接続を確立できるかテストすることです。

解決策5:ワイヤレスネットワークアダプターのドライバーを再インストールする

ワイヤレスネットワークアダプターのドライバーを一度アンインストールしてから再インストールすることで、「お使いのPCまたはモバイルデバイスはMiracastをサポートしていません」エラーが解決する可能性があります。

関連記事:OpenGLアプリケーションがMiracastワイヤレスディスプレイ上で動作しない場合の対処法

【解決策】Windows 11/10で「お使いのPCはMiracastをサポートしていません」エラーが表示される場合の対処法

以上が解決策の紹介です。いずれかの方法で問題が解決することをお祈りしています!

  1. 【Windows 11/10】「接続を確認してください」エラーコード 0x80072EFD の解決方法

    Windows 11/10でWindows Updateの実行やMicrosoft Storeの起動、ストアアプリのダウンロード・更新を行おうとした際に、「接続を確認してください。エラーコードは0x80072EFDです」というメッセージが表示されることがあります。この記事では、その原因と具体的な対処方法をご紹介します。 作業を始める前に、まずシステムの復元ポイントを作成しておきましょう。万が一操作中に問題が発生しても、その時点へパソコンを復元できるようにするためです。 エラーコード 0x80072EFD の意味 0x80072EFD(-2147012867)ERROR_WINHTTP_CANN

  2. Windows 11/10でWi-Fi証明書エラーを解決する5つの対処法

    現代においてインターネットは生活に欠かせないものであり、その接続手段として世界中の数え切れないほどのユーザーがWi-Fiを利用しています。しかし、Wi-Fiにはさまざまな種類のエラーが発生することがあり、そのひとつが「Wi-Fi証明書エラー」です。このエラーが発生すると、インターネットへの接続や特定のウェブサイトへのアクセスができなくなることがあります。 本記事では、Windows 11/10で「Wi-Fi証明書エラー」に対処するための、最も効果的な解決方法をいくつかご紹介します。 Windows 11/10でWi-Fi証明書エラーを解決する方法 1. Windowsタイムサービスを自動に設定