web-dev-qa-db-ja.com

Windows 7 HomeEditionでhostsファイルを編集するためのアクセス許可

ラップトップでWindows7 HomeEditionを実行しています。

また、Apache Serverのインスタンスを実行していて、仮想ディレクトリを作成しようとしています。 Apacheのvhost-httpdファイルを更新しましたが、C:\Windows\System32\drivers\etc\hostsを更新する必要があります。しかし、私には権限がありません。

どうすればこれに対する許可を得ることができますか?

4
cdub

ホストファイルを編集している場合は、2つのことを行う必要があります。

アカウントが管理者アカウントであることを確認してください。それがコンピュータ上の唯一のアカウントである場合、99%は管理者アカウントである可能性があります。

スタートメニューを開き、notepad c:\windows\system32\drivers\etc\hostsと入力して、 ctrlshiftEnter。これにより、UACプロンプトが表示されます。そうでない場合は、もう一度やり直してください。

これにより、メモ帳が昇格して実行され、hostsファイルを編集できるようになります。終了して保存します。

10
surfasb

私がそうしようとしたとき、私は同じ問題を見つけました。問題は、Notepadで編集しようとすると、保存しようとすると権限がないということです。最善の解決策は次のとおりです。

  1. 管理者権限でメモ帳を開く
  2. [ファイル]-> [メモ帳から開く]を使用して、ホストを参照します

その後、編集して保存できるはずです。

4
Sonhja

Windows 7について覚えておくべきことの1つは、C:\ Windowsフォルダーで編集するファイルには管理者権限が必要になるということです。もう1つの良い方法は、管理者権限でWindowsエクスプローラーを開くことです([スタート]メニューで検索し、右クリック-> [管理者として実行])。このようにして、Windowsエクスプローラーから開いたすべてのファイルが管理者権限で開かれ、編集して元に戻すことができます。

何をするにしても、ACを無効にしないでください。それは時々あなたを困らせることができますが、それはWindows7をWindows XPこれまでよりも安全にする重要なセキュリティ機能です。

1
Corporate Geek
  1. 管理者権限でメモ帳を開く
  2. [ファイル]-> [メモ帳から開く]を使用して、ホストを参照します

上記の手順を実行した後、ファイルを保存しているときに、「変更を加える権限がありません」というエラーメッセージが表示されます。管理者に連絡してください。

0
priya