Windows Mobile Registry Tweaks For File Management

Windows Mobile devices also have a registry like other Microsoft Windows operating systems. We can customized many of the defaults on our devices to suit our needs. The structure of Windows Mobile registry is very similar to the Windows Registry structure, so if you are familiar with it, you will find this just as easy. If you have not yet delved into a registry, you will find this quite tricky.

Change the location of My Documents

Documents are opened in and saved to the device’s internal storage by default in Windows Mobile. You can change the location of My Documents to your Storage Card by a simple Windows Mobile registry tweak:

Change The My Documents Location To A Storage Card In Windows Mobile

Change the location of email and attachments

When reading and sending email in Pocket Outlook, emails and their attachments are saved in the device’s internal storage by default in Windows Mobile. You can change this location to, for example, your Storage Card by a simple Windows Mobile registry tweak:

HKCU\Software\Microsoft\MAPI\PropertyPath = “\Storage Card\Mail” (REG_SZ string, no quotes)

HKCU\Software\Microsoft\MAPI\AttachPath = “\Storage Card\Mail\Attachments” (REG_SZ string, no quotes)

For WM6 use HKLM\System\Inbox\Settings\PropertyPath

To return to the original location, simply delete these Registry settings (since neither is included by default).

Change the location of Temporary Internet Files

When browsing the web, pages and images are saved in the ‘Temporary Internet Files’ location. You can change this location to, for example, your Storage Card by a simple Windows Mobile registry tweak:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = “\Storage Card\cacheie” (REG_SZ string, no quotes)

To return to the original location:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = “\Windows\Profiles\guest\Temporary Internet Files” (REG_SZ string, no quotes)

Change the location of Ringtone file storage

WM will look for Ringtones in \Windows\ or \Windows\Rings by default. You can change this location to, for example, your Storage Card (example given is for ringtones placed on the Storage Card root folder) by a simple Windows Mobile registry tweak.

HKCU\ControlPanel\SoundCategories\Ring\Directory = “\Storage Card\” (REG_SZ string, no quotes)

To return to the original location:

HKCU\ControlPanel\SoundCategories\Ring\Directory = “\Windows\Rings\” (REG_SZ string, no quotes)

Note the default location may be “\Windows\” or “\Windows\Rings\” depending on your Device provider.

Make WM5 ask where to install a program

If you wish to be able to specify whether to install a program on WM5’s Main storage, or your Storage Card, regardless of installer setting set:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 1 (DWORD decimal)

To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 0 (DWORD decimal)

Please note that many applications do not support being installed on the Storage Card and may behave unpredictably, including crashing.

An alternative method of making WM5 ask where to install a program is by adding the “/askdest” option to the Windows CE loader:

HKCR\cabfile\Shell\open\command = ‘wceload.exe “%1″ /askdest’ (REG_SZ string, no quotes)

Make WM5 keep CAB files around after installing

If you wish to keep the original .CAB file around after installing the application, set:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 0 (DWORD decimal)

Or to restore to the default:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 2 (DWORD decimal)

An alternative method of making WM5 keep the original .CAB file around after installing the application is by adding the “/nodelete” option to the Windows CE loader:

HKCR\cabfile\Shell\open\command = ‘wceload.exe “%1″ /nodelete’ (REG_SZ string, no quotes)

Make WM5 prompt before overwriting an existing installation

If you wish to make WM5 prompt you before overwriting an existing installation, set:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 1 (DWORD decimal)

To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 0 (DWORD decimal)

Warning: Modifying the Windows Mobile registry can cause serious damage to your Windows Mobile Device.It is better to backup your Windows Mobile registry data before making any changes. Tomstricks.com is not responsible for any changes you may make to your system.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Popularity: 6%

Did You Like This Post? Then You Might Find These Also Interesting:

Written by Tony on May 7th, 2009 with no comments.
Read more articles on WM Performance and WM Tweaks.

Related articles

No comments

There are still no comments on this article.

Leave your comment...

If you want to leave your comment on this article, simply fill out the next form:




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .