※本ページにはプロモーション(広告)が含まれています
【2026年最新版】Windowsネットワークリセット・DNSフラッシュ完全ガイド
「突然インターネットに繋がらなくなった」「特定のサイトだけ開けない」「Wi-Fiには繋がっているのにネットが使えない」——こうしたWindowsのネットワークトラブルは、DNSキャッシュのクリアやネットワーク設定のリセットで解決できることが多くあります。
本記事では、Windowsのネットワークリセット・DNSフラッシュ・TCP/IP初期化など、ネットワークトラブルを解決するための手順を初心者の方にもわかりやすく解説します。
- DNSキャッシュのフラッシュ(クリア)方法
- TCP/IPスタックのリセット方法
- Winsockのリセット方法
- ネットワーク設定の完全リセット方法
- ネットワークトラブル別の対処法一覧

ネットワーク問題の種類と対処法の選び方
まず症状に応じた対処法を選ぶことが大切です。以下の表で自分の症状に合った対処法を確認してください。
| 症状 | まず試すべき対処法 |
|---|---|
| 特定のサイトだけ開けない | DNSフラッシュ |
| Wi-Fiに繋がっているがインターネット不可 | DNSフラッシュ → TCP/IPリセット |
| ネットワークに繋がらない(IPアドレスなし) | IPアドレスの更新 → TCP/IPリセット |
| ソフトウェアのネット接続がおかしい | Winsockリセット |
| すべての方法を試しても改善しない | ネットワーク設定の完全リセット |
コマンドプロンプトを管理者権限で開く
以下の操作はすべて「管理者権限のコマンドプロンプト」から実行します。まずこの手順を覚えておきましょう。
管理者権限のコマンドプロンプトを開く手順
- Windowsキーを押してスタートメニューを開く
- 「cmd」または「コマンドプロンプト」と入力する
- 検索結果に表示された「コマンドプロンプト」を右クリックする
- 「管理者として実行」をクリックする
- 「このアプリがデバイスに変更を加えることを許可しますか?」→「はい」をクリック
- 黒いウィンドウ(コマンドプロンプト)が開く
別の方法:Windowsキー+Xを押して表示されるメニューから「ターミナル(管理者)」をクリックしても同様に開けます(Windows 11)。
DNSキャッシュをフラッシュ(クリア)する方法
DNSキャッシュとは、過去にアクセスしたWebサイトのIPアドレス情報を一時保存したものです。このキャッシュが古くなったり破損したりすると、サイトに接続できなくなることがあります。
DNSフラッシュの手順
- 管理者権限のコマンドプロンプトを開く
- 以下のコマンドを入力してEnterキーを押す:
- 「DNSリゾルバーキャッシュは正常にフラッシュされました。」と表示されれば成功
- ブラウザを再起動してサイトにアクセスしてみる
DNSサーバーを確認・再登録するコマンド
DNSフラッシュと合わせて以下のコマンドも実行すると、より効果的です。
このコマンドはDNSの登録情報を更新します。実行後、PCを再起動することで完全に反映されます。

IPアドレスを更新する方法
DHCPサーバーからIPアドレスを取得し直すことで、「ネットワークに繋がらない」「IPアドレスが割り当てられていない」問題を解決できます。
IPアドレスのリリースと更新
- 管理者権限のコマンドプロンプトを開く
- 以下のコマンドを順番に実行する(各コマンドの後にEnterキー):
ipconfig /renew
- 「ipconfig /release」でIPアドレスを解放
- 「ipconfig /renew」でDHCPサーバーから新しいIPアドレスを取得
- 完了メッセージが表示されたら、ネットワーク接続を確認する
Winsockをリセットする方法
Winsockは、WindowsのネットワークAPIの基盤となるコンポーネントです。ソフトウェアのインストールや設定変更でWinsockが壊れた場合、ネットワーク全体に問題が生じることがあります。
Winsockリセットの手順
- 管理者権限のコマンドプロンプトを開く
- 以下のコマンドを入力してEnterキーを押す:
- 「Winsockカタログは正常にリセットされました。」と表示されれば成功
- 必ずPCを再起動する(再起動しないと反映されない)
TCP/IPスタックをリセットする方法
TCP/IPは、インターネット通信の根幹となるプロトコルです。このスタック(処理層)が壊れると、様々なネットワーク障害が発生します。
TCP/IPリセットの手順
- 管理者権限のコマンドプロンプトを開く
- 以下のコマンドを入力してEnterキーを押す:
- 実行後、必ずPCを再起動する
まとめてネットワークリセットを実行するコマンド集
以下のコマンドを順番に実行すれば、主要なネットワークリセット処理をまとめて行えます。
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset
すべて実行後、PCを再起動してください。これで大半のネットワーク問題は解決します。
GUIから完全ネットワークリセットを行う方法
コマンドが難しい場合は、Windowsの設定画面からネットワーク設定をリセットすることもできます。
Windows 11でのネットワークリセット手順
- 「設定」(Windowsキー+I)を開く
- 「ネットワークとインターネット」をクリック
- 下にスクロールして「ネットワークの詳細設定」をクリック
- 「ネットワークのリセット」をクリック
- 「今すぐリセット」をクリック
- 確認画面で「はい」をクリック
- PCが自動的に再起動される
Windows 10でのネットワークリセット手順
- 「設定」→「ネットワークとインターネット」をクリック
- 「状態」タブを選択
- 下にスクロールして「ネットワークのリセット」をクリック
- 「今すぐリセット」をクリック
- 確認後、PCが再起動される
注意:ネットワークのリセットを行うと、すべてのネットワークアダプターが削除・再インストールされ、VPNクライアントや仮想ネットワークアダプターの再設定が必要になる場合があります。

DNSサーバーを変更して高速化・安定化する
プロバイダー標準のDNSサーバーが不安定な場合、パブリックDNSに変更することで速度・安定性が改善することがあります。
おすすめのパブリックDNSサーバー
| サービス名 | プライマリDNS | セカンダリDNS | 特徴 |
|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 高速・安定。最もよく使われる |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 | 世界最速クラス。プライバシー重視 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | フィッシング・マルウェアサイトをブロック |
DNSサーバーを変更する手順
- 「設定」→「ネットワークとインターネット」をクリック
- 接続中のネットワーク(Wi-Fiまたはイーサネット)をクリック
- 「DNSサーバーの割り当て」の「編集」をクリック
- 「手動」に変更する
- IPv4をオンにして、優先DNSと代替DNSを入力する(例:1.1.1.1 と 1.0.0.1)
- 「保存」をクリック
よくあるトラブルと解決策
Q. DNSフラッシュ後も特定のサイトにアクセスできない
A. ブラウザ自身もDNSキャッシュを持っている場合があります。Chromeの場合は「chrome://net-internals/#dns」をアドレスバーに入力し「Clear host cache」ボタンをクリックしてください。また、ブラウザを完全に再起動することも有効です。
Q. 「ipconfig /release」を実行したらネットに繋がらなくなった
A. IPアドレスを解放した状態です。必ず続けて「ipconfig /renew」を実行してIPアドレスを再取得してください。
Q. ネットワークのリセット後にVPNが使えなくなった
A. ネットワークの完全リセットはVPNアダプターも削除します。VPNアプリを一度アンインストールして再インストールしてください。
Q. コマンドを実行したが「アクセスが拒否されました」と表示される
A. コマンドプロンプトを管理者権限で開いていない可能性があります。スタートメニューで「cmd」を右クリックして「管理者として実行」を選んでください。
Q. 全部試したがネットに繋がらない
A. 以下を確認してください。①ルーター・モデムの再起動、②別のデバイスでは繋がるか(PC固有の問題かどうかの切り分け)、③ネットワークアダプターのドライバーを最新版に更新する、④インターネット回線業者のサービス障害情報を確認する。
ネットワーク診断コマンド一覧
| コマンド | 用途 |
|---|---|
| ipconfig /all | 現在のIPアドレス・DNSサーバーなどの詳細情報を表示 |
| ping 8.8.8.8 | インターネット接続の確認(Googleに疎通確認) |
| ping google.com | DNS名前解決の確認 |
| tracert google.com | 通信経路を表示(どこで詰まっているか確認) |
| netstat -ano | 現在のネットワーク接続状況を一覧表示 |
まとめ
Windowsのネットワークリセット・DNSフラッシュのポイントをまとめます。
- 特定サイトだけ開けない場合はまず「ipconfig /flushdns」でDNSキャッシュをクリア
- ネット接続全般がおかしい場合は「netsh winsock reset」「netsh int ip reset」も追加で実行
- コマンドは必ず「管理者権限のコマンドプロンプト」から実行する
- Winsock・TCP/IPリセット後は必ずPCを再起動する
- DNSサーバーをCloudflare(1.1.1.1)やGoogle(8.8.8.8)に変更すると速度・安定性が改善する場合がある
これらの手順を使えば、Windowsの大多数のネットワークトラブルは自力で解決できます。順番に試して、快適なネット接続を取り戻しましょう。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!