web-dev-qa-db-ja.com

ホストファイルを編集できません

しばらくの間、Hostファイルを編集しようとしましたが、失敗し続けます。管理者としてメモ帳を開こうとした後、ファイル->開くをクリックしてホストファイルを選択しましたが、次のエラーメッセージが表示されます。

ホスト

このファイルを開く権限がありません。

ファイルの所有者または管理者に連絡して許可を取得してください。

(管理者として)notepad ++も試しましたが、それを含むファイルにアクセスすることさえできませんでした(etcフォルダーがに表示されません)運転手)。また、「ユーザーアカウント制御設定」を確認しようとしましたが、すでに最低レベルにありました(通知しないでください)。オンラインで解決策を探しているときに、同じ問題を抱えている人が増えていることに気づきましたが、自分に合った解決策を見つけることができませんでした。

Windows 7 Home Premium64ビットを実行しています

5
DMEM

はい、分かりました!ファイルを右クリックし、[プロパティ]、[セキュリティ]タブに移動して、[編集]をクリックする必要がありました。次に、ファイルの所有権を取得し、ファイルのアクセス許可を編集することができました。

0
DMEM

Notepad ++(またはお気に入りのテキストエディタ)を実行する必要があります管理者として。 notepad ++を右クリックすると、管理者として実行するためのオプションが表示されます。開いたら、hostsファイルを見つけて、notepad ++で開きます。

Windowshostsファイルの場所:c:\windows\system32\drivers\etc

注:上記のURLをコピーしてファイルに貼り付けます-一部のディレクトリが非表示になっているため、手動で検索するのではなく、notepad ++内でファイルを開くときにエクスプローラーを使用します。

上記が機能しない場合、Windows 10、8では最初に ウイルス対策をオフにする を要求することがあります。


ホストファイルを頻繁に編集する必要がある場合は、サードパーティのフリーウェアツールを調べて支援することができます。 [1][2]

31
C_B

私の場合、ファイルを開くことはできましたが(Notepad ++は管理者として実行されていました)、編集することはできませんでした。テキストを入力することも、何も削除することもできませんでした。ポップアップも警告もありません。キーボードが機能していないように見えました。

同じ場所にhostsファイルをコピーし、元のhostsファイルを削除して、新しい名前をhostsに変更しました。その後、ファイルを編集することができました。これは許可の問題だと思います。

OS-Windows 7

5
dav

これは機能します:Windows7およびWindowsVista

メモ帳で[スタート]-> [すべてのプログラム]-> [アクセサリ]右クリックをクリックし、管理者として実行を選択します。 「Windowsには許可が必要です」UACウィンドウで続行をクリックします。メモ帳が開いたらファイル->開くをクリックします。 [ファイル名]フィールドにファイルの場所を入力します。例:

C:\ Windows\System32\Drivers\etc\hosts

開くをクリックします。ホストファイルに必要な変更を加えます。 ファイル->保存をクリックして変更を保存します。

5
ClareC

ウイルス対策を無効にし、管理者として実行してnotepad.exeを開き、ホストファイルを編集して保存します。

4
Chandan Dey

ただし、まず最初に、ウイルスガードを一時的に無効にする必要があります。

Windows8では「管理者として実行」では不十分です。アンチウイルスを使用している場合は「変更」アクセスも不十分に設定します。

だからあなたは必要です

1)ウイルス対策を無効にする

2)すべてのアプリケーションに「変更」アクセスを設定します

3)「hosts」ファイルを変更します

4)1〜2ステップ元に戻す

2
resnyanskiy

x64ウィンドウには2つのnotepad.exeがあります。

フルパスc:\ windows\system2\notepad.exeを使用する必要があります。これは、64ビットバージョンです。

パスのないタイプのメモ帳のみが32ビットのメモ帳を起動できます。 (c:\ windows\syswow64\notepad.exe)

「管理者として実行」では、64ビットのnotepad.exeの起動を強制できます

32ビットソフトウェアを使用してc:\ windows\system32\drivers\etc\hostsを編集する

x64システムは自動的にc:\ windows\syswow64\drivers\etcにリダイレクトします

そして、hostsファイルはありません。

gUI stiil display currentフォルダーはc:\ windows\system32です

ただし、実際のフォルダーはc:\ windows\syswow64です。

0
test

Windows 8では、管理者としてメモ帳を実行するだけでは、このファイルを編集するのに十分ではありませんでした。メモ帳の管理者セッション内からファイルを開こうとすると、etcディレクトリが空になりました。隠しファイルと拡張子を表示するようにエクスプローラーを変更しましたが、それはエクスプローラーでのみ役立ちました。これをメモ帳で編集するには、すべてのユーザーとすべてのアプリケーションがファイルに書き込めるように、ファイルのセキュリティ設定を変更する必要がありました。変更が完了したら、ファイルを読み取り専用に戻し、すべてのアプリケーションとユーザーに対して実行します。

0
cs_alumnus

私も同じ問題を抱えていました。管理者としてメモ帳を開き、hostsファイルを編集した後、保存できませんでした(アクセスが拒否されました)。ファイルのアクセス許可を変更することすらできませんでした。私にとってうまくいったのは、ファイルを別の場所にコピーし、そこで編集してから、管理者として開いたコマンドプロンプトで元のファイルを上書きすることでした。ウイルス対策プログラムをオフにする必要はありませんでした。

管理者としてコマンドプロンプトを開くには、windows + Xを押して、メニューからそのオプションを選択します。

より、タイプ:mv path-to-the-copy-of-hosts-file\hosts c:\windows\system32\drivers\etc\hosts

0
Baumann