Windows で HOSTS ファイルを編集するためのステップバイステップガイド

主な注意事項

  • PowerToys、メモ帳、またはコマンド プロンプトを使用して Hosts ファイルを編集できます。
  • Hosts ファイルに変更を加えるには管理者権限が必要です。
  • Hosts ファイルを編集すると、カスタム構成のドメイン名をオーバーライドできます。

Hostsファイルの使いこなし:Windows 10と11での編集ガイド

WindowsのHostsファイルを編集することで、DNS設定の上書き、ドメインのリダイレクト、サイトのブロックなどを簡単に行うことができます。このガイドでは、様々な方法でHostsファイルを作成する方法を概説し、管理者権限の重要性を強調しています。

ステップ1:PowerToysを利用してHostsファイルを編集する

PowerToys を使用して Hosts ファイルを編集するには、次の手順に従います。

  1. PowerToysを起動します。

  2. Hosts ファイル エディターを選択します。

  3. 「アクティベーション」セクションで、「Hostsファイルエディターの起動」をクリックします。

  4. 警告を確認するには、[承認]ボタンを押します。

  5. 新しいエントリを作成するには、 [新しいエントリ]ボタンをクリックします。

  6. 必要に応じて、IP アドレスとホスト名、およびコメントを確認します。

  7. アクティブオプションを有効にします。

  8. 最後に、「追加」ボタンをクリックして入力内容を保存します。

  9. (オプション)エントリを削除する場合は、エントリを右クリックし、「削除」を選択します。

新しいエントリが Hosts ファイルに保存され、構成をすぐにテストできるようになります。

ステップ2: メモ帳でHostsファイルを編集する

メモ帳を使用して Hosts ファイルを変更するには、次の手順に従います。

  1. スタートを開きます。

  2. [ファイル]をクリックし、[開く]を選択します。

  3. 次の場所に移動します: C:\Windows\System32\Drivers\etc\

  4. ファイル名の横にあるドロップダウンメニューで「すべてのファイル」を選択します。

  5. Hostsファイルを選択して開きます。

  6. 「開く」をクリックします。

  7. 希望する IP アドレスとドメイン名を新しい行に追加します。たとえば、 127.0.0.1 example.com このドメインをローカルにリダイレクトするには、次のようにします。

  8. (オプション) サイトをブロックするには、 と入力します 127.0.0.1 facebook.com

  9. 最後に、[ファイル]を選択し、[保存]を選択して変更を保存します。

完了したら、コマンド プロンプトでpingコマンドを使用して変更を確認できます。

ステップ3:コマンドプロンプトでHostsファイルを編集する方法

コマンド プロンプトを使用して Hosts ファイルを変更するには、次の手順を実行します。

  1. スタートを開きます。

  2. コマンド プロンプトを検索し、右クリックして、[管理者として実行]を選択します。

  3. エントリを追加するには、次のコマンドを入力してEnter キーを押します。

    echo 127.0.0.1 example.com >> %SystemRoot%\System32\drivers\etc\hosts

  4. (オプション) Hosts ファイルの現在の内容を表示するには、次のコマンドを使用します。

    type %SystemRoot%\System32\drivers\etc\hosts

エントリを削除するには、実行して notepad %SystemRoot%\System32\drivers\etc\hosts ファイルを開き、必要な行を削除してから保存します。

追加のヒント

  • 変更を加える前に、必ず元の Hosts ファイルをバックアップしてください。
  • Hosts ファイルへのアクセスを確実にするために、メモ帳とコマンド プロンプトを常に管理者として実行してください。
  • 変更をテストするには、ブラウザのキャッシュをクリアするか、必要に応じて DNS クライアント サービスを再起動します。

まとめ

Windows 10および11のHostsファイルの編集は、DNSオーバーライドを可能にする簡単なプロセスです。管理者権限があれば、PowerToys、メモ帳、コマンドプロンプトなどを使って変更を加えることができます。これらの調整は、ウェブサイトへのアクセスを管理したり、ドメインを適切にリダイレクトしたりするのに役立ちます。

結論

WindowsのHostsファイルを変更することは、ローカルDNS設定を管理するための強力なツールです。不要なサイトをブロックしたり、ドメインをリダイレクトしたりする場合でも、これらの方法はWebトラフィックを柔軟に制御するのに役立ちます。ベストプラクティスを遵守し、Windowsの設定管理のシンプルさを実感してください。

FAQ(よくある質問)

Hosts ファイルは何に使用されますか?

Hosts ファイルを使用すると、ドメイン名を IP アドレスにマッピングできるため、外部サーバーを必要とせずにカスタム DNS 設定を効果的に有効にすることができます。

管理者権限なしで Windows 10 上の Hosts ファイルを編集できますか?

いいえ、Windows で Hosts ファイルを編集するには管理者権限が必要です。

Hosts ファイルに加えた変更を元に戻すにはどうすればよいですか?

Hosts ファイルを再度開き、追加または変更した行を削除または編集し、その後作業内容を保存することで、変更を元に戻すことができます。