DNSはドメインの名前をIPアドレスに変更することを既にご存じでしょう。 たとえば、69.63.184.142はfacebook.comのIPの1つです。 それを変更するには、hostsファイルを使用できます。 特定のドメイン名を任意のIPアドレスにリンクできます。 これらの変更はPCにのみ適用されます。
記事「Windows 10を高速化する方法-究極のガイド」も参照してください。
これを使用して、一部のWebサイトをリダイレクトし、IPアドレスの独自のカスタムリンクを作成できます。 hostsファイルを編集するときは注意する必要があります。注意しないと真剣に混乱する可能性があります。 特に日常のユーザーにとって、それが簡単ではない理由です。
ホストファイルはWindows 10インストールフォルダーにあり、許可されたユーザーのみがアクセスできます。 これをバイパスして、管理者パスワードなしでhostsファイルを編集する方法があります。 方法を調べるために読んでください。
ホストファイルを編集する方法
以前のバージョンのWindowsでのhostsファイルの編集は、以前はずっと簡単でした。 ウイルス対策を無効にして、メモ帳でファイルを開き、必要に応じて変更し、変更を保存する必要がありました。 Windows 10で編集しようとすると、ほとんどの場合、管理者の許可が必要であることを伝えるエラーメッセージが表示されます。
このエラーを回避するいくつかのソリューションを次に示します。
管理者としてメモ帳を開く
主要なテキストエディタがメモ帳の場合、このファイルの編集を開始するために管理者として実行する必要があります。 次の手順に従う必要があります。
- Windowsキーを押して、スタートメニューを開きます。
- 検索ボックスに「メモ帳」と入力します。 [最良の結果]の下のアイコンがすぐに表示されます。
- それを右クリックして、「管理者として実行」を選択します。
- 開いたら、[ファイル]、[開く]の順に選択します。
- この場所C:\ Windows \ System32 \ drivers \ etcに移動します。 テキストドキュメントからすべてのファイルに切り替えます。 ドロップダウンメニューからホストを選択し、[開く]で確認します。
- 変更を入力し、保存して確認します。
ホストファイルが読み取り専用かどうかを確認します
ファイルが読み取り専用の場合、自由に開くことができますが、変更することはできません。 ホストはこれらの読み取り専用ファイルの1つですが、解決策があります。 これを行って、読み取り専用マークを削除します。
- C:\ Windows \ System32 \ drivers \ etcにアクセスします。
- hostsファイルを見つけます。
- それを右クリックして、[プロパティ]に移動します。
- 下部近くで、属性が表示され、その横にある読み取り専用のチェックを外す必要があります。
- [適用]で変更を保存し、[OK]をクリックして確認します。
編集が完了したら、読み取り専用を再度有効にすることを検討してください。
ホストファイルを別の場所に移動する
一部の人々は、hostsファイルの場所を切り替えることで、アクセス拒否プロンプトをバイパスできることに気付きました。 まず、移動してから変更を加え、最後にプライマリロケーションに戻します。 複雑に聞こえますが、実際はそうではありません。
- C:\ Windows \ System32 \ drivers \ etcでhostsファイルを見つけます。
- hostsファイルをProgram Filesなどの他の場所にコピーします。
- テキストエディターを使用して、プログラムファイル(メモ帳など)からホストファイルを開きます。
- ファイルを好みに合わせて編集し、hostsファイルをC:\ Windows \ System32 \ drivers \ etcフォルダーに戻します。
ホストファイルセキュリティの変更
一部のファイルを変更できないのは、ファイルに管理者権限が必要なためです。 これは、コンピューターの所有者であるユーザーに変更を許可しない限り、優れた防御メカニズムです。 これを修正して、hostsファイルを完全に制御する方法がありますのでご安心ください。
- もう一度C:\ Windows \ System32 \ drivers \ etcに移動します。
- ホストファイルを見つけて右クリックします。
- [プロパティ]を選択し、[セキュリティ]ウィンドウに移動します。
- 画面中央の[編集]オプションを選択します。
- PC上のhostsファイルにアクセスできるすべてのユーザーのリストが表示されます。
- ユーザー名を探し、フルコントロールがあるかどうかを確認します。
- そうでない場合は、追加をクリックします。
- [選択するオブジェクト名を入力してください]にユーザー名を入力します。 [名前の確認]をタップし、[OK]で確認します。
- ユーザー名がリストに表示されます。
- それをクリックして、フルコントロールを与えます。
- [適用]で変更を保存し、[OK]で確認します。
これで、hostsファイルにアクセスするために必要な管理者特権が得られます。 これにより、必要に応じて編集して変更を保存できます。
問題が解決しました
ホストファイルの編集は、特にその技術に精通していない人にとっては、対処するのが難しい問題のように思われるかもしれません。 ただし、この記事で説明した方法を使用すると、すぐにホストファイルを編集できます。