Windows 11/10 のインターネット一時ファイル フォルダーの場所

Windows XP から Windows Vista に移行した人は、このオペレーティング システムでインターネット一時ファイルがどこに保存されているのか疑問に思っていました。この記事では、Windows 11/10/8/7 のインターネット一時ファイル フォルダーの場所について説明します。

インターネット一時ファイル フォルダーはどこに保存されていますか?

Windows Vista から始まり、Windows 7 でも続いているインターネット一時ファイル フォルダーは、次の場所に保存されています。

C:\Users\<ユーザー名>\AppData\Local\Microsoft\Windows\Temporary Internet Files

Windows 11/10Windows 8.1/8では、インターネット キャッシュまたはインターネット一時ファイルは、次のフォルダーに保存されています。

C:\Users\<ユーザー名>\AppData\Local\Microsoft\Windows\INetCache

Windows が C ドライブにインストールされていると想定します。これを見るには、フォルダー オプションで隠しファイルとフォルダーを表示するオプションをチェックするだけでなく、保護されたオペレーティング システム ファイル/フォルダーを非表示にするオプションのチェックを外す必要があります。

Edge は Windows 11 でキャッシュをどこに保存しますか?

Microsoft Edge ブラウザーは、次の場所にインターネット一時ファイルとキャッシュを保存します。

C:\Users\<ユーザー名>\AppData\Local\Microsoft\Edge\User Data\Default\Cache

index.dat ファイルはどこに保存されていますか?

そして、Windows 7/8 でindex.datファイルはどこにあるでしょうか? index.dat は、コンピューターに隠されたファイルで、これまでにアクセスしたすべての Web サイトが記録されています。すべての URL とすべての Web ページがそこに記載されています。アクセスするには、エクスプローラーのアドレス バーに次の場所を入力して、移動をクリックする必要があります。

C:\Users\<ユーザー名>\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5

そうすれば、index.dat ファイルが表示されます。結論? Content.IE5 フォルダーは非常に隠されています!

そこで当然出てくる疑問は、なぜ Microsoft はこれを保護されたシステム ファイル/フォルダーの状態にすることにしたのでしょうか?

「インターネット一時ファイル」フォルダー (キャッシュ) は、結局のところ、インターネットからダウンロードされたウイルス、トロイの木馬のダウンローダー、その他のマルウェアの温床であり、繁殖地です。「Windows」フォルダーとは別に、このようなマルウェア ファイルが見つかる可能性があるのはこのフォルダーです。それでは、一部の Windows DLL にさえそのような特権が与えられていないのに、なぜそのような「温床」がそのような保護を与えられているのでしょうか?

インターネット一時ファイル フォルダーの場所

インターネットを閲覧すると、特定のセキュリティ リスクにさらされる可能性があります。PC にマルウェアが侵入したり、トロイの木馬のダウンローダーが望ましくないプログラムを密かにダウンロードしたり、ブラウザーがハイジャックされたりすることもあります。電子メールでリンクをクリックしたり、Web アドレスを誤入力したりすると、ブラウザーが「敵対的な」サイトにアクセスする可能性があります。

これらの脅威を軽減するために、ブラウザーは保護モードで実行されます。そして、キャッシュは、同じ低レベルの権限を持つ仮想フォルダーと見なされるようになりました。一般に、Windows では、プロセスはMIC (必須整合性制御) 機能で定義された整合性レベルで実行されます。「保護モード」は「低レベルの権限」プロセスとして実行されます。これにより、ブラウザーは、より高い権限を必要とするファイル システムまたはレジストリの領域に書き込むことができなくなります。その後、Windows は「保護モード」で使用するためのフォルダーとファイルのセットを作成します。

これらのフォルダーとファイルは、同じ低レベルの権限レベルを共有します。日常業務で使用するこれらの 4 つの「低レベルの権限」フォルダーは、キャッシュ、Cookie、履歴、Temp です。

  • %LocalAppData%\Microsoft\Windows\Temporary Internet Files\Low
  • %AppData%\Microsoft\Windows\Cookies\Low
  • %LocalAppData%\Microsoft\Windows\History\Low
  • %LocalAppData%\Temp\Low

Windows 11/10/8/7 は、ブラウザーが保護された場所に保存しようとするファイルを保存するための仮想フォルダーも作成します。そのため、Windows フォルダーまたは Program Files にデータ ファイルを書き込もうとしたときに「アドオン」が失敗する代わりに、Windows は書き込み操作を仮想の同等物にリダイレクトします。このように、プログラムは、ファイルがシステムの場所に書き込まれたと信じて動作を続けます。データが実際に仮想化された隠しフォルダーに書き込まれ、「インターネット一時ファイル」フォルダーの下に保存されていることにほとんど気づいていません。

同様に、レジストリに書き込もうとすると、レジストリの低整合性領域にリダイレクトされます。

インターネット キャッシュの管理

インターネット キャッシュを管理するには、Internet Explorer > インターネット オプション > ツール > インターネット オプション > 全般タブ > 閲覧の履歴を開きます。

ここで、キャッシュのサイズを選択します。「オブジェクトの表示」をクリックすると、ダウンロードされたプログラムも表示されます。エクスプローラーのフォルダー オプションからフォルダーの非表示を解除する代わりに、「ファイルの表示」をクリックするだけで、インターネット一時ファイル フォルダーの内容を確認できます。キャッシュを別の場所に移動する場合は、「フォルダーの移動」をクリックして移動します。新しい場所を設定するように求められます。

ブラウザーがキャッシュを使用する方法を制御する

4 つのオプションがあります。

  1. Web ページを訪問するたびに: これにより、表示される情報が常に最新の状態になりますが、ブラウジングが少し遅くなる可能性があります。
  2. Internet Explorer を起動するたびに: これにより、ブラウザーはセッションごとに 1 回、新しいバージョンをチェックします。最初にページにアクセスしたときにチェックが行われますが、ブラウザーを再起動するまではそれ以上チェックされません。
  3. 自動: これがデフォルトのオプションです。ここでは、ブラウザーはページが実際に更新される頻度を確認します。ページが頻繁に更新されない場合、ブラウザーはそのページをチェックする頻度を減らします。
  4. なし: このオプションでは、ブラウザーは新しいファイルをチェックせず、常にキャッシュにあるものを表示します。

注: ページを更新した後でも、ブラウザーはキャッシュから読み取っているように見えます。たとえば、最新ニュースをダウンロードするはずなのに、昨日のニュースを読んでいるように見えます。その場合は、Shift キーを押しながら更新をクリックするだけです。

ブラウジングの習慣に応じて、キャッシュは定期的にクリーンアップすることをお勧めします。毎週または少なくとも毎月を習慣にしてください。ディスク クリーンアップ ユーティリティまたはクイック クリーンを使用して実行できます。

Edge は Windows 11 で Cookie をどこに保存しますか?

Microsoft Edge ブラウザーは、Windows 11/10 の次のフォルダーの場所に Cookie を保存します。

%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Network

Windows OS で一時ファイルが作成される理由については、こちらをご覧ください。