私はhostsファイルが下にあるべきであることを知っています
C:\Windows\System32\drivers\etc\
しかし、どういうわけか、私はそこにetcディレクトリをまったく持っていません。実際、C:\ Windowsで「ホスト」を検索しても、何も見つかりませんでした。
Windows 7 64ビットがインストールされています。はい、コントロールパネルの[フォルダオプション]で隠しファイルを確認しました。
このフォルダには奇妙な隠し属性があるようです。隠しファイルと隠しフォルダーを表示し、保護されたオペレーティングシステムファイルを表示しましたが、参照できませんでした。ただし、実際にアドレスバーに入力すると、そこに到達できます。
(これを行った後、/ can /で参照できるようになったため、他のフォルダーオプション設定をテストして、何が表示されるかを確認することはできません。)
編集:わかりやすくするために、Windows 7 Ultimatex64でテストしました。
Shinrai の回答に加えて: Win 7ホストファイルの場所 でのスクリーンショット
Windowsエクスプローラのフォルダオプションが「隠しファイル、フォルダ、またはドライブを表示しない」に設定されている可能性があります。これにより、hostsファイルが表示されなくなります。
それを修正して隠しファイルを表示するには、次のようにします。
[表示]タブをクリックし、[隠しファイル、フォルダ、およびドライブを表示する]ラジオボタンを有効にします
場所をすばやく参照するには、[スタート]-> [実行]-> [実行]を実行します。
%systemroot%\system32\drivers\etc\
ホストファイルに変更を加えるには、管理者としてファイルエディタを実行します