短期集中連載
10年を超える定番クリーナー「CCleaner」を10倍使いこなす 第2回
「Internet Explorer」の不要ファイル・レジストリエントリをクリーニング
(2014/6/26 10:00)
本連載では、定番クリーニングソフト「CCleaner」の機能を紐解き、各項目が実行しているクリーニングの対象を詳細に解説していく。第2回は「Internet Explorer」に関する項目の具体的な内容を紹介しよう。
なお、今回から「CCleaner」がどのようなファイル・レジストリを削除するのか具体的に解説していくが、削除内容の検証はWindows 8.1およびIE11での動作を規準とし、Windows Sysinternalsのプロセス監視ツール「Process Monitor」を利用して検証作業を行った。
- Process Monitor
- http://technet.microsoft.com/ja-jp/sysinternals/bb896645
「Internet Explorer」の不要ファイルを削除
最近はWindowsの標準Webブラウザーである「Internet Explorer」(以下、IE)を使わず、サードパーティ製のWebブラウザーを使っている方も少なくないだろう。だが、OSのインターネットアクセス機能はIEのコンポーネントを使うため、「Google Chrome」や「Firefox」を使っていても、IEに関する不要なファイルは溜まるのだ。
そもそもWebブラウザーはWebページを表示させるため、HTMLファイルや画像ファイル、JavaScriptファイルなど数多くのファイルを受信し、レンダリングを行っている。そのため、不要ファイルが溜まりやすく、日々のメンテナンスとして多くのユーザーが一時ファイルの削除に取り組んできたのはご承知の通り。
だが、たとえばCookieはWebページの設定情報などを格納することもあるため、すべてを削除するのは必ずしも得策ではない。Cookie以外にも、ダウンロード量を軽減するためのインターネット一時ファイルや、フォームへの入力履歴といった各項目が、どのファイルやフォルダ、レジストリエントリに保存されているのか把握するのはトラブル対応の役に立つ。
これをふまえて以下、「CCleaner」の削除項目のうち“Internet Explorer”カテゴリー以下にあるものを見ていこう。
インターネット一時ファイル
同カテゴリーの項目は“インターネット一時ファイル”から始まり、ここではWeb表示時に必要な一時ファイルを対象にクリーニングを行う。対象となるのは以下のフォルダで、リストに含まれる“%LOCALAPPDATA%”は通常“C:\Users\{ユーザー名}\AppData\Local”フォルダを指す環境変数だ。
- %LOCALAPPDATA%\Microsoft\Feed Cache
- %LOCALAPPDATA%\Microsoft\Windows\INetCache\IE
- %LOCALAPPDATA%\Microsoft\Windows\INetCache\Low
- %LOCALAPPDATA%\Packages\windows_ie_ac_001\AC\AppCache
ただし、OSによって対象フォルダは一部異なり、Windows 7+IE11およびWindows 8+IE10の場合は“%LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files”フォルダが対象となる。また、IE10からはインターネット一時ファイルを“%LOCALAPPDATA%\Microsoft\Windows\WebCache”フォルダでも管理しているが、「CCleaner」の執筆時現在のバージョンでは削除対象に含まれなかった。
履歴
“履歴”はユーザーがIEで訪れたWebページの閲覧履歴情報(URL、アクセス日時など)を削除する項目だ。対象フォルダは“%LOCALAPPDATA%\Microsoft\Windows\History”や“%LOCALAPPDATA%\Microsoft\Internet Explorer\Recovery\Last Active”、および“%LOCALAPPDATA%\Packages\windows_ie_ac_001\AC\INetHistory”フォルダ。フォルダによって格納内容は異なるが、“Last Active”フォルダの場合は、固有のIDを名前にもつバイナリファイルが複数格納されており、この一部が削除対象となる。
IDはレジストリエントリ上にも存在せず、ランダムに生成されるようだ。「Firefox」などと異なり、IEの履歴保持期間は初期設定で20日間のため、履歴を溜め込んでも著しくパフォーマンスが低下するわけではない。だが、履歴を参照する機会が少ない方は削除対象に加えた方がいいだろう。
クッキー
“クッキー(Cookie)”は前述したようにWebサイトとクライアント間で保持すべき情報を格納するテキストファイルだ。IEの場合、“%LOCALAPPDATA%\Microsoft\Windows\INetCookies”や“%USERPROFILE%\AppData\LocalLow\Microsoft\Internet Explorer\DOMStore”フォルダが対象。なお、“%USERPROFILE%”は通常“C:\Users\{ユーザー名}\”フォルダを指す環境変数だ。Cookieは各フォルダに8桁の英数字を名前にもつファイルとして保存されており、これらすべてが削除対象となる。
Cookieの利用は利便性を向上する一方、セキュリティやプライバシーの問題も付きまとうのは有名な話。Cookieに保存されたユーザー名やパスワードを利用したなりすまし行為や、Cookie情報を元に異なるWebサイトでの閲覧履歴を把握するトラッキング行為が問題視されている。
そのため原則としてすべてのCookieを削除対象とし、特定のWebサイトが発するCookieを保存したい場合は、第1回でも紹介した“オプション”の“クッキーリスト”で除外リストに追加しておくのが無難だ。
入力したアドレスやパスなど
“入力したアドレスやパスなど”は、IEのアドレスバーに直接入力したURLやパスを削除するための項目。こちらはファイルではなく、レジストリの“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs”キーに格納された各文字列値を削除するというもの。IEには同履歴情報やお気に入りの登録情報などを用いて、URLタイプ時に情報を列挙する機能が備わっている。ここに不要な情報がある場合は、クリーニングの対象項目として加えると便利だろう。
Index.datの削除
“Index.dat”は、IEの検索クエリやCookieなど各種データベースをバイナリファイルとして保持し、IEの動作を高速化させるために導入された仕組みの1つである。だが、IE11では使われていない。
Windows 8.1上で動作を観察すると、“%APPDATA%\Microsoft\Windows”フォルダ下の“PrivacIE”や“IECompatCache”、“IETldCache”フォルダに対してクリーニングを行っていた。なお、“%APPDATA%”は通常“C:\Users\{ユーザー名}\AppData\Roaming”フォルダを指す環境変数である。つまり、項目名は“Index.datの削除”だが、IE10/11をインストールした環境では、従来の“Index.dat”に類するファイルを削除しているのだ。
保存場所
多くのアプリケーションが利用するコモンダイアログでは、最後にファイルを保存したフォルダをレジストリ上に保持している。「CCleaner」の“保存場所”は、その保存先である“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU”キーにあるバイナリ値“MRUListEx”や、履歴情報となる各バイナリ値をクリーニングする項目だ。
フォームへの入力履歴
“フォームへの入力履歴”は住所や名前といったWeb上のフォームに対して入力した履歴を削除するというもの。レジストリの“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms”キーには、“FormData”キーや“Storage1”キーが存在し、入力した文字列がバイナリ値で格納されている。
保存されたパスワード
“保存されたパスワード”項目は、オートコンプリートで利用する入力済みパスワードが削除対象。実行すると、レジストリの“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage2”キーや、“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Security.Credentials.PasswordVault”キーの情報が削除される。
いずれの項目も、個人情報の漏洩を防ぐには削除対象に加えるべきだが、毎日のようにアクセスするWebサイトの利便性が著しく低下するため、自分の利用スタイルに応じて選択するべきだろう。
次回予告
今回は「CCleaner」のカテゴリー“Internet Explorer”について解説してきたがいかがだろうか。次回も“エクスプローラー”について詳しく紹介するので、興味をもたれた方はぜひご覧いただきたい。
Amazon 売れ筋ランキング
Apple 2025 MacBook Air M4 チップ搭載 13 インチノートブック: Apple Intelligence のために設計、13.6 インチ Liquid Retina ディスプレイ、16GBユニファイドメモリ、 256GB SSD ストレージ、12MP センターフレームカメラ、Touch ID - スカイブルー
¥158,141
富士通 ノートパソコン FMV Lite WA1/J2 (MS Office 2024/Win 11/15.6型/Core i5/16GB/SSD 512GB) AHシリーズ FMVWJ2A152_AZ
¥129,800
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥36,413
tomtoc 360°保護 15.6インチ パソコンケース 15.6型 Dell NEC Lavie ASUS Lenovo HP dynabook対応 全方位耐衝撃 ノートPCケース スリーブ ラップトップインナーバッグ 軽量 撥水加工 ブラック
¥3,690
【Amazon.co.jp限定】 ASUS ノートパソコン Vivobook 15 M1502YA 15.6型 AMD Ryzen 7 7730U メモリ16GB SSD 1TB MS Office 2024搭載 Windows 11 バッテリー駆動 12.9時間 重量1.7kg Wi-Fi 6E クワイエットブルー M1502YA-R7161BLWS
¥134,800
Microsoft Office Home 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥31,023
Microsoft Office Home & Business 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥39,582
Robloxギフトカード - 800 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥1,200
【新規対象キャンペーン】 Creative Cloud コンプリート 生成AI Firefly搭載 動画 / 写真 / イラスト 編集ソフト(最新)| 12ヵ月 | オンラインコード版|オンラインコード版
¥78,982
Windows 11 Home 日本語版
¥19,280
YouTubeSEO完全攻略: YouTubeで顔出し・身バレ・声出しなし!最速最短で収益化を実現する初心者向けの教科書【超完全版】 SNS攻略シリーズ
¥780
生成AIパスポート公式テキスト 第3版
¥1,766
1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]
¥2,326
iPadアプリ図鑑 2025: メモ・ノート・AIアプリ
¥499
ビデオポッドキャストの波に乗れ!Spotifyで始める新しい音声配信
¥99
New Kindle Paperwhite (16GB) 7インチディスプレイ、色調調節ライト、12週間持続バッテリー、広告なし、ブラック
¥27,980
New Kindle (2024年発売)、6インチディスプレイ電子書籍リーダー、16GBストレージ、ブラック、広告なし
¥19,980
New Kindle Scribe Notebook Design - 10.2インチディスプレイ、64GBストレージ、ノート機能搭載、プレミアムペン付き、タングステン (2024年発売)
¥64,980
Kindle Scribe キンドル スクライブ (16GB) 10.2インチディスプレイ Kindle史上初の手書き入力機能搭載 スタンダードペン付き (2022年発売)
¥47,980
Bigme B751C Color Eink タブレット電子書籍リーダー 7インチ
¥42,999
窓の杜をフォローして最新記事をチェック!
Follow @madonomori