Browser Registry Settings

4/8/2010

Base registry settings for the mobile Internet browser are stored in the HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main key.

The following table shows some available settings. The actual registry values for a particular OS design are set by the device manufacturer.

Value : type Description

FastBack : REG_DWORD

Used to control the way the browser deals with the "back" request.

If the value of LOWORD is set to 0, fastback is disabled. Otherwise it contains the number of pages to keep in the back list for fastback.

HIWORD is the available memory threshold in kilobytes, below which saved states for fastback are freed. The default is 600 KB. Set to 0 to use default value.

ReadAllBytesThreashhold : REG_DWORD

Used to control the size, in K, of the buffer that the browser loads the document into. Default size is 80K. This size can be increased if you find that the connection is lost during the download. It is best not to reduce this size to less than 41.

DisableSaveImageAs : REG_DWORD

If value is set to 1, then the Save Image As option is disabled.

Search Page : REG_SZ

The URL for the default browser search page. The default value is https://mobile.live.com/search/results.aspx?q=%s&d=all. This value indicates the location of the default search site used by the browser.

UseProxy : REG_DWORD

If value is set to 1, the browser accesses the Internet through the proxy server.

The following table shows the default settings in the HKEY_CLASSES_ROOT key. This defines how different types of files are handled.

[Subkey]Value : type Description

htmlfile : REG_SZ

Specifies HTML file registry values. The default is LOC_HTMLDOCUMENT.

\htmlfile\DefaultIcon : REG_SZ

Specifies the value for the icon for HTML files. The default is "iexplore.exe, -1003".

\htmlfile\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file: %1".

gifimage : REG_SZ

Specifies GIF registry values. The default is LOC_GIFIMAGE.

\gifimage\DefaultIcon

Specifies the value for the icon for GIF files. The default is "iexplore.exe,-1005".

\gifimage\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

jpegimage : REG_SZ

Specifies JPEG registry values. The default is LOC_JPEGIMAGE.

\jpegimage\DefaultIcon

Specifies the value for the icon for JPEG files. The default is "iexplore.exe,-1004".

\jpegifimage\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

urlfile : REG_SZ

Specifies URL file registry values. The default is LOC_URLLOCATION.

\urlfile\DefaultIcon

Specifies the value for the default icon for URL files. The default is "iexplore.exe,-1002".

\urlfile\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe -u%1".

bmpimage: REG_SZ

Specifies BMP registry values. The default is LOC_BMPIMAGE.

\bmpimage\DefaultIcon

Specifies the value for the icon for BMP files. The default is "iexplore,exe, -1005".

\bmpimage\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

http : REG_SZ

Specifies URL protocol. The only value is "URL:HyperText Transfer Protocol".

\http\DefaultIcon : REG_SZ

Specifies the value for the icon for HTTP files. The default value is "iexplore.exe,-1003".

\http\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

https : REG_SZ

The default value "URL:HyperText Transfer Protocol" specifies URL protocol.

\https\DefaultIcon : REG_SZ

Specifies the value for the icon for https files. The default is "iexplore.exe,-1003".

\https\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

ftp : REG_SZ

The default value "URL:FileTransfer Protocol" specifies FTP protocol.

\ftp\DefaultIcon : REG_SZ

Specifies the value for the icon for ftp files. The default is "iexplore.exe,-1003".

\ftp\Shell\Open\Command : REG_SZ

Specifies the default application to be used for opening this file type. The default is "iexplore.exe file:%1".

The following table shows the default settings in the HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Navigation key. This defines how navigation is handled.

Value : type Description

4-Way Nav : REG_DWORD

Enables you to browse by using up, down, left, and right keys. Default setting is 1.

AcceleratedScroll : REG_DWORD

Used to control the way the browser deals with scrolling request.

If the value of LOWORD is derived from the values of the HIBYTE and LOBYTE. The LOBYTE contains the time, in seconds, that the user must have pressed the navigation key before accelerated scrolling begins. If this value is 0 then accelerated scrolling is disabled. The HIBYTE is how much information to scroll every time. This value is a percentage.

The HIWORD contains the frequency of the scrolling process in milliseconds. If this value is zero then the system scrolls at its fastest possible speed.

The following table shows the default settings in the HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\KeyMaps key. This defines how a Windows phone keypad can is handled to control certain functions.

Value : type Description

<Virtual_Key_Code> : REG_DWORD

Registry key for key Maps are stored as named values. The name is a string that is the decimal representation of the virtual key code of the key. The value is a DWORD that contains the Internet Explorer Mobile verb. (See winuserm.h for the VK_* virtual key codes and iemopriv.h for the IEV_* verbs)

The default is that VK_T2 is set to IEV_VSCROLL_PAGEUP and VK_T8 is set to IEV_VSCROLL_PAGEDOWN

In the HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs registry key are the following viewer related values.

Value : type Description

blank: REG_SZ

Default value is res://webviedw.dll/blank.htm. This is the address for "about:blank". This is also where additional "about:" protocols can be positioned.

home_0409: REG_SZ

The default value is https://www.live.com. This is the address for "about:home".

See Also

Other Resources