XPでhostsファイルを編集できない?解決方法を教えてください

このQ&Aのポイント
  • XPでhostsファイルを編集しようと思っても上書きができないという問題が発生しています。hostsファイルが見つからないため、編集することができません。また、NotPadで開いて編集しようとしてもエラーメッセージが表示されます。解決方法を知っている方がいらっしゃいましたら、教えていただけると助かります。
  • XP環境でhostsファイルを編集したい場合、上書きができないという問題に直面することがあります。さらに、hostsファイルが見つからないため、編集することができません。NotPadで開いて編集する際には、ファイル名とパスの正しさを確認するようにというエラーメッセージが表示されます。この問題の解決方法をご存じの方がいらっしゃいましたら、アドバイスをお願いします。
  • XPでhostsファイルを編集しようとすると、上書きができないという問題に直面することがあります。また、hostsファイルが見つからないため、編集することができません。NotPadで開いて編集しようとすると、ファイル名やパスが正しいか確認するようにというエラーメッセージが表示されます。この問題の解決方法を知っている方がいらっしゃいましたら、ご教授いただけないでしょうか。
回答を見る
  • ベストアンサー

XPでhostsファイルを編集できません。

XPでhostsファイルを編集しようと思っております。 C:\WINDOWS\system32\drivers\etc\hosts 指定実行し、秀丸で開くことは出来ました。 しかし上書き禁止になっているため再保存が出来ません。 だったら直接hostsファイルのプロパティから読み取り専用のチェックを外せばいけるか? と思って、上記のフォルダを見たところ、hostsファイルがないのです。 ないのに開ける…まずこれが意味が分からなくなってしまいました。 NotPadで開いて編集しても、パスおよびファイル名が正しいか確認をというアラート。 解決方法ご存じの方いらっしゃいましたら、ご教授いただければ幸いです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

>「etc」フォルダを開いても見えず、メモ帳で開く際に「ファイルの種類」を「すべてのファイル」にしても見えないのです。 hostsファイルが他のフォルダへ移動したか、削除されたのでしょう。 hostsファイルはテキストファイルですから作成して既定のフォルダに保存してください。 hosts.txtとして保存した後でファイル名の変更で拡張子を削除する手法でも問題ありません。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>しかし上書き禁止になっているため再保存が出来ません。 管理者権限(Administrators)があれば上書きできます。 >上記のフォルダを見たところ、hostsファイルがないのです。 エキスプローラでC:\WINDOWS\system32\drivers\etcフォルダを開いてください。 拡張子なしのhostsと言うファイルがあるはずです。 それをダブルクリックで開こうとするとプログラムの指定を要求されますので、Notepadを指定すればメモ帳で開けます。 >NotPadで開いて編集しても、パスおよびファイル名が正しいか確認をというアラート。 メモ帳を開いてメニューバーの「ファイル」から「開く」で目的のファイルを探すときは「ファイルの種類」を「すべてのファイル」に変更しないとhostsファイルが見つかりません。

tobimori
質問者

お礼

早々のご回答ありがとうございます。 >管理者権限(Administrators)があれば上書きできます。 →下の回答へのお礼でも書かせていただきましたが、管理者権限があるのに上書き出来なくて困っております。 >エキスプローラでC:\WINDOWS\system32\drivers\etcフォルダを開いてください。 >拡張子なしのhostsと言うファイルがあるはずです。 →質問の時点で書かせていただきましたが、ファイル名を実行すれば開けるのですが、 「etc」フォルダを開いても見えず、メモ帳で開く際に「ファイルの種類」を「すべてのファイル」にしても見えないのです。 お答えいただいたことはすでに何度も試させていただいたのですが、 全く持ってだめでして…

  • TYWalker
  • ベストアンサー率42% (281/661)
回答No.1

管理者権限がないのだと思います。 Administratorとしてログインするか、自分のログイン名に管理者権限を付与してみてください。

tobimori
質問者

お礼

早々のご回答、ありがとうございます。 それがですね、管理者権限はあるアカウントなんです。 管理者権限がないからではないか?というようなことを検索で見かけて、 もしやと思って、「コントロール パネル」→「ユーザーアカウント」で調べたところ、 「コンピュータの管理者」になっておりました。 このことも書くべきでした。失礼しました。 それゆえにさらに分からなくなってしまいまして…

関連するQ&A

  • /etc/hosts の編集ができない。

    Vistaを使っているのですがhostsの編集が出来ません。 メモ帳を「管理者として実行」で起動し ファイル>開くからhostsを開いて上書き保存しようとしたのですが > ファイル C:\Windows\system32\drivers\etc\hosts を作成できません。 > パスおよびファイル名が正しいか確認してください。 とでて上書きが出来ないのです・・・ どうすれば編集が出来るようになるのでしょうか?

  • 管理者権限でも hostsファイルを変更できない

    Windows7でhostsファイルを変更したいと思っています。 いろいろなHPに書かれているように、 メモ帳や秀丸などのエディタを管理者権限で実行し、メニューの「開く」から C:\Windows\System32\drivers\etc\hosts を開いて編集しているのですが、上書きに失敗してしまいます。 ちなみに、同じやり方で、同じフォルダにあるnetworksなどのファイルは上書き保存ができました。 hostsファイルだけがなぜか上書きできません。 PCの再起動なども実行しましたが、再起動後でも駄目でした。 どたたか、原因がわかる方いらっしゃらないでしょうか 非常に困っています

  • hostsファイルの編集

    自宅サーバ(linux)にドメイン名でxpからアクセスしています。 windowsの再インストールを行ったので、以前やったようにwindowsのhostsファイルを編集しました。(C:\WINDOWS\system32\drivers\etc\hosts) ところが、なぜかこのhostsファイルの編集をしてPCを再起動しても、ドメイン名で自宅サーバへのアクセス(IE,Firefox)ができません。 *プライベートIPならアクセス可 そこで、hostsファイルの内容が反映されているかを調べる方法があったら教えてください。 今のところ、hostsファイルの設定がうまく反映されていないように思うので・・・ よろしくお願いします。

  • hosts ファイルが、アプリケーションを起動するたびに消えてしまいます。

    C:\WINDOWS\System32\drivers\etc 内のhosts ファイルが、アプリケーションを起動するたびに消えてしまいます。 社内のパソコンで Windows XP Pro SP2 を使用しています。支社から本社にあるサーバへの接続のため、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルに本社のサーバーの名前を登録して名前解決していましたが、ある日突然、ホスト名でのアクセスができなくなりました。そこで、C:\WINDOWS\System32\drivers\etc 内をのぞいてみたところ、hosts ファイルがなくなっていたので、新規に作成してホスト名でのアクセスを試みましたが、それでもアクセスできません。そこで再度フォルダ内を見てみたところ、hosts ファイルが消えていました。さらに色々と確かめた結果、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルがあらゆるアプリケーション(まさに全てのアプリケーション。メモ帳でも電卓でもです。)を起動するたびに消えてしまうのです。フォルダを開いて様子を見てますと、アプリケーションを起動するたびにまさに目の前で hosts ファイルだけが消えてしまいます。フォルダ内の他のファイルは、全く問題ありません。C:\WINDOWS\System32\drivers\etc\hosts ファイルがピンポイントで消えてしまいます。スパイウェア等の悪質なプログラムの存在を疑い、ウィルスバスター2007、スパイボット、カスペルスキーアンチウイルス6.0 でスキャンしてみましたが、気になるものは検出されませんでした。全く摩訶不思議で不可解な現象なので、途方にくれています。尚、今現在、2台(それぞれ別の支社)のパソコンで同じ現象が発生しています。どなたか、アドバイス、情報の方をよろしくお願い致します。

  • hosts が消えました。

    WINDOWS/system32/drivers/etc/hosts が手違いで消えてしまいました。 直し方のアドバイスお願いします。

  • hostsファイルが書き換えられたかもしれません

    インターネットに繋がりにくくなったのでいろいろ調べてみたところ、hostsファイルが書き換えられた可能性があります。 C:\WINDOWS\system32\drivers\etc の中を調べると 5つのファイルがあり、hostsファイルの更新日時が2005/12/11で、その他の4つが2003/04/03 21:00でした hostsファイルをメモ帳で開くと「127.0.0.1 localhost」と一行だけ書いていました 人のPCを見ての推測ですが、当初は上に何行か書いていて、勝手に書き換えられたのではないかと思っています もしそうなら、その場合の対処法が分かりません OSの再インストールしかないのでしょうか どなたか、よろしくお願いします http://oshiete1.goo.ne.jp/kotaeru.php3?q=1832027

  • hostsファイルを開きたいのですが・・・

    hostsファイルを見たいのですが、 「ファイル名を指定して実行」で、 「C:\WINNT\system32\drivers\etc\host」をしても、 「C:\WINNT\system32\drivers\etc\hostは利用できない場所を参照しています。このコンピューターのハード ドライブ上、またはネットワーク上を参照している可能性があります。インターネットやネットワークに接続しているかどうか確認してから、やり直してください。それでも、見つからない場合は、その情報は別の場所に移動した可能性があります。」 とでて、開けません。これは、どういうことなのでしょうか? そして、どうすれば開けますでしょうか? どうぞご教授ください。よろしくお願いします。

  • hostsファイルを別なディレクトリに移すと。。

    お世話になっております。 C:\Windows\System32\DRIVERS\ETC\hosts ファイルを C:Windows直下に移動すると、機能しないでしょうか? おしえてください。

  • hostsファイルについて

    はじめまして。ネットワークエンジニアの卵です。 ●http://www.atmarkit.co.jp/icd/root/11/5784411.htmlを読んでの質問です。このサイトでは、hostsファイルについて、次のように説明されています。 ================================================================  TCP/IPを使ったネットワークにおいて、あるノードのIPアドレスと、 そのノードを表わす分かりやすい文字列(別名)の対応を記録した ファイルのこと。  TCP/IPを実装したマシンでは、ほとんどの場合、このhostsファイルを参照して名前解決をすることができる。  hostsファイルの、OS別ディレクトリ位置  ・UNIX系のOSは、/etc/hosts  ・Windows 95/98では、C:\Windows\hosts  ・Windows NTではC:\Winnt\System32\Drivers\Etc\hosts ================================================================ 上記にあるように、MS-DOSプロンプトを起動し、 C:\Documents and Settings\computername>上記のディレクトリを試しましたが、全て失敗です。  いずれも、'内部コマンドまたは外部コマンド、操作可能な プログラムまたはバッチ ファイルとして認識されていません。’や、 ’指定されたパスが見つかりません。’等と表示されてしまいます。 hostsファイルとは標準装備されているものではないのでしょうか。 ちなみにOSは、WindowsXP home Edition です。 上記2点について長々と説明させて頂きましたが、ご回答お願いしす。 また、ネットワーク初心者でも、分かりやすくて丁寧なサイトがありましたらURLも教えて下さい。

  • hostsファイルって何ですか?

    hostsファイルって何ですか?IPがどうのこうのとか書いてありますが、格納場所がc:¥windows¥system32¥drivers¥etcとか良くわかりません。また、どうやって起動させるのですか? 教えてください。