PocketIEのキャッシュを別の場所に移動させる


本日もPocketPCのネタです。
ふとPocketIEのキャッシュ保存場所が移動できないのかな?と思ったので、早速検索してみると、ありました。
レジストリをいじくるので、レジストリエディタ(TREなど)を使用します。

例(SDカードに保存する)HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders のCacheに \\SD Card\\Profiles\\guest\\Temporary Internet Files と書き込む(Profiles以降のフォルダを事前に作成しておく)
ちなみにCookieや履歴の設定は同じ階層のCookiesとHistoryに \\SD Card\\Profiles\\guest\\Cookies \\SD Card\\Profiles\\guest\\History と書き込む

たったこれだけです。
ですが、すこし読み込み速度が気になったので、比べてみることにしました(Yahooの読み込み秒数)。
メインメモリーの場合(デフォルト):約11秒
iPAQ File Storeの場合:約11.5秒
SD Card(転送速度9M)の場合:約21秒
(ActiveSync経由)
やっぱりSD Cardは遅いですね・・・
それに、デフォルトではなくすると起動時にやたらと時間がかかります・・・
やっぱりデフォルトの方が良いのでしょうか?
ちなみにキャッシュの容量を変更させるには HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content の CacheLimitの値をいじくるらしいです。
(注:レジストリ操作をする際は必ずバックアップを取ってからしましょう。レジストリ操作は自己責任で行いましょう)