【解決法】メディア状態「メディアが切断されています」エラーの対処方法
コマンドプロンプトで「ipconfig /all」コマンドを実行すると、インターネット接続に関連するデバイスや設定情報が表示されます。このとき、問題のあるエラーメッセージを目にすることがあります。このエラーは他の場面でも表示されることがあり、単独のメッセージとして現れる場合もありますが、意味は同じです。

エラーの後に実際に接続トラブルが発生することもありますが、インターネット接続に明らかな問題がないのに表示されるケースもあります。いずれにせよ厄介なエラーですので、以下の方法を順番に試して、二度と発生しないようにしましょう。
解決策1:ドライバーをアンインストールしてPCを再起動する
「ipconfig /all」でエラーを表示しているネットワークデバイス(無線LANまたは有線LANのドライバー)に関連するドライバーに不具合が起きている場合、そのドライバーをアンインストールしてパソコンを再起動すれば、ほぼ確実に問題を解決できます。
再起動するとシステム起動時にドライバーの検索が開始され、最新版が自動的に再インストールされます。それでは手順を見ていきましょう。
- まず、現在マシンにインストールされているドライバーをアンインストールします。
- スタートメニューの横にある検索フィールドに「デバイスマネージャー」と入力して、デバイスマネージャーのウィンドウを開きます。Windowsキー + Rキーの組み合わせで「ファイル名を指定して実行」ダイアログを開き、「devmgmt.msc」と入力してOKまたはEnterキーを押す方法もあります。

- 「ネットワークアダプター」の項目を展開します。現在マシンにインストールされているすべてのネットワークアダプターが表示されます。アンインストールしたいネットワークアダプターを右クリックし、「デバイスのアンインストール」を選択します。これでリストからアダプターが削除され、ネットワークデバイスがアンインストールされます。問題が発生している接続の種類に応じて、正しいものを選択するよう注意してください。
- アンインストールの確認画面が表示されたら「OK」をクリックします。

- 使用中のアダプターをパソコンから取り外し、すぐに再起動します。PCが起動すると、ユーザーが操作しなくても新しいドライバーが自動的にインストールされるはずです。ただし、インターネット接続が機能しない場合は、ドライバーを手動でインストールする必要があります。
- メーカーの公式ページにアクセスし、お使いのOSに対応した利用可能なドライバーの一覧を確認します。最新版を選んでダウンロードし、ダウンロードフォルダから実行してください。

- 画面の指示に従ってドライバーをインストールします。インストール中はアダプターを接続しないままにしておきます(接続を促す指示が出る場合もあります)。インストール完了後にPCを再起動し、アダプターをパソコンに接続します。厄介なエラーメッセージがまだ表示されるかどうかを確認しましょう。
解決策2:ネットワーク共有を無効にする
トラブルシューティングを行っている間や、他のデバイスとインターネット接続を共有しようとした際に、誤ってこのオプションを有効にしてしまった可能性があります。このオプションを無効にするだけで、同じ問題に悩まされていた多くのユーザーと同様に、比較的簡単に問題を解決できるかもしれません。以下の手順に従ってください。
- Windowsキー + Rキーの組み合わせで「ファイル名を指定して実行」ダイアログを開き、「ncpa.cpl」と入力してOKをクリックします。コントロールパネルから行うこともできます。表示方法を「カテゴリ」に変更し、「ネットワークとインターネット」をクリックします。「ネットワークと共有センター」セクションを開き、ウィンドウ左側にある「アダプターの設定の変更」オプションを見つけてクリックします。

- 現在使用中の接続を右クリックし、「プロパティ」を選択します。「共有」タブに切り替え、「他のネットワークのユーザーに、このコンピューターのインターネット接続を介した接続を許可する」のチェックボックスのチェックを外します。
- 「OK」または「適用」をクリックして変更を保存し、パソコンを再起動して、コマンドプロンプトなどで問題がまだ発生するかどうかを確認します。

解決策3:TCP/IPをリセットする
TCP/IPのリセットにより、この問題に悩まされていた多くのユーザーが「メディアが切断されています」エラーを解消しました。Microsoftはこの問題をすぐに修復できるホットフィックスファイルも公開しています。しかし、何らかの理由でファイルがうまく動作しない場合や、リンクが削除されている場合は、以下の手順を手動で実行することもできます。
- TCP/IPを自動的にリセットするには、Microsoftのページで「ダウンロード」ボタンをクリックします。「ファイルのダウンロード」ダイアログボックスで「実行」または「開く」をクリックします。

- 簡単修復ウィザードの手順に従えば、問題は解消されるはずです。
- 変更を保存するためにパソコンを再起動します。
問題を手動で修復する
問題を手動で修復するには、コマンドプロンプトを使用します。各Windows OSバージョンごとの解決方法を紹介します。
Windows 8 / Windows 8.1 / Windows 10の場合
- スタート画面または検索メニューに「CMD」と入力します。検索結果の「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

- コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。
netsh int ip reset c:\resetlog.txt
- 注:ログファイルのディレクトリパスを指定したくない場合は、代わりに以下のコマンドを実行します。
netsh int ip reset
- パソコンを再起動します。
Windows 7 / Windows Vistaの場合
- コマンドプロンプトを開くには、「スタート」を選択し、「プログラムとファイルの検索」ボックスに「cmd」と入力します。
- 「プログラム」の下にあるコマンドプロンプトのアイコンを右クリックし、「管理者として実行」を選択します。
- ユーザーアカウント制御の画面が表示されたら「はい」を選択します。
- コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。
netsh int ip reset c:\resetlog.txt
- 注:ログファイルのディレクトリパスを指定したくない場合は、代わりに以下のコマンドを実行します。
netsh int ip reset resetlog.txt
- パソコンを再起動します。
Windows XPの場合
- コマンドプロンプトを開くには、「スタート」→「ファイル名を指定して実行」を選択し、実行ダイアログボックスに「cmd」と入力します。
- 「名前」ボックスに以下のコマンドを入力し、Enterキーを押します。
netsh int ip reset c:\resetlog.txt
- 注:ログファイルのディレクトリパスを指定したくない場合は、代わりに以下のコマンドを実行します。
netsh int ip reset resetlog.txt
- パソコンを再起動します。
リセットコマンドを実行すると、TCP/IPが使用する以下のレジストリキーが上書きされます。
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters SYSTEM\CurrentControlSet\Services\DHCP\Parameters
これは、TCP/IPを削除して再インストールするのと同じ効果があります。手動コマンドを正常に実行するには、netshの操作内容を記録するログファイルの名前を指定する必要があります(前述の手順では「resetlog.txt」というログファイルを使用しています)。
注意:これらの手順を実行するには、コンピューターに管理者としてログオンしている必要があります。
解決策4:ルーターを初期化(工場出荷時リセット)する
ルーター自体に問題がある場合は、ルーターを工場出荷時の状態にリセットして、問題が解消されるかどうかを確認できます。難しい作業ではなく、多くの人の助けになった方法ですが、課題はルーターメーカーによってリセット方法が異なることです。それでも、共通点はいくつかあります。
- 家庭用ルーターの電源を入れた状態で、リセットボタンがある側面に向けます。背面または底面にあることが多いです。そのようなボタンがない場合は、取扱説明書を確認して、電源ボタンが同じ目的で使えるかどうか調べてください。
- ペーパークリップのような小さく先の尖ったもので、リセットボタンを少なくとも30秒間押し続けます。

- リセットボタンを離した後、ルーターが完全にリセットされ、電源が再度入るまでさらに30秒ほど待ちます。
「30-30-30ハードリセット」と呼ばれる別の方法では、リセットボタンを30秒ではなく90秒間押し続けます。基本的な30秒バージョンがうまくいかない場合に試してみてください。
ルーターにそのようなボタンがない場合や、手順を実行しても問題が解決しない場合は、ブラウザーを使って設定のリセット(主に設定値を初期化するタイプ)を行うこともできます。
- ウェブブラウザーを開き、アドレスバーにデフォルトゲートウェイの番号(IPアドレス。通常は192.168.1.1)を入力してEnterキーを押します。この番号を確実に知りたい場合は、Windowsキー + Rキーの組み合わせで「cmd」と入力してOKをクリックします。コマンドプロンプトウィンドウに「ipconfig」と入力し、「デフォルトゲートウェイ」の横にある番号をコピーしてください。

- ユーザー名とパスワードを入力して、ルーターの管理画面にアクセスします。デフォルトのユーザー名とパスワードは、ルーターの取扱説明書に記載されているはずです。ユーザー名とパスワードを変更している場合は、そちらを入力してください。
- 目的の設定箇所はルーターメーカーによって異なりますが、一般的には全般のナビゲーションタブまたはワイヤレス設定の中にあります。「設定をリセット」ボタンをクリックし、表示されるダイアログボックスを確認します。処理が終わったらパソコンを再起動し、問題が解消されたかどうかを確認しましょう。
解決策5:リンク速度の設定を変更する
古いルーターの中には、この怪しいオプションが「自動ネゴシエーション」に設定されていると同様の問題が発生するケースがあります。必ずこのオプションを別の値に変更してください。このオプションは、デバイスマネージャーで問題を引き起こしているデバイスを探すことで簡単に見つけられます。
- まず、現在マシンにインストールされているドライバーを確認するため、デバイスマネージャーを開きます。
- スタートメニューの横にある検索フィールドに「デバイスマネージャー」と入力して、デバイスマネージャーのウィンドウを開きます。Windowsキー + Rキーの組み合わせで「ファイル名を指定して実行」ダイアログを開き、「devmgmt.msc」と入力してOKまたはEnterキーを押す方法もあります。

- 「ネットワークアダプター」の項目を展開します。現在マシンにインストールされているすべてのネットワークアダプターが表示されます。対象のネットワークアダプターを右クリックし、「プロパティ」を選択します。

- 「詳細設定」タブに移動し、「リンク速度とデュプレックスモード(Link Speed & Duplex Mode)」という2つのオプションを探します。見つかったら、右側の「値」の設定を実際の接続速度または「全二重(Full Duplex)」にそれぞれ変更し、変更を適用します。
解決策6:システムの復元を実行する
システムの復元は最後の手段と思われがちですが、その響きほど重い作業でも絶望的な手段でもありません。エラーが発生し始める数日前の状態までノートパソコンを戻すことができ、パソコンに大きな変更を加えることなく問題を解決できます。非常に有用な方法の一つなので、諦める前にぜひ試してみてください。
- まず、パソコンでシステムの復元ユーティリティを有効にします。Windows 10の検索ボタンまたはスタートメニューを使って「システムの復元」と検索し、「復元ポイントの作成」をクリックします。

- 「システム プロパティ」ウィンドウが表示され、現在の設定が表示されます。このウィンドウ内で「保護の設定」を開き、システムドライブで保護が有効になっていることを確認します。
- 万が一無効になっている場合は、そのディスクを選択し、「構成」ボタンをクリックして保護を有効にします。システム保護のために十分なディスク容量も割り当ててください。より多くの復元ポイントを保持したい場合は、少なくとも数ギガバイト以上であれば任意の値に設定できます。「適用」をクリックし、その後「OK」をクリックして設定を適用します。

- これで、新しいプログラムがインストールされたときや、パソコンに重要な変更が加えられたときに、システムが自動的に復元ポイントを作成するようになります。
正常に有効化できたら、次はPCをエラーが発生していなかった時点の状態に戻しましょう。最近作成・インストールした重要なドキュメントやアプリがある場合は、念のため事前にバックアップしておいてください。
- スタートメニューの横にある検索ボタンで「システムの復元」と検索し、「復元ポイントの作成」をクリックします。「システム プロパティ」ウィンドウ内で「システムの復元」をクリックします。

- 「システムの復元」ウィンドウで、「別の復元ポイントを選択する」オプションを選び、「次へ」ボタンをクリックします。
- 以前手動で保存した特定の復元ポイントを選択します。リストにある任意の復元ポイントを選択して「次へ」ボタンを押し、復元プロセスを進めることもできます。処理が完了すると、その時点でのパソコンの状態に戻ります。
解決策7:WinsockとIPスタックをリセットする
場合によっては、上記のすべての手順を実行してもエラーが発生し続けることがあります。そのような場合は、WinsockとIPスタックを完全にリセットします。手順は以下の通りです。
- 「Windows」キー + 「R」キーを押して、「ファイル名を指定して実行」を開きます。
- 「cmd」と入力し、「Shift」 + 「Ctrl」 + 「Enter」キーを押して管理者権限で実行します。

- 以下のコマンドを1つずつ入力し、それぞれの後で「Enter」キーを押して実行します。
netsh winsock reset catalog netsh int ipv4 reset reset.log netsh int ipv6 reset reset.log
- 実行後、問題が解消されたかどうかを確認します。
解決策8:イーサネット接続を再有効化する
場合によっては、イーサネット接続を一度無効にして、しばらく経ってから再度有効にすることで、エラーを回避できたというユーザーもいます。手順は以下の通りです。
- 「Windows」キー + 「R」キーを押して、「ファイル名を指定して実行」を開きます。
- 「ncpa.cpl」と入力して「Enter」キーを押します。

- イーサネット接続を右クリックし、「無効にする」を選択します。

- しばらく待ってから、もう一度右クリックし、「有効にする」を選択します。
- 問題が解消されたかどうかを確認します。
注意:また、Spydoctorなどのネットワーク監視ツールをインストールしている場合は、無効にしてみてください。一部の古いパソコンやルーターでは、パソコン本体またはルーター側のワイヤレススイッチをオンにする必要があったケースもあるため、その点にも注意してください。
-
Windows 10でBCM20702A0ドライバーエラーを解決する12の対処法
BCM20702A0ドライバーエラーは、デバイスに何の前触れもなく突然発生することがあります。互換性のあるドライバーがインストールされていない場合や、現在のドライバーが正常に動作していない場合に、このエラーが表示されます。本記事では、Windows 10パソコンにおけるこの問題のトラブルシューティング方法を詳しく解説します。 Windows 10でBCM20702A0ドライバーエラーを修正する方法 BCM20702A0ドライバーは、Bluetoothコンポーネントとオペレーティングシステム間の通信を可能にする重要なソフトウェアです。このドライバーがパソコンに正しくインストールされていないと、予
-
Windows 10でDiscordエラー1105を解決する方法【原因と対処法を徹底解説】
Discordは、数百万ものユーザーに愛用されている最高峰のボイスチャット・メッセージング・ゲームアプリの一つです。しかし、他のアプリと同様に、Discordにもいくつかのエラーや不具合が存在します。その中でも「エラー1105」は、DiscordのWeb版またはデスクトップアプリを起動しようとした際に発生することがあります。この記事では、エラーコード1105が発生する主な原因と、その解決方法をわかりやすく解説します。 Windows 10でDiscordエラー1105を修正する方法 まず、Windows 10 PCでDiscordエラーコード1105が発生する一般的な原因を確認しておきましょ