web-dev-qa-db-ja.com

Windows Vistaおよび7でhostsファイルのすべてのエントリを更新してクリアするにはどうすればよいですか?

1週間前にアクセスできたPCでWebサイトが開かれていません。

ホストファイルの間違ったエントリを削除する方法がわかりません。ホストファイルのすべてのエントリをクリアすることは可能ですか? WindowsVistaおよび7のソリューションを探しています。

2
E. Pratik

ipconfigは間違ったこれを行う方法です。これは、リゾルバーのキャッシュをクリアするだけです。

ホストファイルは、%windir%\ system\drivers\etcにあるテキストファイルだと思います。

エントリを編集するには、知らないうちに何らかの理由で変更された場合は、高架のメモ帳を起動する必要があります。

メモ帳を昇格して起動するには、ウィンドウキーを押して、notepadと入力します。次に、CTRL + Shift + ENTERを押します。 UACプロンプトが表示されます。 Hostファイルに移動して開きます。奇妙なエントリがたくさん含まれている場合は、マルウェアに感染している可能性があります。

データをバックアップしてディスクをクリアします。他に何があなたのデータをスパイしているのかはわかりません。次に、優れたウイルス対策ソフトウェアを見つけ(MicrosoftのSecurity Essentialsをお勧めします)、安全でないサイトを閲覧するにはChrome)を使用します。

2
surfasb

最も簡単な方法は、dnscacheを空にすることです。

  • コマンドプロンプトを開きます。
  • 引用符なしで「ipconfig/flushdns」と入力します。

これにより、コンピューターのDNSキャッシュが強制的に更新されます。 PCがルーターに接続されていて、ルーターをDNSリゾルバーとして使用している場合は、デバイスを完全にリセットして電源を入れ直すために、そのデバイスとそれに接続されているモデムの電源を5分間オフにする必要があります。

1
Sorean

ホストファイルにWebサイトのIPアドレスをハードコーディングしている場合は、ファイルを手動で編集する必要がある場合があります(通常は呼び出されます)C:\ Windows\System32\drivers\etc\hosts。そのファイルでWebサイトに関連するエントリを見つけ、その行の先頭にハッシュ/ポンド/番号記号()を挿入します。

1
Peter K.

%windir%\system32\drivers\etc\hostsにある空のファイルは、空のhostsファイルを意味します。デフォルトのファイルを見ると、すべての行がコメント化されています(行は#で始まります)。本当にhostsファイルをクリアしたい場合は、メモ帳で起動して#で始まらないものをすべてクリアするか、管理者特権のコマンドプロンプトからこれを実行します。

echo. 2> %windir%\system32\drivers\etc\hosts

特定のエントリをクリーンアップする場合は、メモ帳またはfindstr /Vを使用してエントリを削除し、ファイルに書き換えることができます。

0
cornasdf

lmhostsファイルとhostsファイルが正しい場合は、昇格されたDOSプロンプトに移動し、「ipconfig/flushdns」と「nbtstat-R」を試してください。

0
user956340