「Windowsのhostsファイルの場所とは?初心者でもわかる徹底ガイド【5分で理解】

パソコンパソコン・スマホ教室
スポンサーリンク

Windowsで「hostsファイル」の場所を探しているあなたへ。おそらく、LinuxやMacOSのようなシステムでは簡単に見つけられるファイルを探し回っているのではないでしょうか?
Windowsでも実は簡単にアクセスできる場所に存在しているのです。このガイドでは、Windowsにおける「hostsファイル」の場所をわかりやすく説明し、初心者でも確実に理解できるように解説します。

スポンサーリンク

Windowsのhostsファイルとは?

Windowsのイメージ

Windowsのイメージ

まず、「hostsファイル」とは何かを簡単におさらいしておきましょう。このファイルは、IPアドレスとドメイン名の対応を記録する重要な役割を持っています。簡単に言うと、特定のウェブサイトにアクセスする際、ドメイン名(例(http://www.google.com)をIPアドレスに変換する作業を担っているファイルです。
通常、インターネットのDNSサーバーがこの作業をしますが、hostsファイルを使うことで、ローカルでその設定を上書きしたり、指定したサイトへのアクセスをブロックしたりすることができます。

「hostsファイル」でできること

具体的にこのファイルをどのように使うのかについて簡単に触れておきましょう。
以下のような操作が可能です

ここがポイント!

  • 特定のウェブサイトをブロックする 例えば広告サイトをブロックしたい時、hostsファイルを使うと、アクセスをローカルで制御できます。
  • ローカル環境のドメイン設定 開発中のウェブサイトをテストする際、hostsファイルでドメイン名とローカルのIPアドレスを結びつけて、ブラウザでアクセスできるようにすることが可能です。
  • DNSのカスタマイズ DNSの設定を変更せず、ローカルで特定のURLを指定したIPに向けさせることができます。

Windowsでの「hostsファイル」の場所とは?

さて、肝心の「Windowsにおけるhostsファイルの場所」について説明します。
実は、Windowsでのhostsファイルは、意外にシンプルな場所にあります。場所は次の通りです

C:\Windows\System32\drivers\etc

このパスに進んでいくと、「hosts」という名前のファイルが見つかります。LinuxやMacOSのような「/etc/hosts」とは異なる場所にあるので、最初は少し戸惑うかもしれません。
もし「hosts」ファイルが表示されない場合、ファイルエクスプローラーの設定を変更して隠しファイルを表示できるようにしておくと良いでしょう。

hostsファイルの編集方法

hostsファイルを編集するためには、管理者権限が必要です。なぜなら、Windowsではこのファイルに書き込むことがシステムに影響を与えるからです。以下の手順で編集できます

  1. メモ帳を管理者として実行 スタートメニューを開き、「メモ帳」と入力します。その後、右クリックして「管理者として実行」を選びます。
  2. hostsファイルを開く メモ帳の「ファイル」メニューから「開く」を選び、先ほどのパス(C:\Windows\System32\drivers\etc)に移動します。ここで「hosts」ファイルを選んで開きます。
  3. 編集して保存 必要な変更を加えた後、ファイルを保存します。

これでhostsファイルの編集が完了です。例えば、特定のウェブサイトをブロックしたい場合、以下のように記述します


127.0.0.1 example.com

こうすることで、example.comにアクセスすると、自分のPCのローカル環境にリダイレクトされ、実際にはサイトが表示されません。

Windowsのhostsファイルに関するよくある疑問

ここでは、Windowsのhostsファイルに関してよく寄せられる質問を取り上げ、解説します。

hostsファイルを編集すると何が起きるのか?

hostsファイルを編集すると、指定したドメインのアクセス先が変わります。これは主にウェブサイトのブロックやローカル環境でのテストに使われます。誤った設定をすると、アクセスできないサイトが出てくることもあるため、注意が必要です。

hostsファイルをリセットするにはどうすれば良いか?

編集した内容を元に戻すには、hostsファイルを開いて、不要な行を削除するだけでOKです。完全に元の状態に戻したい場合は、デフォルトの設定を記載したファイルを再度配置すれば、リセットできます。

編集した内容がすぐに反映されない場合は?

編集後、すぐに反映されないことがあります。これは、DNSキャッシュが影響しているためです。コマンドプロンプトを管理者権限で開き、以下のコマンドを実行するとキャッシュをクリアできます


ipconfig /flushdns

これで、変更内容がすぐに反映されるようになります。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ WindowsやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Windowsのhostsファイルは、意外に簡単にアクセスできる場所にあります。そして、使い方を覚えると、ローカル環境でのテストやウェブサイトのブロック、DNS設定のカスタマイズができるようになります。
初心者でも安心して編集できるよう、管理者権限での操作や正しいパスへのアクセスをしっかり理解しておくことが大切です。
このガイドを参考に、Windowsのhostsファイルを自在に活用してみてください!

コメント

タイトルとURLをコピーしました