【Windows】ファイアウォールを制御する部品の破損を修復コマンドで直す手順

【Windows】ファイアウォールを制御する部品の破損を修復コマンドで直す手順
🛡️ 超解決

業務中に突然インターネットに接続できなくなると、作業が中断され大きな支障が出ます。これはWindows内部のネットワーク設定や関連する部品が破損していることが原因かもしれません。

この記事では、コマンドプロンプトを使ってネットワーク接続の問題を修復する具体的な手順を解説します。

これらの手順を実行することで、不安定なネットワーク接続を回復させ、スムーズな業務再開を支援します。

【要点】ネットワーク接続の問題を修復コマンドで解決する方法

  • IP設定のリセット: IPアドレスやDNSキャッシュの不整合を解消し、ネットワーク接続を初期化します。
  • Winsockカタログのリセット: ネットワーク通信の基礎となる設定ファイルを修復し、接続の安定性を高めます。
  • システムファイルの修復: Windowsの重要なシステムファイルに破損がないか確認し、必要に応じて修復します。

ADVERTISEMENT

ネットワーク接続が不安定になる根本的な原因

Windowsのネットワーク接続が不安定になったり、完全に失われたりする原因は複数あります。多くの場合、ネットワークアダプターのドライバーソフトウェアの破損、IPアドレス設定の不整合、またはWindowsのネットワークプロトコルスタックの基盤となるWinsockカタログの破損が考えられます。

また、Windows Updateの適用後に一時的にネットワーク設定が正しく適用されず、問題が発生することもあります。これらの内部的な設定やコンポーネントの不具合が、「通信の壁」としての役割を果たすネットワーク機能の正常な動作を妨げます。

システムファイル自体の破損や、ファイアウォールの誤った設定も、通信障害を引き起こす原因となり得ます。これらの問題は、コマンドラインツールを使って修復できることがあります。

ネットワーク接続を修復するコマンド実行手順

ここでは、ネットワーク接続の問題を解決するためのコマンドを段階的に実行します。コマンドプロンプトを管理者として実行することが必須です。

  1. コマンドプロンプトを管理者として起動する
    Windows 11のスタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。Windows 10の場合は「コマンドプロンプト 管理者」を選択します。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックします。
  2. IPアドレス設定をリセットする
    以下のコマンドを順番に入力し、Enterキーを押して実行します。
    ipconfig /release
    これは現在のIPアドレスを解放するコマンドです。
    ipconfig /renew
    新しいIPアドレスを再取得するコマンドです。
  3. DNSキャッシュをクリアする
    以下のコマンドを入力し、Enterキーを押して実行します。
    ipconfig /flushdns
    これにより、保存されているDNS情報をクリアし、最新の情報を取得できるようにします。
  4. Winsockカタログをリセットする
    以下のコマンドを入力し、Enterキーを押して実行します。
    netsh winsock reset
    Winsockカタログは、ネットワーク通信の基盤となる設定です。これをリセットすることで、多くの接続問題を解決できます。実行後、PCを再起動するように求められます。
  5. IPプロトコルをリセットする
    以下のコマンドを入力し、Enterキーを押して実行します。
    netsh int ip reset
    これはTCP/IPプロトコルの設定を初期状態に戻すコマンドです。実行後、PCを再起動するように求められます。
  6. システムファイルチェッカーを実行する
    Windowsの重要なシステムファイルに破損がないかを確認し、修復します。以下のコマンドを入力し、Enterキーを押して実行します。
    sfc /scannow
    このスキャンには時間がかかる場合があります。完了するまでコマンドプロンプトを閉じないでください。
  7. DISMコマンドでWindowsイメージを修復する
    システムファイルチェッカーで解決しない場合、Windowsシステムイメージ自体に問題がある可能性があります。以下のコマンドを順番に入力し、Enterキーを押して実行します。
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
    これらのコマンドは、Windows Updateを使用して破損したファイルを修復します。インターネット接続が必須ですが、オフラインでも修復ソースを指定できます。
  8. PCを再起動する
    すべてのコマンドを実行し終えたら、PCを再起動します。スタートボタンから「電源」を選択し、「再起動」をクリックしてください。

修復コマンドを実行しても解決しない場合の追加確認点

上記の修復コマンドを試してもネットワーク接続が回復しない場合、別の原因が考えられます。以下の追加確認点を確認してください。

ネットワークアダプターがデバイスマネージャーに表示されない場合

デバイスマネージャーにネットワークアダプターが表示されない、または不明なデバイスとして表示される場合、ドライバーの問題かハードウェアの故障が疑われます。

  1. デバイスマネージャーを開く
    スタートボタンを右クリックし、「デバイスマネージャー」を選択します。
  2. ネットワークアダプターを確認する
    「ネットワークアダプター」の項目を展開し、お使いのネットワークアダプターが表示されているか確認します。表示されていない場合や、黄色の警告マークが付いている場合は、ドライバーの再インストールが必要です。
  3. ドライバーを再インストールする
    メーカーのWebサイトから最新のネットワークアダプタードライバーをダウンロードし、インストールします。

特定のアプリケーションだけが通信できない場合

Webブラウザは使えるのに、特定の業務アプリケーションやゲームだけがインターネットに接続できない場合は、ファイアウォールやプロキシ設定が原因である可能性があります。

  1. Windows Defender ファイアウォールを確認する
    「スタート」→「設定」→「プライバシーとセキュリティ」→「Windowsセキュリティ」→「ファイアウォールとネットワーク保護」を開きます。Windows 10では「スタート」→「設定」→「更新とセキュリティ」→「Windowsセキュリティ」→「ファイアウォールとネットワーク保護」です。「ファイアウォールによるアプリケーションの許可」をクリックし、問題のアプリケーションがブロックされていないか確認します。
  2. プロキシ設定を確認する
    「スタート」→「設定」→「ネットワークとインターネット」→「プロキシ」を開き、手動プロキシ設定が有効になっていないか確認します。企業ネットワークではプロキシが必要な場合がありますが、個人環境で意図せず設定されている場合は無効にしてください。

Wi-Fiには接続できるがインターネットに繋がらない場合

これはルーターやモデム、またはDNSサーバーの問題である可能性が高いです。

  1. ルーターとモデムを再起動する
    電源を抜き、数分待ってから再度電源を入れ直します。
  2. DNSサーバー設定を変更する
    「スタート」→「設定」→「ネットワークとインターネット」→「ネットワークの詳細設定」→「ネットワークアダプターのオプションの詳細」を開きます。接続中のネットワークアダプターを右クリックし「プロパティ」を選択します。「インターネットプロトコルバージョン4 TCP/IPv4 」を選択し「プロパティ」をクリックします。自動取得ではなく、Google Public DNS 8.8.8.8 と 8.8.4.4 などを手動で設定してみます。

ネットワークプロファイルがPublicになっている場合

Windowsでは、ネットワーク接続に「プライベート」と「パブリック」のプロファイルがあり、パブリックはセキュリティが厳しく設定されるため、社内ネットワークへのアクセスが制限されることがあります。

  1. ネットワークプロファイルを確認・変更する
    「スタート」→「設定」→「ネットワークとインターネット」を開きます。接続中のネットワークを選択し、「ネットワークプロファイル」の項目で「プライベート」が選択されているか確認します。もし「パブリック」になっている場合は「プライベート」に変更します。

ADVERTISEMENT

Windows 11とWindows 10でのネットワーク設定画面の違い

Windows 11とWindows 10では、設定画面のレイアウトや一部の用語が異なります。主要なネットワーク設定へのアクセス方法を比較します。

項目 Windows 11 Windows 10
ネットワーク設定の入り口 スタート > 設定 > ネットワークとインターネット スタート > 設定 > ネットワークとインターネット
詳細なネットワークアダプター設定 ネットワークとインターネット > ネットワークの詳細設定 > ネットワークアダプターのオプションの詳細 ネットワークとインターネット > 状態 > アダプターのオプションを変更する
ファイアウォール設定 プライバシーとセキュリティ > Windowsセキュリティ > ファイアウォールとネットワーク保護 更新とセキュリティ > Windowsセキュリティ > ファイアウォールとネットワーク保護
プロキシ設定 ネットワークとインターネット > プロキシ ネットワークとインターネット > プロキシ

まとめ

この記事で解説した一連のコマンドと手順を実行することで、Windows内部のネットワーク設定の破損に起因する通信問題を解決できます。

IPアドレスのリセット、Winsockカタログの修復、システムファイルのチェックといった操作を通じて、ネットワーク接続の安定性を取り戻すことが可能です。

もしコマンドだけでは解決しない場合は、デバイスマネージャーでのドライバー確認や、ファイアウォール、プロキシ設定の見直しも試してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。