Windows 8でのhostsファイルの編集


31

Windows 8 Proでhostsファイルを編集しようとしています。

私が開いたときC:\Windows\System32\Drivers\etc\hosts++、メモ帳などのテキストエディタで、メイクの変更と保存しようと、私は私に語ったダイアログを取得する「の保存に失敗しました:このファイルは別のプログラムで開かれているかどうかを確認してください。」

ブラウザー、IIS、およびWindows Defender以外では何を使用するのか考えられません。私は私が使用しているWindows 7の中でこの問題に遭遇したことがないプロセスエクスプローラしようとすると、現在のhostsファイルを使用しているプロセスを識別するために、私は「ハンドルまたはDLLサブ」のための「ホスト」それはdoesnの」のプロセスエクスプローラを検索するときtは何も返しません。プロセスエクスプローラーを調べて、ファイルを消費しているプロセスを検索する他の方法があるかどうかを確認しましたが、運がありませんでした。

また、Windows Defenderサービスを停止し、WWWサービスを停止することも試みました。


1
Process Explorer自体は、ファイルを開いたままにすることがあることが知られています。また、メモ帳を管理者として実行してください。win8でホストファイルを編集しても問題はありません。
ブレットフィッシャー

2
管理者として実行することが答えでした、ありがとう、Bret。

ここでのアドバイスに従って変更を試みる前に、インストールされている他のAVプログラムの中で、Windows Defenderからhostsファイルを除外することを忘れないでください。詳細な手順については、こちらをご覧ください。howtogeek.com/122404/...


-1テキストエディタでこのエラーが発生することを書きます。「保存に失敗しました:このファイルが別のプログラムで開かれているかどうかを確認してください」<-信じられません。私が見た結果から、notepad ++のみが表示されます
-barlop

回答:


33

管理者としてNotepad ++を実行する必要があります。そうしないと、そのファイルを編集するために必要な権限がありません。


1
そのファイルを編集するために管理者として実行する必要がないようにする方法はありますか?
-Sawtaytoes

私が知っていることではありません。
フレデリックニールセン

1
@ Saturn2888許可を変更しないことを強くお勧めします。そうしないと、ウイルスは、アクセス先のWebサイトのDNSエントリを挿入し、悪意のあるWebサイトにリダイレクトすることにより、すべてのWebブラウザをハイジャックする可能性があります。
ダースアンドロイド

管理者として実行全体に不満がある場合は、シェル拡張ショートカットを使用してこれを行う方法があります:1)ホストファイルを右クリック-> Notepad ++で開く2)Notepad ++を閉じる3)Notepad ++を管理者として実行する N ++は最後に開いたファイルを記憶しているため、ファイルはまだ開いている必要があります。ファイルを開くダイアログを掘り下げて保存します。
アレンB

@Aren B悲しいことに、管理者として実行されているNotepad ++は、ユーザーとして開いたすべてのタブを完全に忘れます。それは本当に迷惑です。
Sawtaytoes

10

実際管理者権限を持っている場合は、おそらくUACと戦っています。お気に入りのテキストエディターを右クリックして[管理者として実行]を選択し、必ずテキストエディターを起動してください。


素晴らしい点。管理者権限を持つユーザーとして実行しています。
デビッドスルピー

3

同じケースがあり、ユーザー設定のすべてのアクセス許可またはhostsファイルのアクセス許可があるかどうかを確認した後でも、hostsファイルを変更できませんでした。

回答:一部のウイルス対策ソフトウェア(私の場合はAVIRA)は、セキュリティオプションでホストファイルを変更する際にすべてをブロックします。1分間無効にして、変更します。注意してください、それは危険です!


私の場合、AVIRAが問題のヒントでした。
IvanL 14

2

また、ホストファイル自体の権限を確認することもできます。管理者として実行できますが、ファイルを編集する権限がない場合があります。


2

ホストファイルをPC上の別の場所(ドキュメントなど)にコピーし、その場所で編集します。ホストファイルを元の場所にコピーします。私のために働いた。


これにより、@ BenFisherのコメントと同じ結果が得られます。ファイルの置換中にアクセス許可ダイアログがポップアップし、ファイルが使用されていない場合。
ロレンツォフォンマッターホルン

0

管理者として実行すると、Windows 8で機能しませんでした。問題を解決するために私がしたことは次のとおりです。

  • ネットワークケーブルを抜いて(またはワイヤレスを無効にして)ネットから切断します。
  • ホストファイルを検索します。右クリック->プロパティ->セキュリティ
  • ユーザーをクリックして編集
  • ユーザーへの書き込みを追加(管理者は書き込みを持っていますが機能しませんでした)
  • 管理者としてメモ帳を実行してファイルを編集する
  • ファイルを保存
  • ユーザーの書き込みを削除
  • ネットに再接続します。

これを役に立たないとマークした人が、なぜ役に立たなかったのかという小さなメモを残してくれたら嬉しいです。上記のアドバイスがうまくいかなかったとき、これは私にとってはうまくいきました。先端のピーターに感謝します。
ネロ

回答よりもコメントのように思われたためでしょう。あなたの答えを編集して、より読みやすく、答えとして認識できるようにしました。
ジェームズメルツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.