ドットインストールの「ローカル開発環境構築編」Windows用のメモで、Windowsでhostsファイルを編集するHostFileManagerを紹介しました。
その後、自分で実際にソフトを触ってみたところ、ちょっとはまった部分があったのでメモ。
hostsファイルを切り替えようとすると、エラーが出てしまい変更できないという状態になってしまいました。
以下はHostFileManagerのヘルプより引用です。
hostsファイルを切り替えようとすると「hostsファイルがコピーできません。」と表示されてしまう
原因 : 通常、%SystemRoot%\System32\drivers\etcフォルダに対して、管理者権限を持っていない場合には書き込みできません。
解決方法 : 管理者権限を持つユーザーで、hostsファイルの切り替えを行ってください。フォルダに対してアクセス権を追加する方法もありますが、セキュリティ上好ましくはありません。
私も上記の状態になったので、一度実行ファイルを終了してから、「右クリック→管理者として実行」をしました。
しかし、それでも同じエラーが出てきて、なぜかファイルの切り替えがうまくいきません。
しばらく悩んで、Googleで調べると、こんなページがヒット→Windows7 で hosts ファイルを管理するには Hosts File Manager が便利 | ウェブル
こうすれば、毎回「管理者として実行」しなくてもOKっぽいです。
しかしそれでもダメだった。
なんでだー!と思い、HostFileManagerの設定画面を見てみると。
というわけで、上記のチェックを外して、改めてHostFileManagerを再起動してみると。
ので、HostFileManagerでエラーが出て困っている人は、設定を見直してから再起動すると幸せになれるかもしれません。
Related posts:
Leave a reply