IEMobile Team Weblog

Information about Internet Explorer for Windows Mobile

Adjusting the maximum size of the IE Mobile cache

Speaking of the cache, the maximum amount of storage used for the cache is controlled by a registry setting. The default value may be different on every device. The cache may temporarily grow beyond this limit, but the device will periodically remove files from the cache to bring the total amount of space used back within the specified maximum.

If you want to adjust this limit, modify this registry setting:  “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content”. This is a dword value that represents the maximum cache size in KB. Any value less than 0x200 is ignored, and a larger value will be used in that case. So don’t enter a value less than that because you won’t get the results you expect.

You can adjust the amount of storage used for the history and for cookies in a similar way: by adjusting the registry setting here: “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\History” and here: “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Cookies”.

Be careful editing the registry: this stuff is for advanced users and is not supported. This info is valid up to and including Windows Mobile 5, but may change in a future release.

-Steve Meredith

Published Tuesday, May 30, 2006 4:49 PM by iemoblog

Comments

 

Lordmike said:

Sounds nice that we can change the cache ourselves. I just wish I could do it on my qtek 9100.
I would make a lot of changes in the registry if I could access it.
May 31, 2006 1:22 AM
 

RoboForm said:

Other Topic about IE Mobile

I want to know how to implement the Auto Fill function on IE mobile. Smartphone and Pocket PC?

Is BHO ok?

I found that user can not use the  IHTMLInputEmement /XXXX interface  on the smartphone.

Is it the SDK problem or MS restricts this action to developers?

Thanks!
June 8, 2006 1:58 PM
 

Brian Bishop said:

Steve,

I want to change that setting globally.  I have users that get added to pool computers and because of the large disk size, IE/XP makes this huge cache for each user.  Do you know where in the registry the setting is that generates the cache setting when a new user is created?

Thanks.
BB
June 8, 2006 7:20 PM
 

iemoblog said:

Mr RoboForm:

We do support BHOs, and we have the IPIEHTMLInputTextElement (as well as others-- see webvw.idl in the SDK).

Auto Fill will be challenging.  We currently do not support the keydown/keyup events.  

Randy
June 9, 2006 11:36 AM
 

Jeremy said:

I've been following this blog for awhile now and I like the momentum I feel IE Mobile is getting so keep up the good work!  Thanks.  My question is, will there be any updates to IE Mobile in the near future?  With AJAX/Web 2.0 getting so hot it seems additional Javascript support beyond the minimal Level 0, especially more DOM manipulation functions, would be a much welcomed enhancement.  I'm just curious if there are updates for IE Mobile or if it only gets released when there's a new version of Windows Mobile.
July 6, 2006 12:50 PM
 

iemoblog said:

Hi, Jeremy -

New "versions" of WM happen more often than you might think.  We do fairly frequent minor releases, which are called AKUs (Adaptation Kit Updates, if you're wondering what it stands for...)  The operators and device manufacturers pick these up regularly as they make new devices, and IE Mobile is usually also enhanced during these updates.  They happen several times a year.  They're a lot like service packs for the desktop Windows version, but we tend to include some small set (or big set, depending on operator requests and business need) of feature enhancements.

Now, as an end consumer, you may not want to buy a new device every few months to get these updates;  I completely understand!  So, we also offer updates to the OEMs and operators of the browser and any number of other on-device "packages" which can be pushed out to end users, but it's up to them to take the updates; we, or you, really don't get any control over it, unfortunately, which can be frustrating.

We are exploring other avenues, though, to give you as much control and choice over the software you run on your device, including latest-and-greatest IE Mobile; we're not there yet, but we're getting there.

-Cameron
July 6, 2006 2:32 PM
 

leciel said:

Hi iemoblog.
I try to use IPIEHTMLInputTextElement for parsing and changing html. I create HelperObject as in SDK samples (Piehelper), and in OnDocumentComplete() tried to get all html objects. At first i test functions get_name(), get_value() on emulator, and its work perfect.  But when i try to test my app on WM5 device, this function don't work. They return SUCCEEDED, but instead of bstr, return irregar pointer. And i don't know, why? Is this function is implemented on WindowsMobile 5 or not?
September 11, 2006 9:37 AM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker