Friday, March 28, 2008

Move your Pocket Internet Explorer (PIE) Cache to SD

You can get Pocket Internet Explorer (PIE) to store your cache, cookies, and history to a storage card instead of to your phone. This is a really good thing because otherwise the cache can grow quite large and slow down the phone unless you clear it out regularly. In order to point PIE to an SD card there's just two steps, but one of them is a registry hack which can be risky if you've never done one before.

First, use File Explorer in ActiveSync or the File Manager on your phone and make 3 folders on your storage card like this:

\Storage Card\ietemp\cache
\Storage Card\ietemp\cookies
\Storage Card\ietemp\history

Also, make sure to clear your current cache, cookies, and history through PIE so you don't leave lingering files on your device.

Then, use a registry editor (you can find one called PHM for free) and go to
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

Edit these values:
Change the Value Data for Cache to \Storage Card\ietemp\cache
Change the Value Data for Cookies to \Storage Card\ietemp\cookies
Change the Value Data for History to \Storage Card\ietemp\history

After that, make sure to restart your phone, and you should be good to go.

2 comments:

  1. I did this and now IE locks up my phone on the first page load. Then I have to reset my phone to get it working again.

    Moral - This hack is bad.

    ReplyDelete
  2. Works fine for me (Q9C).

    Moral = This hack is good.

    ReplyDelete

Unfortunately due to a large amount of comment spam, I have been forced to turn on moderation for older posts, so your comment may not appear instantly. However I will generally approve any comments approved within a day (and often within hours). Thanks for your understanding.