PCを使っていて、ウェブサイトの表示がうまくいかないとき、もしかしたら「hostsファイル」の設定が原因かもしれません。でも、難しそうに思えるかもしれませんが、心配いりません。今回は、初心者の方でもわかりやすく、そして安心してできる方法をお伝えします。パソコンやスマホのことがあまり得意でない方でも、ぜひ最後までご覧くださいね。
hostsファイルって何?
まず、hostsファイルとは、インターネット上の住所録のようなものです。ウェブサイトの名前(例えば「example.com」)と、そのサイトがどこにあるかを示す番号(これを「IPアドレス」と言います)を対応させるためのファイルです。このファイルを使うことで、特定のサイトを自分のパソコンで直接表示させることができます。
例えば、家の住所を知っていると、手紙をその家に届けられるのと同じように、hostsファイルを使うと、ウェブサイトの名前を入力するだけで、指定した場所にアクセスできるようになります。
反映されない原因とその対処法
では、hostsファイルを編集したのに、なぜ反映されないのでしょうか?考えられる原因とその対処法を見ていきましょう。
メモ帳を「管理者として実行」していない
普通にメモ帳を開いてhostsファイルを編集しても、保存できないことがあります。これは、パソコンが「このファイルは大事だから、簡単には変更させないよ」と守っているからです。
対処法
- スタートメニューから「メモ帳」を探し、右クリック。
- 「管理者として実行」を選択。
- メモ帳が開いたら、上部の「ファイル」→「開く」で、
C:WindowsSystem32driversetchostsを指定して開きます。
hostsファイルの書き方が間違っている
hostsファイルには、以下のように記述します。
127.0.0.1 example.com 127.0.0.1 www.example.com
ポイントは
* IPアドレスとドメイン名の間に半角スペースを入れること。
* 不要な空白行やコメント(#で始まる行)は避けること。
DNSキャッシュが残っている
パソコンは、以前にアクセスしたウェブサイトの情報を一時的に保存しています。これを「DNSキャッシュ」と呼びます。hostsファイルを編集しても、このキャッシュが残っていると、変更が反映されないことがあります。
対処法
- スタートメニューから「コマンドプロンプト」を検索し、右クリックで「管理者として実行」を選択。
- 開いた黒い画面に、
ipconfig /flushdnsと入力し、Enterキーを押します。
- 「DNSリゾルバーキャッシュは正常にフラッシュされました。」と表示されれば成功です。
ブラウザのキャッシュが影響している
ウェブブラウザも、以前の情報を保存しています。これを「ブラウザキャッシュ」と呼びます。hostsファイルを編集しても、ブラウザが古い情報を表示してしまうことがあります。
対処法
- ブラウザを完全に終了し、再度起動してみてください。
- それでもダメな場合は、ブラウザの設定からキャッシュをクリアする方法を試してみてください。
hostsファイルが暗号化されている
まれに、hostsファイルが暗号化されていることがあります。これにより、編集内容が反映されないことがあります。
対処法
- hostsファイルを右クリックし、「プロパティ」を選択。
- 「全般」タブの「詳細設定」をクリック。
- 「内容を暗号化してデータをセキュリティで保護する」のチェックを外し、「OK」をクリック。
- その後、再度hostsファイルを編集してみてください。
よくある質問や疑問
Q1: hostsファイルの編集はどんなときに使うのですか?
ウェブサイトの移行作業や、特定のサイトを一時的に表示させたいときに使用します。例えば、新しいサーバーにサイトを移す前に、事前に表示確認をする際などです。
Q2: hostsファイルを編集した後、再起動は必要ですか?
通常、再起動しなくても反映されます。しかし、反映されない場合は、パソコンを再起動してみると良いでしょう。
Q3: 他のパソコンでも同じ設定をしたいのですが?
各パソコンのhostsファイルを同じように編集する必要があります。ネットワーク上で共有する方法もありますが、初心者の方には手動での設定をおすすめします。
まとめ
Windowsのhostsファイルが反映されないときは、以下のポイントを確認してみてください
- メモ帳を「管理者として実行」しているか。
- hostsファイルの書き方に誤りがないか。
- DNSキャッシュをクリアしたか。
- ブラウザのキャッシュを確認したか。
- hostsファイルが暗号化されていないか。
もし、これらを試しても解決しない場合や、他にも疑問やお悩みがあれば、お気軽にLINEからお声掛けください。あなたのパソコンライフが快適になるよう、全力でサポートいたします。



コメント