hostsファイルの場所・編集方法・反映されない時の対処を分かりやすく解説|Windows11

hostsファイルの上書き保存・編集方法 Windows11

おじさん
hostsファイルを編集したいのですが、どこに置いてあるのでしょうか?ご教示ください。
オトモ
わかりました。hostsファイルの保管場所や編集時の注意点などもあわせてご説明します。

目次

hostsファイルの概要

hostsファイルとは?

hostsファイルは「この名前のサイト(ドメイン名)は、このIPアドレス(場所)に行ってね」とパソコンに教えるためのシンプルな仕組みです。

hostsファイルに編集を加えない通常のインターネット通信では、DNSが正式なIPアドレスに接続します。

メモ帳を管理者として実行する手順を示す画面。hostsファイル編集のための起動方法を説明する図

hostsファイルを編集することで、DNSよりも優先させて指定のIPアドレスに接続させることができます。

hostsの取り扱いや編集時の注意

編集時の注意点

オトモ
「サイトが表示しない」、「サーバーに接続されない」等…hostsに原因があったとしても、それに気づくのは難しいと思います。hostsファイルの取り扱いには十分に注意しましょう。
hostsファイルのバックアップを取る

編集ミスや何かしらの問題が発生した時は、バックアップファイルを丸ごと戻すのが最も早く確実です。編集前には、元ファイルからバックアップを必ず取りましょう。

編集するテキストエディタは、管理者権限で開く

システムファイルであるhostsファイルを編集・上書き保存するためには、編集用のテキストエディタは「管理者権限」で開く必要があります。

変更内容はメモしておく

何の目的で追記したかをコメントに残しておくと良いでしょう。後から誰が見ても分かりやすく、整理や削除するのに判断しやすくなります。コメントの書き方は、行頭に#を付けると、その行は無効になります。

# 2026-05-10: 新サーバー動作確認用(作業者: Otomo)
200.0.115.15   www.example.com
全角スペース・全角入力に注意

hostsファイルに全角スペースや全角入力するのはNGです。OSが正しく読み取ることができません。コメントの入力については、全角で問題ありません。

操作手順

オトモ
hostsファイルの保管場所とテキストエディタ(メモ帳)を管理者権限で開く方法、hostsファイルの編集について説明していきます。

① hostsファイルの場所を開く

「Windowsキー」からスタートメニューを開き「メモ帳」を検索します。検索結果にメモ帳が表示されたら「管理者として実行」をクリックします。

メモ帳を管理者として実行する手順を示す画面。hostsファイル編集のための起動方法を説明する図」

ユーザーアカウント制御画面が開いたら「はい」をクリック。

ユーザーアカウント制御(UAC)画面で『はい』を選択し、管理者権限でメモ帳を起動する操作例」

メモ帳が起動したら、メニューバーの「ファイル」をクリックし「開く」を選択する。

「Windows11のメモ帳で『ファイル』メニューから『開く』を選択し、hostsファイルを読み込む操作手順を示す画面」

フォルダが開いたら「ファイル名」の入力枠に「C:\windows\system32\drivers\etc\hosts」のパスを貼り付けて「開く」をクリックすると、メモ帳が。

「メモ帳のファイル選択画面で C:\\windows\\system32\\drivers\\etc\\hosts のパスを入力して開く操作を説明する図」

操作の補足

C:WindowsSystem32drivers etc

上記の順でフォルダを開きながら移動してくると、hostsファイルが非表示になっている時があります。

ファイル選択画面で hosts ファイルが非表示になっている時の画面

その場合、表示ファイルのプルダウンメニューから「すべてのファイル」を選択すると「hosts」ファイルが表示されるようになります。表示されたhostsファイルを選択して「開く」をクリックします。

ファイル選択画面で hosts ファイルが非表示の場合に『すべてのファイル』を選択して表示させる方法を示す画面

メモ帳でhostsファイルが開かれました。以降でhostsファイルを編集してみましょう。

「Windows11のメモ帳で hosts ファイルが開かれ、IPアドレスとドメイン名の記述例が表示されている編集画面」

② hostsファイルの書き方

オトモ
hostsファイルの書き方にはルールがあります。以下の記載例を参考にして、書き方の基本をおさえておきましょう。

基本フォーマット

基本的なhostsの書き方です。全角スペース・全角文字は絶対に使わないようにしましょう。

IPアドレス [タブ or 半角スペースで余白をとる] ドメイン名

全角スペース・全角文字を使用すると、入力したIPアドレスとドメインが認識されなくなってしまいます。

記述例

メモ帳でhostsファイルが開かれました。以降でhostsファイルを編集してみましょう。

# 2026-05-10: 新サーバー動作確認用
200.0.115.15   example.com
200.0.118.15   www.test.local

複数のドメイン名を同じIPアドレスに向ける場合

200.0.115.15   example.com   www.test.local

同じIPアドレスに向けてドメイン名を並べて記載してもOKです。

コメントの書き方

行頭に#を付けると、その行は無効になりコメント表示になります。コメントについては、全角入力でも問題ありません。

# 2026-05-10: 新サーバー動作確認用
200.0.115.15   example.com

hostsファイルの編集が完了したら、ファイルを上書き保存しましょう。
メモ帳の「ファイル」からメニューを開き「保存」をクリックすると、上書き保存が完了します。

また、Ctrl + S のショートカットキーですぐに保存することもできます。

メモ帳で hosts ファイルを上書き保存する方法を示す画面。『ファイル → 保存』とショートカットキーの説明付き」

以上で、hostsファイルの編集は完了です。

補足

hostsファイルを編集したのに反映されない場合

hostsファイル編集後は、基本的にPCを再起動する必要はありません。 ただし、反映されない時が稀にあります。反映されない場合は「DNSキャッシュのクリア」や「PC再起動」を行ってみてください。

参考になったらシェアしてね!
  • URLをコピーしました!
目次