
Windows 8 Pro で hosts ファイルを編集しようとしています。
開くC:\Windows\System32\Drivers\etc\hosts
とメモ帳++または他のテキスト エディターで変更を加えて保存しようとすると、「保存に失敗しました。このファイルが別のプログラムで開かれていないか確認してください。」というダイアログが表示されます。
ブラウザ以外で何に使うのかは思いつきませんが、IIS、 そしてウィンドウズディフェンダー)。Windows 7ではこの問題に遭遇したことはありません。プロセスエクスプローラー現在 hosts ファイルを使用しているプロセスを特定しようとしましたが、Process Explorer で「ハンドルまたは DLL サブ文字列」の「hosts」を検索しても何も返されません。Process Explorer で、ファイルを使用しているプロセスを検索する他の方法がないか調べてみましたが、見つかりません。
また、Windows Defender サービスと WWW サービスを停止することも試しました。
答え1
Notepad++ を管理者として実行する必要があります。そうしないと、そのファイルを編集するために必要な権限が得られません。
答え2
もしあなたが実際に持っている管理者権限を持っている場合は、おそらくユニバーサル必ず、お気に入りのテキスト エディターを右クリックして [管理者として実行] を選択して起動してください。
答え3
私も同じ状況に陥り、ユーザー設定や hosts ファイルの権限がすべて付与されているかどうかを確認した後でも、hosts ファイルを変更できませんでした。
回答: 一部のウイルス対策ソフトウェア (私の場合は AVIRA) は、セキュリティ オプションでホスト ファイルの変更をすべてブロックします。1 分間無効にして変更してください。注意してください。危険な場合があります。
答え4
hosts ファイルを PC 上の別の場所 (ドキュメントなど) にコピーし、その場所で編集します。hosts ファイルを元の場所にコピーします。私の場合はうまくいきました。