Windows11でhostsファイルの場所と書き方を紹介!

Windows11でhostsファイルの場所と書き方を紹介!

Windows11には、hostsファイルというものがあります。一般ユーザーがこのファイルを使用することは珍しいですが、特定のユーザーは編集したいと思うことがありますよね。この記事では、Windows11のhostsファイルの場所と書き方をご紹介しています。


目次[非表示]

  1. hostsファイルとは?
  2. Windows11でhostsファイルの場所は?
  3. Windows11のhostsファイルの書き方

hostsファイルとは?

「hosts」ファイル
Windows・macOS・Linuxなどのパソコンには、「hosts」ファイルというファイルがあります。hostsファイルは(ホスツファイル)と呼び、IPアドレスやドメイン名の一覧をこのファイルで管理しています。

現在のIPアドレス・ドメイン名の相互変換はDNS(Domain Name System)によって行われていますが、DNSが作成される以前はhostsファイルにIPアドレスとドメイン名を保存していました。一般のユーザーがhostsファイルの書き換えを行うことはほぼないのですが、サーバー運用を行うためにテスト用のドメインでアクセスしてみる・DNSエラーが起きているけどWebサイトのIPアドレスは分かっているのでアクセスしたいといった理由でhostsファイルを書き換えたいというユーザーの方もいらっしゃるかと思います。この記事では、Windows11のhostsファイルの場所と書き方を紹介していきます。

Windows11でhostsファイルの場所は?

C:\Windows\System32\drivers\etc\hosts
Windows11のhostsファイルの場所は「C:\Windows\System32\drivers\etc\hosts」となります。ちなみに、Windows10・Windows8・Windows7・Windows Vistaなどの過去のバージョンのOSでもhostsファイルは同じ場所に用意されています。

Windows11のhostsファイルの書き方

それでは、Windows11のhostsファイルの編集方法と書き方を説明します。hostsファイルはメモ帳などのテキストエディタで編集できるのですが、編集するためには管理者権限でテキストエディタを起動する必要があります。

「メモ帳」を右クリックしてメニューの「詳細」→「管理者として実行」をクリック
例として、メモ帳を管理者権限で起動する方法を説明していきます。デスクトップ画面下部のタスクバーからスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」をクリックします。すべてのアプリの一覧から「メモ帳」を右クリックしてメニューの「詳細」→「管理者として実行」をクリックして起動することで、管理者権限で起動することができますよ。
メモ帳が起動したら「ファイル」メニューからhostsファイルを開く
メモ帳が起動したら、ウィンドウ上部の「ファイル」メニューから「開く」でhostsファイルを開きましょう。画像のように、hostsファイルを開くことができますよ。

hostsファイルでは、1行ごとにIPアドレスとアドレス名を編集することが可能です。「IPアドレス(SpaceキーorTabキーで空白を作る)ホスト名」の形式でIPアドレス・アドレス名を記述しましょう。「例:111.111.1.1 test.com」

hostsファイルの注意点ですが、IPアドレスとアドレス名記述を行った場合、DNSが正常に動作していてもhostsファイルを先に参照するようになります。なので、hostsファイルに記述したことを忘れていて、サーバー管理を行った際にDNSを設定してもエラーが起きてしまう…というミスが起きることもあります。

また、マルウェアやウイルスによる攻撃に遭ってしまいhostsファイルが改ざんされると、Webサイトにアクセスした際に偽物のWebサイトに誘導されてしまうこともあります。もしWebサイトが怪しいと感じたら、hostsファイルを確認してみましょう。


関連記事