Windows 10でhostsファイルを編集するとアクセスが拒否される[完全なガイド]
目次:
ビデオ: Unicode Character an UTF 8 encoding || Lesson 18 || Python || Learning Monkey || 2024
特定の問題を修正したり、Windows 10 PC上の特定のWebサイトをブロックしたりするには、hostsファイルを編集する必要があります。
ホストファイルの編集は比較的高度な手順であり、Windows 10でホストファイルを編集しようとすると、多数のユーザーが 「アクセスが拒否されました」 というメッセージを報告しました。
HostsファイルはWindows 10インストールディレクトリにあり、不正アクセスから保護されていますが、hostsファイルを編集する必要がある場合は、当社のソリューションのいずれかに従って 「アクセス拒否」 メッセージを回避できます。
この問題のいくつかの例を次に示します。
- hostsファイルを編集できないWindows 10 – Windows 10でhostsファイルを編集できない場合は、おそらく必要なアクセス許可がないためです。 ここでその問題を調査します
- 別のプロセスで使用されているホストファイル -これは、ユーザーがホストファイルを編集できないようにする別の一般的な問題です。
- hostsファイルWindows 10を保存する権限がない -これは最初のエラーメッセージと同じです。
Windows 10でホストファイルを編集し、「アクセス拒否」メッセージを回避する方法
目次:
- 管理者としてメモ帳を実行する
- hostsファイルを別の場所にコピーします
- ホストが読み取り専用に設定されていないことを確認してください
- ホストのセキュリティ設定を変更する
- 非表示の管理者アカウントを使用する
修正:Windows 10での「アクセス拒否」エラー
解決策1 –管理者としてメモ帳を実行する
テキストエディタとしてメモ帳を使用する場合は、hostsファイルを編集する前に管理者として実行する必要があります。 メモ帳を管理者として実行し、hostsファイルを編集するには、次の手順を実行します。
- Windowsキー+ Sを押して、 メモ帳を入力します。 結果のリストから「 メモ帳」を右クリックし、「 管理者として実行」を選択します 。
- メモ帳 が開いたら、 [ファイル]> [開く]を選択します 。
- C:\ Windows \ System32 \ drivers \ etcフォルダーに移動し、 Text Documents(*.txt)をAll Filesに変更してください。 ホストを選択し 、[開く]をクリックします。
- 必要な変更を加えて保存します。
このソリューションは他のテキストエディターでも動作するはずですので、メモ帳を使用しない場合は、目的のテキストエディターを管理者として実行するだけで、問題なくホストファイルを編集できるはずです。
メモ帳の代替品をお探しですか? 以下は、現在利用可能な6つの最高のテキストエディターです。
または、コマンドプロンプトを管理者として起動し、それを使用してメモ帳を起動し、hostsファイルを編集できます。 それを行うには、次の指示に従ってください。
- Windowsキー+ Xを押して、メニューからコマンドプロンプト(管理者)を選択します。
- コマンドプロンプトが開いたら、次の行を入力し、各行の後にEnterキーを押します。
- cd C:\ Windows \ System32 \ drivers \ etc
- メモ帳ホスト
- これでメモ帳がホストファイルを開き、必要な変更を加えることができるはずです。
解決策2 – hosts ファイルを別の場所に コピーする
ユーザーによると、ファイルを別の場所に移動し、編集して元の場所に戻すだけで、hostsファイルの編集中に 「アクセス拒否」 メッセージを回避できます。 それを行うには、次の手順を実行します。
- C:\ Windows \ System32 \ drivers \ etcに移動し 、hostsファイルを見つけます。
- デスクトップ 、または簡単にアクセスできる他のフォルダーにコピーします。
- デスクトップ上のホストファイルをメモ帳またはその他のテキストエディターで開きます。
- 必要な変更を行い、hostsファイルをC:\ Windows \ System32 \ drivers \ etcディレクトリに戻します。
解決策3 –ホストが読み取り専用に設定されていないことを確認する
デフォルトでは、hostsファイルは読み取り専用に設定されており、開くことはできますが、変更を加えることはできません。 この問題を修正するには、以下を実行して、hostsファイルの読み取り専用モードをオフにする必要があります。
- C:\ Windows \ System32 \ drivers \ etcに移動します。
- ホストファイルを見つけて右クリックし、メニューから[プロパティ]を選択します。
- [属性] セクションに移動し、[読み取り専用]オプションが オンになっていないことを 確認します 。
- [適用]および[OK]をクリックして変更を保存します。
これで、hostsファイルに必要な変更を加えることができるはずです。 終了したら、hostsファイルを読み取り専用モードに設定し直すことをお勧めします。
ホストファイルを含むすべてのドキュメントが読み取り専用である場合があります。 適切に変更したい場合は、このクイックガイドで詳細を確認できます。
解決策4 –ホストのセキュリティ設定を変更する
特定のファイルやフォルダにアクセスするには、適切な権限が必要な場合がありますが、hostsファイルについても同じことが言えます。
hostsファイルを変更しようとしているときに 「アクセスが拒否されました」 と表示される場合、ファイルを完全に制御できない可能性がありますが、次の手順に従って簡単に変更できます。
- C:\ Windows \ System32 \ drivers \ etcに移動します。
- ホストファイルを見つけ、右クリックして[プロパティ]を選択します 。
- [セキュリティ]タブに移動し、[編集]ボタンをクリックします。
- hostsファイルにアクセスできるPCのユーザーとグループのリストが表示されます。 ユーザー名またはグループがリストにある場合は、それをクリックして、アクセス権が[フルコントロール]に設定されていることを確認します。 ユーザー名がリストにない場合は、[追加]ボタンをクリックします。
- [選択するオブジェクト名を入力 して ください]フィールドにユーザー名またはグループ名を 入力し、 [名前の確認]および[OK]をクリックします。
- 新しいユーザーまたはグループがリストに追加されます。 ここで、新しく追加したグループまたはユーザーを選択し、以下の[フルコントロール]オプションをオンにする必要があります。
- [適用]および[OK]をクリックして変更を保存します。
解決策5 –非表示の管理者アカウントを使用する
ほとんどのシステムファイルは保護されているため、それらを変更するには管理者アカウントが必要です。 ホストはシステムファイルの1つであるため、ホストを編集するには管理者アカウントが必要です。
管理者アカウントを使用しない場合は、非表示の管理者アカウントを有効にして、hostsファイルに変更を加えることができます。 非表示の管理者アカウントを有効にするには、次を実行します。
- Windowsキー+ Xを押して、 コマンドプロンプト(管理者)を選択します。
- コマンドプロンプトが開いたら、 net user administrator / active:yesと入力してEnterを押します。 これにより、非表示の管理者アカウントがアクティブになります。
- 管理者アカウントをアクティブにしたら、そのアカウントに切り替えて、hostsファイルを編集してみてください。
ホストファイルに変更を加えた後、元のアカウントに戻り、管理者としてコマンドプロンプトを再度起動し、 net user administrator / active:noと入力して、非表示の管理者アカウントを無効にすることができます。
ホストファイルはシステムファイルであるため、保護されており、通常は編集することはお勧めしませんが、編集することにした場合は、何か問題が発生した場合にWindows 10でホストファイルをデフォルトにリセットする方法を知っておくと便利です。
hostsファイルを編集する必要があるが、 「アクセスが拒否されました」 というメッセージが表示される場合は、お気軽にソリューションを試してください。 さらに質問がある場合は、下のコメントセクションに自由に記入してください。
Windows 10でSteamゲームを実行できない[完全なガイド]
Windows 10ゲーミングマシンでSteamゲームに問題がありますか? 心配する必要はありません。リストされている手順を実行した後、問題を解決して再生を開始できます。
Windows 10で起動するアプリを固定できない[完全なガイド]
ほとんどすべてのユーザーがショートカットを使用しますが、一部のユーザーは、Windows 10の[スタート]メニューでタイルをピン留めできないと報告しました。これは厄介な問題ですが、修正する方法があります。
Windows 10でクラスが登録されていないエラー[完全なガイド]
Class not registeredエラーは、Windows 10でお気に入りのアプリケーションを実行できない場合があります。これは不便なエラーです。この記事では、適切に修正する方法を示します。