Skip to main content

WindowsでHOSTSファイルを編集する方法

GoToMyPC 使い方デモ (六月 2026)

GoToMyPC 使い方デモ (六月 2026)
Anonim

HOSTSファイルの編集は、カスタムドメインのリダイレクト、ウェブサイトのブロック、またはマルウェアによって設定された悪質なエントリの削除を行う場合に便利です。これは、DNSサーバーのローカルコピーのように機能します。

ただし、Windowsの一部のバージョンでこのファイルを変更しようとすると、問題が発生する可能性があります。これは主に権限の問題によるものです。下にバイパスする方法についての説明があります。

Windows HOSTSファイルを編集する方法

これらの手順は、Windows XPからWindows 10までのすべてのバージョンのWindowsで有効です。

Windows 7,8、および10では、メモ帳や別のテキストエディタ(上記の手順のような)から直接開いていない限り、編集内容をHOSTSファイルに保存することはできません。

  1. 開いた メモ帳 またはNotepad ++のような別のテキストエディタ。

  2. から ファイル>開く… メニューのHOSTファイルの場所に移動します。 C: Windows System32 drivers etc .

    HOSTSファイルへのパスをメモ帳の "ファイル名"パスにコピー/ペーストすると、手作業で参照することなく素早くフォルダにアクセスできます。

  3. メモ帳の右下にあります 開いた ウィンドウをクリック テキスト文書(* txt) それを次のように変更します すべてのファイル (*。*) 。いくつかのファイルが表示されます。

    この手順は、HOSTSファイルに.TXTファイル拡張子がないために必要です。

  4. すべてのファイルタイプが表示されたら、ダブルクリック ホスト それをメモ帳で開きます。

  5. ファイルはメモ帳で開き、編集することができます。

HOSTSファイルを保存できない場合はどうすればよいですか?

Windowsの一部のバージョンでは、直接Windowsに保存する権限がありません。 等 代わりにDocumentsフォルダやDesktopフォルダのように別の場所にファイルを保存する必要があることを伝えます。

代わりにエラーが表示されることがあります…

C: Windows System32 drivers etc hostsへのアクセスが拒否されました C:¥Windows¥System32¥drivers¥etc¥hostsファイルは作成できません。パスとファイル名が正しいことを確認してください。

編集したファイルを引き続き使用するには、デスクトップやその他のフォルダに保存してから、そのフォルダに移動してHOSTSファイルをコピーし、HOSTSファイルのある場所に直接貼り付けます 〜すべき 上記の通りです。権限の確認が求められ、ファイルの上書きを確認する必要があります。

変更されたHOSTSファイルの保存が困難な場合は、ファイルの属性をチェックして読み取り専用とマークされているかどうかを確認します。

別のオプションは、テキストエディタプログラムを管理者として開き、権限がエディタに既に適用されているようにすることです。その後、HOSTSファイルを元のファイルに保存することは、管理者の資格情報を確認せずに実行できます。

それでもHOSTSファイルの場所に保存できない場合は、おそらくそのフォルダ内のファイルを編集するための適切な権限がありません。 HOSTSファイルに対する管理者権限を持つアカウントでログインする必要があります。このアカウントは、ファイルを右クリックして セキュリティ タブ。

使用されるホストファイルとは

HOSTSファイルは、電話会社のディレクトリアシスタンスと同等のものです。ディレクトリアシスタントが人の名前と電話番号を一致させる場合、HOSTSファイルはドメイン名をIPアドレスにマッピングします。

HOSTSファイルのエントリは、ISPが管理するDNSエントリを上書きします。広告や特定の悪意のあるIPアドレスをブロックするなど、通常の使用には便利な機能ですが、その機能はこのファイルをマルウェアの共通のターゲットにもします。

これを変更することで、マルウェアはウイルス対策更新へのアクセスをブロックしたり、悪意のあるWebサイトを強制したりする可能性があります。 HOSTSファイルを定期的にチェックするか、間違ったエントリを削除する方法を少なくとも知っていることをお勧めします。

コンピュータから特定のドメインをブロックする簡単な方法は、コンテンツフィルタリングまたはブラックリストをサポートするカスタムDNSサービスを使用することです。