Home / Microsoft / Windows / 【2026年最新版】Windowsのネットワークアダプタをリセット・修復する方法完全ガイド

【2026年最新版】Windowsのネットワークアダプタをリセット・修復する方法完全ガイド

※本ページにはプロモーション(広告)が含まれています

【2026年最新版】Windowsのネットワークアダプターをリセット・修復する方法【完全ガイド】

「インターネットに繋がらない」「Wi-Fiはつながっているのに通信できない」「ネットワークが不安定でよく切れる」といったトラブルでお困りではないでしょうか?

このページでは、Windowsのネットワークアダプターをリセット・修復する具体的な手順を、初心者にもわかりやすく解説します。コマンドプロンプト・デバイスマネージャー・ドライバー再インストールまで、状況に応じた対処法を網羅しています。

Windows Command Prompt Admin netsh winsock reset catalog ip reset resetlog txt N

この記事でわかること

  • ネットワークアダプターのリセットが必要な症状と原因
  • コマンドプロンプトでwinsock・TCP/IPをリセットする方法
  • デバイスマネージャーでアダプターを無効化・有効化する手順
  • ネットワークドライバーを更新・再インストールする方法
  • Windowsのネットワーク設定を完全リセットする手順

ネットワークアダプターのリセットが必要な症状

以下のような症状が出ている場合、ネットワークアダプターのリセットで解決できる可能性が高いです。

  • インターネットに接続できない(Wi-Fi・有線LAN両方)
  • 「このネットワークに接続できません」というエラーが出る
  • 通信速度が異常に遅い
  • ネットワーク接続が頻繁に切断される
  • 「DNSサーバーが応答していません」というエラーが出る
  • 特定のサイトやアプリにのみ接続できない
  • IPアドレスが「169.254.x.x」(APIPA)になっている
  • Windows Updateの後からネット接続がおかしくなった

ネットワーク問題の主な原因

原因 説明 対処法
WinsockカタログやTCP/IPスタックの破損 ネットワーク通信の基盤が壊れた状態 netshコマンドでリセット
DNSキャッシュの汚染 古いDNS情報が残って接続を妨害 DNSフラッシュ
ドライバーの破損または古いバージョン ネットワークカードの制御ソフトに問題 ドライバー更新・再インストール
IPアドレスの競合 同じIPが2台に割り当てられた IPアドレスの解放と更新
ファイアウォールの設定ミス セキュリティソフトが通信をブロック ファイアウォール設定の確認

対処法 Step 1:コマンドプロンプトでネットワークをリセットする

最も効果的かつ簡単な方法は、コマンドプロンプトを使ってネットワーク設定を初期化することです。管理者権限が必要です。

コマンドプロンプトを管理者として開く

  1. スタートボタンを右クリックする
  2. 「ターミナル(管理者)」または「コマンドプロンプト(管理者)」をクリックする
  3. ユーザーアカウント制御(UAC)の確認画面が出たら「はい」をクリックする

または、スタートメニューで「cmd」と検索し、「コマンドプロンプト」を右クリックして「管理者として実行」を選んでください。

Winsockをリセットする

WinsockはWindowsのネットワーク通信の基盤となるコンポーネントです。破損すると様々なネット接続問題が起きます。

netsh winsock reset

実行後に「Winsockカタログを正常にリセットしました。再起動してください。」というメッセージが表示されれば成功です。

TCP/IP スタックをリセットする

netsh int ip reset

このコマンドはTCP/IPの設定をレジストリから完全にリセットします。

DNSキャッシュをクリアする

ip​config /flushdns

「DNSリゾルバーキャッシュを正常にフラッシュしました。」と表示されれば成功です。

IPアドレスを解放・更新する

ip​config /release
ip​config /renew

これらのコマンドはDHCPサーバーから新しいIPアドレスを取得します。

すべてのコマンドを一括実行する(推奨)

以下のコマンドを順番にすべて実行することで、ネットワーク関連の問題を包括的に解決できます:

netsh winsock reset
netsh int ip reset
ip​config /release
ip​config /renew
ip​config /flushdns

すべてのコマンドを実行したら、必ずPCを再起動してください。再起動しないと変更が反映されません。

Windows Device Manager Network Adapters Disable Enable Update Driver Uninstall R

対処法 Step 2:デバイスマネージャーでネットワークアダプターを無効化・有効化する

ネットワークアダプターを一旦無効にして再度有効にすることで、アダプターがリフレッシュされます。ドライバーの軽い不具合であればこれで解消されることが多いです。

デバイスマネージャーを開く

  1. Windowsキー + X を押してメニューを開く
  2. 「デバイスマネージャー」をクリックする

または、Windowsキー + R で「devmgmt.msc」と入力してEnterを押してください。

ネットワークアダプターを無効化する

  1. デバイスマネージャーで「ネットワークアダプター」をクリックして展開する
  2. 使用しているネットワークアダプターを探す(例:「Intel Wi-Fi 6E」「Realtek PCIe GbE Family Controller」など)
  3. アダプターを右クリックして「デバイスを無効にする」を選ぶ
  4. 確認ダイアログが出たら「はい」をクリックする
  5. アダプターのアイコンに下向き矢印が表示されれば無効化されている

ネットワークアダプターを再び有効化する

  1. 無効化したアダプターを右クリックする
  2. 「デバイスを有効にする」をクリックする
  3. しばらく待つと自動的にネットワークに接続される

アダプターのスキャン・更新を行う

デバイスマネージャーのメニューから「操作」→「ハードウェア変更のスキャン」を実行することで、Windowsがネットワークアダプターを再検出します。

対処法 Step 3:ネットワークドライバーを更新・再インストールする

ドライバーが古い、または破損している場合はドライバーの更新または再インストールが必要です。

ドライバーを自動更新する

  1. デバイスマネージャーでネットワークアダプターを右クリックする
  2. 「ドライバーの更新」を選択する
  3. 「ドライバーを自動的に検索」を選ぶ
  4. Windowsが最新ドライバーを検索して自動インストールする
  5. 完了後にPCを再起動する

ドライバーを手動で再インストールする

  1. デバイスマネージャーでネットワークアダプターを右クリックする
  2. 「デバイスのアンインストール」を選択する
  3. 「このデバイスのドライバーを削除しようとしています」のチェックボックスにチェックを入れる(ドライバーごと削除)
  4. 「アンインストール」をクリックする
  5. PCを再起動する → Windowsが自動的にドライバーを再インストールする

メーカーのウェブサイトから最新ドライバーをダウンロードする

Windows Updateで提供されるドライバーが最新でない場合は、PCまたはネットワークカードのメーカーサイトから直接ダウンロードする方法が有効です。

主なメーカーのサポートページ:

  • Intel:intel.co.jp/support
  • Realtek:realtek.com/ja
  • Qualcomm Atheros:qualcomm.com/support
  • Dell:dell.com/support
  • HP:support.hp.com
  • Lenovo:support.lenovo.com
  • ASUS:asus.com/jp/support

ドライバーをダウンロードしたら、インストーラーを実行して画面の指示に従ってインストールし、再起動してください。

Windows Settings Network Internet Status Network Reset Reset Now Winsock TCP/IP

詳細解説:Windowsのネットワーク設定を完全リセットする

Windows標準のネットワークリセット機能を使う

Windows 10・11には、すべてのネットワーク設定を一括でリセットする機能があります。コマンドよりも簡単に実行できます。

Windows 11の手順

  1. Windowsキー + I で設定を開く
  2. 「ネットワークとインターネット」をクリックする
  3. 下部の「ネットワークの詳細設定」をクリックする
  4. 「ネットワークのリセット」をクリックする
  5. 「今すぐリセット」ボタンをクリックする
  6. 確認画面で「はい」をクリックする
  7. PCが自動的に再起動される

Windows 10の手順

  1. Windowsキー + I で設定を開く
  2. 「ネットワークとインターネット」をクリックする
  3. 左側メニューで「状態」を選ぶ
  4. 「ネットワークのリセット」をクリックする
  5. 「今すぐリセット」をクリックする
  6. 再起動後、ネットワーク設定が初期化される

注意:ネットワークのリセットを実行すると、すべてのネットワーク設定・VPN・プロキシ設定がリセットされます。再設定が必要になるため、現在の設定をメモしておくことをお勧めします。

ネットワークトラブルシューティングツールを使う

Windowsには組み込みのトラブルシューティングツールがあります。自動的に問題を検出・修復してくれます。

Windows 11の手順

  1. 設定(Windowsキー + I)を開く
  2. 「システム」→「トラブルシューティング」をクリックする
  3. 「その他のトラブルシューティング ツール」をクリックする
  4. 「インターネット接続」の「実行」ボタンをクリックする

Windows 10の手順

  1. 設定を開く
  2. 「更新とセキュリティ」→「トラブルシューティング」をクリックする
  3. 「その他のトラブルシューティングツール」をクリックする
  4. 「インターネット接続」をクリックして「トラブルシューティングツールの実行」を選ぶ

ネットワーク診断コマンドで問題を特定する

問題の原因を特定するために、以下の診断コマンドが役立ちます。

現在のネットワーク設定を確認する

ip​config /all

IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバーの情報が表示されます。

接続の疎通確認(ping)

ping 8.8.8.8
ping google.com

IPアドレスへのpingが通るのにドメイン名で通らない場合はDNSの問題、両方通らない場合はルーターまたはISPの問題です。

ルーターへの接続確認

ping 192.168.1.1

(ルーターのIPアドレスは環境により異なります)

DNSを手動で設定する

DNSサーバーが問題の場合は、GoogleのDNS(8.8.8.8)またはCloudflareのDNS(1.1.1.1)を手動で設定することで改善することがあります。

  1. 設定→ネットワークとインターネット→「Wi-Fi」または「イーサネット」をクリック
  2. 接続中のネットワークをクリックして「DNSサーバーの割り当て」を「手動」に変更
  3. 優先DNSに「8.8.8.8」、代替DNSに「8.8.4.4」を入力して保存
対処法 効果的な症状 再起動が必要か
netsh winsock reset 全般的なネット接続不良 必要
netsh int ip reset IPアドレス・通信エラー 必要
ip​config /flushdns 特定サイトに繋がらない 不要
アダプターの無効化・有効化 突然の接続切断 不要
ドライバーの更新 速度低下・不安定な接続 必要
ネットワークのリセット 全ての方法が無効の場合 自動再起動

📦 関連商品

ネットワーク環境を安定させるおすすめ商品

よくある質問(FAQ)

Q1. netsh winsock reset と netsh int ip reset の違いは何ですか?

「netsh winsock reset」はWindowsのWinsockカタログ(ネットワーク通信の基盤APIライブラリ)をリセットします。「netsh int ip reset」はTCP/IPプロトコルスタックの設定をレジストリレベルでリセットします。どちらも再起動が必要で、ネットワーク問題の原因によって効果が異なります。通常は両方セットで実行することをお勧めします。

Q2. コマンドを実行したら「管理者権限が必要」とエラーが出ます。どうすればいいですか?

コマンドプロンプトを管理者として起動する必要があります。スタートボタンを右クリックして「ターミナル(管理者)」を選択するか、スタートメニューで「cmd」と検索し、右クリックして「管理者として実行」を選んでください。

Q3. ネットワークのリセットをすると何が初期化されますか?

ネットワークのリセットを実行すると、すべてのネットワークアダプタードライバーが再インストールされ、Wi-Fiパスワード(保存済みネットワーク)、VPN設定、プロキシ設定、カスタムDNS設定、ファイアウォールルールの一部がリセットされます。接続しているWi-Fiのパスワードを事前にメモしておくことをお勧めします。

Q4. ドライバーをアンインストールしたらインターネットに接続できなくなりました。どうすればいいですか?

再起動すると多くの場合Windowsが自動でドライバーをインストールします。自動インストールされない場合は、別のPCやスマートフォンでメーカーサイトからドライバーをダウンロードし、USBメモリで転送してインストールしてください。また、Windowsキー + I →「Windows Update」→「詳細オプション」→「オプションの更新プログラム」でドライバーの更新が提供されていることもあります。

Q5. Wi-Fiはつながっているのにインターネットが使えません。ネットワークアダプターの問題ですか?

Wi-Fiルーターには接続しているがインターネットに出られない場合、問題の原因はアダプターではなくルーターかISP(インターネットサービスプロバイダー)にある可能性が高いです。まずルーターを再起動してみてください。それでも解決しない場合は、ip​config /release → ip​config /renew → ip​config /flushdns の順に実行してみましょう。

Q6. デバイスマネージャーにネットワークアダプターが表示されません。どうすればいいですか?

デバイスマネージャーのメニューから「表示」→「非表示のデバイスの表示」をオンにして確認してください。それでも表示されない場合は、「操作」→「ハードウェア変更のスキャン」を実行してみてください。物理的にネットワークカードが故障している場合や、BIOSで無効になっている場合も考えられます。

Q7. 169.254.x.xというIPアドレスが割り当てられています。これは何ですか?

169.254.x.xは「APIPAアドレス」と呼ばれ、DHCPサーバー(通常はルーター)からIPアドレスを取得できなかった場合にWindowsが自動で割り当てるアドレスです。この状態ではインターネット通信ができません。ルーターの再起動と、コマンドプロンプトで「ip​config /release」→「ip​config /renew」を実行することで多くの場合解決します。

まとめ

Windowsのネットワークアダプターをリセット・修復する方法を解説しました。

  • まず試すべき手順:コマンドプロンプト(管理者)で netsh winsock reset → netsh int ip reset → ip​config /flushdns → 再起動
  • アダプターのリフレッシュ:デバイスマネージャーでアダプターを無効化→有効化する
  • ドライバーが原因の場合:ドライバーの更新または再インストールを行う
  • 全てが無効な場合:Windows設定の「ネットワークのリセット」で完全初期化する

問題の深刻さに応じて、上から順に試していくことをお勧めします。コマンドプロンプトによるリセットで解決するケースが最も多いため、まずそこから始めてみてください。それでも解決しない場合は、ドライバーの問題やハードウェアの問題も疑ってみましょう。

Check Also

Windowsのダークモードをオンにする・設定する方法完全ガイド

【2026年最新版】Windowsのダークモードをオンにする・設定する方法完全ガイド

【2026年最新版】Windo …