Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法

インターネットでは、DHCP(Dynamic Host Configuration Protocol:動的ホスト構成プロトコル)を使用して、ネットワークに接続したい各デバイスへIPアドレスを迅速かつ自動的に、一元管理された形で割り当てています。DHCPサーバーは、デフォルトゲートウェイ、サブネットマスク、DNSサーバーの情報をデバイスやPCに自動設定する役割も担っています。

Windowsのトラブルシューティングツールでインターネット接続の問題を診断した際に、「DHCP is not enabled for Ethernet(イーサネットでDHCPが有効になっていません)」というエラーメッセージが表示されることがあります。このエラーは、手動でIPアドレスとサブネットマスクを設定している場合に発生しやすいのが特徴です。本来、DHCPはIPアドレスの管理を自動で行い、重複しないアドレスを各デバイスに割り振る仕組みですが、手動設定があると競合が起きることがあります。その結果、一時的にはインターネットにアクセスできても、割り当てたアドレスがすでに他の機器に使われている場合は接続できなくなります。

なお、このエラーはWi-Fiやローカルエリア接続でも同様の形で発生することがあります。

DHCP(Dynamic Host Configuration Protocol)とは?

DHCPサーバーは、ネットワークへの接続を試みるコンピューターに対して、重複しない一意のIPアドレスを自動的に割り当てるための仕組みです。小規模なオフィスや一般家庭では、ルーターがDHCPサーバーの役割を果たします。

処理の流れは主に以下のステップで構成されています。

  • コンピューター(クライアント)がルーター(ホスト)に対してIPアドレスを要求する。
  • ルーターが利用可能な空きIPアドレスを確認し、コンピューターに割り当てる。
  • 双方で確認(ハンドシェイク)を行った後、コンピューターがそのIPアドレスを使用開始する。

デバイスの電源が入ってネットワークに接続されるたびに、DHCPDISCOVERという要求がルーターへ送信され、この一連のプロセスが開始されてIPアドレスが割り当てられます。

「イーサネットでDHCPが有効になっていません」エラーの原因

このエラーは、PC側の単純な設定ミスによって引き起こされることがほとんどです。主な原因は以下の通りです。

  • ネットワーク設定メニューでIPアドレスを手動入力している。
  • DHCPクライアントサービスが停止している。このサービスはIPアドレスの登録やDNSレコードの管理を担当しており、停止するとDHCPが正常に機能しません。
  • ネットワークドライバーが古いか破損している。Windows Updateの後に発生することもあります。
  • ルーターが正常に動作していない。再起動すれば誤って保存された設定がクリアされ、解決するケースが多いです。

対処を始める前に、管理者権限でPCにログインしていること、そしてネットワークに正しく接続できていることを確認してください。LANケーブルの断線や接触不良がないかチェックし、必要ならケーブルを交換してください。Wi-Fiの場合は電波強度が十分かも確認しましょう。

解決策1:IPアドレスとDNSサーバーアドレスを自動取得に変更する

この問題の最も一般的な原因は、使用するIPアドレスをあらかじめ手動で固定設定しており、その結果DHCPの仕組みが無効になっていることです。手動設定がネットワーク側で受け入れられない場合、設定と衝突して接続障害が起こります。ここではインターネット設定を開き、両方の項目を「自動」に変更して問題が解決するか確認します。

  1. Windowsキー + R を押し、「ファイル名を指定して実行」ダイアログに「control」と入力してEnterキーを押します。
  2. コントロールパネルが開いたら、「ネットワークとインターネット」>「ネットワークと共有センター」をクリックし、画面左側の「アダプターの設定の変更」を選択します。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 接続に使用しているアダプター(イーサネットなど)を右クリックし、「プロパティ」を選択します。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 「インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリックしてプロパティを開きます。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 「IPアドレスを自動的に取得する」「DNSサーバーのアドレスを自動的に取得する」を選択します。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 「OK」を押して変更を保存し、画面を閉じます。PCを再起動してネットワークに再接続し、問題が解決したか確認してください。

解決策2:DHCPクライアントサービスを有効にする

冒頭でも触れたように、DHCPクライアントはコンピューターがIPアドレスを登録したり、DNSレコードを更新したりするために必要なサービスです。このサービスが動作していなければ、ネットワーク上でDHCPが円滑に機能することは期待できません。ここでは、DHCPクライアントサービスが正常に実行されているかを確認・設定します。

  1. Windowsキー + R を押し、ダイアログに「services.msc」と入力してEnterキーを押します。
  2. サービス一覧から「DHCP クライアント」を探します。状態が「実行中」になっているか、またスタートアップの種類が「自動」に設定されているかを確認してください。停止している場合は右クリックから「開始」を選択し、プロパティでスタートアップの種類を「自動」に変更します。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 「適用」を押して変更を保存し、画面を閉じます。その後ネットワークに再接続し、接続の問題がまだ発生するかどうかを確認してください。

解決策3:ネットワーク設定をリセットする

上記の方法で改善しない場合は、ネットワーク設定を手動でリセットしてみましょう。現在のIPアドレス情報を解放(フラッシュ)し、すべてのパラメーターを初期化した上で、DHCPサーバーから改めてIPアドレスを取得し直します。この操作は管理者権限が必要です。

  1. Windowsキー + R を押し、ダイアログに「cmd」と入力します。表示された「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
  2. 管理者権限のコマンドプロンプトが開いたら、以下のコマンドを1行ずつ順番に実行します。
ipconfig /flushdns

ipconfig /renew
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. ネットワークのリセット後、PCを完全に再起動し、問題が解決したかどうかを確認してください。

解決策4:ルーターを再起動(電源サイクル)する

家庭内ネットワークでルーターがDHCPサーバーを兼ねている場合、ルーター自体が不調になったり、エラー状態に陥ったりすることがあります。これは時々発生するもので、多くの場合は簡単な電源の入れ直し(パワーサイクル)で解消します。念のため、PCとルーターの両方で電源サイクルを実施しましょう。

  1. ルーターとPCの電源を切り、それぞれの電源プラグをコンセントから抜いて約10分間待ちます。
「イーサネットでDHCPが有効になっていません」エラーの原因と解決方法
  1. 時間が経ったら電源プラグを差し直し、両方のデバイスの電源を入れます。ネットワークへの接続を試みる前に、さらに4分ほど待機してください。その後、問題が解決したかを確認します。

それでも問題が解決しない場合は、以下のポイントも試してみてください。

  • Windowsが最新バージョンに更新されていることを確認する。
  • 企業や組織のネットワークにいる場合は、必ずIT管理者に相談してください。DHCPサーバーは必ずしもルーターではなく、他にも考慮すべき設定が存在する可能性があります。
  • デバイスマネージャーでネットワークアダプターを一度アンインストールし、ネットワークドライバーを最新版に更新する。
  • Windows Update以降に問題が発生した場合は、データをバックアップした上で、システムの復元ポイントを使ってWindowsを以前の状態に戻す。
  1. Androidで「モバイルネットワークが利用できません」エラーを解消する方法【通話不能を修理】

    近年、スマートフォンはかつて想像もできなかった機能を次々と搭載し、驚くべき進化を遂げてきました。しかし、どんなに多機能になっても、電話は本来「通話をするために作られた」ものです。高性能なスマホなのに、肝心の通話ができないとなれば、ユーザーにとって非常にストレスになります。アンテナピクトが消えてしまい、誰にも電話がかけられない——そんなときは、この記事の手順に従って「モバイルネットワークが利用できません(Cellular Network Not Available)」エラーを解決しましょう。 通話できない「モバイルネットワーク利用不可」エラーの対処法 なぜスマホから電話がかけられないのか? 電

  2. iPhoneの着信音が鳴らないときの対処法|原因別に試せる11の解決策

    iPhoneに着信が来ているのに着信音が鳴らない場合、端末のサウンド設定に何らかの問題が発生している可能性があります。原因はひとつとは限らず、複数の設定が影響しているケースもあります。以下の対処法を順番に試して、問題が解決するか確認してみてください。 発信者が着信拒否されていないかの確認から、おやすみモードの解除まで、着信音が鳴らないiPhoneを直す方法はたくさんあります。 サイレントモードになっていないか確認する iPhoneがサイレントモードになっていると、着信音だけでなく通知音なども一切鳴らなくなります。 iPhone側面のサイレントスイッチを切り替えて、サイレントモー