Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].
WM5 Tweaks Performance
Contents |
Changing the Registry
Introduction
Changing the registry can be a dangerous thing to do - do not make these changes below unless you know what you are doing and that you have a way to revert the changes if they do not do what you expect.
If any of the changes listed below do not work then do a soft reset of your phone. Many programs only pick up their registry settings when they start up and do not notice changes while they are running. A soft reset ensures that every program restarts, and picks up any changes that have been made.
After you make a registry change, be sure to wait approx. 30 seconds and/or place your device into standby mode a few times before doing a soft reset. This will give your device enough time to register changes.
Registry Editors
There are a lot of registry editors for PocketPC out there, if you don't have one try one of these:
- PHM Registry Editor or try a Temporary alternate download site (Free)
- Total Commander (Free)
- Resco Registry
Also HTweakC (previously known as fit4cat Hermes Tweaker) forum thread http://forum.xda-developers.com/showthread.php?t=291770
Browse: Windows Mobile 5 > Registry Tweaks > Performance</i>
WM5 Registry Tweaks - Performance
These Registry tweaks are typically used to improve performance of Windows Mobile 5. (This content was split off from WM5_Tweaks_Other because that page would no longer accept additional content.)
For further tweaks, see: WM5 Tweaks - Other and http://www.pocketpctweaks.com/
EXAMPLE - TRY NOT TO EDIT/DELETE
Tweak to do something
To do this and that, adjust the following registry value:
HKLM\Software\Microsoft\Something\SomeValue<code> 1 (DWORD decimal)
To do something different entirely, perhaps the opposite, do this:
HKLM\Software\Microsoft\Something\SomeValue 0 (DWORD decimal)</code>
This is an additional note
To disable menu animations (sliding in/out) and speed up performance of the UI a bit:
HKLM\SYSTEM\GWE\Menu\AniType<code> 0 (DWORD decimal)
To change it back to the default:
HKLM\SYSTEM\GWE\Menu\AniType 6 (DWORD decimal)</code>
Disable window animations
To disable window animations (minimizing/maximizing) and speed up performance of the UI a bit:
HKLM\SYSTEM\GWE\Animate<code> 0 (DWORD decimal)
And to switch them back on:
HKLM\SYSTEM\GWE\Animate 1 (DWORD decimal)</code>
Increase font cache
To increase the font cache, speeding up font rendering at the cost of a bit of memory:
HKLM\SYSTEM\GDI\GLYPHCACHE\limit<code> 16384 (DWORD decimal)
To change it back to the default:
HKLM\SYSTEM\GDI\GLYPHCACHE\limit 8192 (DWORD decimal)</code>
You can set the value to pretty much anything you like, but suggested values are 4096, 8192, 16384 & 32768.
Enable FileSystem cache
To enable the FileSystem cache, speeding up overall performance at the risk of the cache not being written on a sudden reset:
HKLM\System\StorageManager\FATFS\~EnableCache<code> 1 (DWORD decimal)
To disable again:
HKLM\System\StorageManager\FATFS\~EnableCache 0 (DWORD decimal)</code>
Note that by default, the cache size is zero, and you will see no effect. See "Increase FileSystem cache" below to increase the cache size.
Increase FileSystem cache
To increase the file system cache:
HKLM\System\StorageManager\FATFS\~CacheSize<code> 4096 (DWORD decimal)
To return the file system cache to zero:
HKLM\System\StorageManager\FATFS\~CacheSize 0 (DWORD decimal)</code>
You can set the value to pretty much anything you like.
Increase FileSystem filter cache
To enable the file system filter cache, speeding up overall performance with file management:
HKLM\System\StorageManager\Filters\fsreplxfilt\~ReplStoreCacheSize<code> 4096 (DWORD decimal)
To return the file system filter cache to zero:
HKLM\System\StorageManager\Filters\fsreplxfilt\~ReplStoreCacheSize 0 (DWORD decimal)</code>
You can set the value to pretty much anything you like.