Windowsで機能しないホストファイルを修正する8つの方法

hosts ファイルは、コンピュータがネットワークに接続する方法に不可欠です。これは、Web サイト名とコンピューター上の特定の番号を照合するのに役立つ地図のようなものです。最近Windows で hosts ファイルを編集したのにうまく動作しない場合でも、心配する必要はありません。この記事では、Windows で動作しない hosts ファイルを修正する簡単な方法を紹介します。

Windowsで機能しないホストファイルを修正する8つの方法

特定の Web サイトへのアクセスをブロックする場合、トラフィックをリダイレクトする場合、またはローカル ドメイン解決を管理する場合、hosts ファイルのトラブルシューティングが不可欠になる場合があります。権限の問題から構文エラーに至るまで、ホスト ファイルの誤動作の根本原因を特定するのは困難な場合があります。したがって、次の手順に従って問題のトラブルシューティングを行ってください。

1.DNSキャッシュをフラッシュする

DNS キャッシュには、以前にアクセスした Web サイトに関する情報が保存されており、このデータが古くなったり破損したりすると、ホスト ファイル エントリとの競合が発生する可能性があります。DNS キャッシュをフラッシュすると、この保存された情報が消去され、システムに DNS レコードの再クエリと更新が強制されます。

さらに、オペレーティング システムがホスト ファイルから最新の情報を確実にフェッチし、ファイルで指定されているようにホスト名を IP アドレスに正確にマッピングできるようになります。デバイスでこれを行う方法は次のとおりです。

ステップ 1:キーボードの Windows + S を押して、「コマンド プロンプト」と入力します。 [管理者として実行] をクリックし、プロンプトが表示されたら [はい] を押します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2:コマンド プロンプト ウィンドウに以下のコマンドを入力し、Enter キーを押します。

ipconfig /flushdns

Windowsで機能しないホストファイルを修正する8つの方法

「DNS を正常にフラッシュしました」という確認メッセージが表示されます。表示されたら、デバイスを再起動して変更を適用し、問題が解決されたかどうかを確認します。

2. NetBIOS キャッシュをリセットする

hosts ファイルが正しく動作しないという問題が発生した場合は、NetBIOS キャッシュをリセットすると解決することがあります。 NetBIOS キャッシュは、名前とそれに一致する IP アドレスの保管場所のようなものです。このストレージが壊れると、アドレスの検索に問題が発生し、hosts ファイルに影響を与える可能性があります。

NetBIOS キャッシュをリセットすると、システムが再度キャッシュをビルドし、Windows で動作しないホスト ファイルが修正されます。これにより、hosts ファイルが名前と IP アドレスを正確に一致させることができます。以下の手順に従って、Windows デバイスの NetBIOS キャッシュをリセットし、Windows ホスト ファイルを修正します。

ステップ 1: Windows アイコンをクリックし、検索ボックスに「コマンド プロンプト」と入力します。 [管理者として実行] を選択し、プロンプトが表示されたら [はい] を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2: CMD ウィンドウに以下を入力し、Enter キーを押します。

nbtstat -R

Windowsで機能しないホストファイルを修正する8つの方法

3. DNS over HTTPS (DoH) を無効にする

DoH プロトコルは DNS クエリを暗号化し、ホスト ファイルで指定されているようなローカル DNS 構成をバイパスする可能性があります。この暗号化は、ホスト ファイル内のエントリに従ってドメイン名を解決するシステムの機能を妨げる可能性があります。

DoH を無効にすることで、ユーザーは DNS クエリがホスト ファイル設定に準拠していることを確認でき、正確でカスタマイズされたドメイン名解決が可能になります。 Chrome ブラウザでこれを行う方法は次のとおりです。

注:この手順は、Firefox などの他の Web ブラウザでも同じです。

ステップ 1: Chrome ブラウザを起動します。三点アイコンをクリックし、「設定」を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2:左側から [プライバシーとセキュリティ] に移動し、右側の [セキュリティ] を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 3:下にスクロールして、「セキュア DNS を使用する」をオフに切り替えます。

Windowsで機能しないホストファイルを修正する8つの方法

4. Hosts ファイルのエンコード形式を確認する

ホスト ファイルのエンコード形式を確認することは、ホスト ファイルの回復中に問題が発生した場合の重要なトラブルシューティング手順です。 hosts ファイルが ANSI または UTF-8 形式で正しくエンコードされていない場合、エラーが発生し、hosts ファイルが無効になる可能性があります。エンコード形式を確認するには、以下の手順に従います。

注: UTF-8 は、より広範囲の文字をサポートする推奨エンコーディングです。

ステップ 1:キーボードの Windows + S キーを押します。検索ボックスに「この PC」と入力し、[開く] をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2:以下をアドレスバーに貼り付けて Enter キーを押します。

C:\Windows\System32\ドライバー\etc

ステップ 3: hosts ファイルを見つけます。それを右クリックし、「プログラムから開く」を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 4:ポップアップからメモ帳を選択し、「一度だけ」をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 5:ここで、「ファイル」をクリックし、「名前を付けて保存」を選択します。

ヒント: Ctrl + Shift + S を押すこともできます。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 6:エンコーディングが UTF-8 または ANSI であることを確認し、「保存」をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

5. 権限の問題を確認する

デバイス上の hosts ファイルが期待どおりに機能しない場合は、権限関連の問題を確認することをお勧めします。 hosts ファイルが最適に動作するには、読み取り権限と読み取りと実行権限の両方が必要です。 hosts ファイルの権限を確認する簡単な手順を詳しく見てみましょう。

ステップ 1: Windows アイコンをクリックします。「この PC」を検索し、「開く」をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2:以下をアドレスバーに貼り付けて Enter キーを押します。

C:\Windows\System32\ドライバー\etc

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 3: hosts ファイルを右クリックし、「プロパティ」を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 4: [セキュリティ] タブに移動し、[読み取りと実行] と [読み取り] の両方がチェックされていることを確認します。ここで「OK」をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

6. ホストファイルをリセットする

hosts ファイルはホスト名を IP アドレスにマッピングする役割を担っており、時間の経過とともに破損したり構成が間違ったりすると、接続の問題が発生する可能性があります。機能に問題が発生した場合の実行可能な解決策の 1 つは、hosts ファイルをリセットすることです。その方法は次のとおりです。

ステップ 1:キーボードの Windows キーを押します。検索ボックスに「この PC」と入力し、[開く] をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 2: hosts ファイルを見つけるには、アドレス バーに以下の場所を入力し、Enter キーを押します。

C:\Windows\System32\ドライバー\etc

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 3: hosts ファイルを右クリックし、[削除] アイコンを選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 4:ポップアップで [続行] をクリックし、プロンプトで [はい] を選択します。

ステップ 5:次に、新しいフォルダーに移動します。空の領域を右クリックし、「新規」を選択し、「テキスト ドキュメント」を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 6:ファイルを開き、以下の情報を貼り付けます。

#

127.0.0.1 ローカルホスト

::1 ローカルホスト

127.0.0.1 3ca52znvmj.adobe.io

127.0.0.1 cc-api-data.adobe.io

127.0.0.1 ic.adobe.io

127.0.0.1 本物の.adobe.com

127.0.0.1 prod.adobereal.com

127.0.0.1 資産.adobedtm.com

ステップ 7: [ファイル] をクリックし、[名前を付けて保存] を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 8:ファイルの名前を hosts に変更します。エンコーディングが UTF-8 であることを確認し、「保存」をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 9:ここで、hosts ファイルをコピーし、etc フォルダーに貼り付けます。

必要な権限を付与し、デバイスを再起動します。これにより、Windows のホスト ファイルが修正されるはずです。それでも機能しない場合は、次の方法に従ってください。

7. プロキシを無効にする

プロキシを無効にすると、システムは hosts ファイルを直接使用できるようになります。これは、hosts ファイル内の情報に基づいて Web サイトのアドレスを検索できることを意味します。これは、ドメイン名の解決方法を正確に制御したい場合に便利です。これにより、hosts ファイル内の情報が最初に使用されるようになり、システムがより確実かつ正確にアドレスを検索できるようになります。その方法は次のとおりです。

ステップ 1: Windows キー + I を押して、設定アプリを開きます。

ステップ 2: [ネットワークとインターネット] に進み、[プロキシ] を選択します。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 3: [自動プロキシ設定] で、[設定を自動的に検出する] のトグルをオフにします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 4: [手動プロキシ設定] の下の [プロキシ サーバーを使用する] の横にある [編集] をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 5: [プロキシ サーバーを使用する] のトグルをオフにして、[保存] をクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

8. Chrome のソケット プールをフラッシュする

Chrome は、多くのブラウザと同様に、ソケット プールを利用してパフォーマンスを最適化します。これらのプールは、頻繁にアクセスする Web サイトへのオープンな接続を維持し、速度と効率を向上させます。ただし、これらのプール内のキャッシュされた情報は、ホスト ファイルの最近の更新と競合し、不整合が発生する場合があります。

ソケット プールをフラッシュすると、Chrome はキャッシュされた接続データを強制的に破棄し、新しい Web サイト接続を開始します。このプロセスにより、Chrome は更新されたホスト ファイル エントリに準拠し、不一致が解決されます。その方法は次のとおりです。

ステップ 1: Chrome ブラウザを起動します。

ステップ 2: Chrome のアドレス バーに以下のテキストを入力して、hosts ファイルの場所に移動し、Enter キーを押します。

chrome://net-internals/#sockets

ステップ 3: [ソケット プールのフラッシュ] ボタンをクリックします。

Windowsで機能しないホストファイルを修正する8つの方法

ステップ 4:ここで、変更を有効にするために Chrome ブラウザを再起動します。

こちらもお読みください: Windows で Chrome が開かない問題を修正する方法

ホストファイルが見つかりました

Windows デバイスで hosts ファイルが機能しないとイライラすることがあります。前述の提案された解決策が問題の解決に役立つことを願っています。上記の修正のうちどれが役に立ったかをお知らせください。



Windows 11 で Outlook のメール受信遅延を修正する 10 の最良の方法

Windows 11 で Outlook のメール受信遅延を修正する 10 の最良の方法

Outlook デスクトップで遅れてメールを受信することがよくありますか? Windows 版 Outlook でのメール受信の遅延を修正する最良の方法は次のとおりです。

Windows 11 が GPU を検出しない場合のベスト 5 の修正

Windows 11 が GPU を検出しない場合のベスト 5 の修正

Windows 11 GPU が検出されない場合、多くのグラフィック機能が最適化されません。このガイドで考えられる修正をすべて学習してください。

Windows 11でファイルの種類(拡張子)を変更する4つの簡単な方法

Windows 11でファイルの種類(拡張子)を変更する4つの簡単な方法

ファイルの種類を変更したいですか? Windows 11 デバイスでファイルの種類 (拡張子) を変更できる 3 つの簡単な方法を紹介します。

間違ったバッテリー割合を表示する Windows 11 ラップトップを修正する 6 つの方法

間違ったバッテリー割合を表示する Windows 11 ラップトップを修正する 6 つの方法

Windows 11 ラップトップのバッテリーの割合は不正確ですか?それを修正するためにできることは次のとおりです。

Windows での Microsoft Outlook のメモリ不足またはシステム リソース エラーのトップ 6 の修正

Windows での Microsoft Outlook のメモリ不足またはシステム リソース エラーのトップ 6 の修正

Windows 10 または 11 PC で Microsoft Outlook で「メモリまたはシステム リソースが不足しています」エラーが表示され続ける場合は、次のヒントを使用して問題を解決してください。

Windows での「IP 設定を保存できません」エラーのトップ 5 の修正

Windows での「IP 設定を保存できません」エラーのトップ 5 の修正

Windows 10 または 11 コンピューターで「IP 設定を保存できません」エラーが発生しますか?これらのトラブルシューティングのヒントを適用して問題を解決してください。

Windows 版 Microsoft Outlook の未実装エラーに対するトップ 6 の修正

Windows 版 Microsoft Outlook の未実装エラーに対するトップ 6 の修正

Windows 10 または 11 PC で Outlook に「未実装」エラーが表示され続ける場合、このガイドには問題の解決に役立ついくつかのヒントが記載されています。

Windows 10 または 11 の「APC インデックスの不一致」BSOD エラーのトップ 8 の修正

Windows 10 または 11 の「APC インデックスの不一致」BSOD エラーのトップ 8 の修正

Windows で APC インデックスの不一致 BSOD エラーが発生しましたか?エラーを解決するには、次の 8 つの方法を使用してください。

Windows 11でDHCPサーバーに接続できないエラーを修正する4つの方法

Windows 11でDHCPサーバーに接続できないエラーを修正する4つの方法

Windows PC で「DHCP サーバーに接続できません」というエラーが表示されますか?次に、このガイドに従って問題を解決します。

Windows と Mac で Spotify が応答しない場合の 12 の方法

Windows と Mac で Spotify が応答しない場合の 12 の方法

Windows PC または Mac で Spotify を実行するのに苦労していますか? Windows と Mac 向けのこの簡単なトラブルシューティング ガイドで、Spotify が応答しない問題を解決する方法を学びましょう。