刚到手的索尼爱立信X1刷机完成以后习惯性地把机器优化一遍,目的就是让系统运行更快,最大极限的利用现有的资源来提升机器的速度,更人性化,下面分享下我自己的修改注册表优化方法.
首先了解下索尼爱立信X1的注册表:
注册表大致上可以分为四组:
HKEY_CLASSES_ROOT:用来放置一些资料的定义,如副档名的关联,资料的类别之类的东西。
HKEY_CURRENT_USER:这个区域是放置一些每个使用者共用的资料及设定,因为Windows Mobile依然架构是跟NT相近,有区分 All User或User的分别,这里就是纪录这些东西。
HKEY_LOCAL_MACHINE:此区是放置系统的设定,不论软体或硬体都是放在这,如同它LOCAL MACHINE的含义一样。
HKEY_USERS:用来存放使用者自己的一些资料,除非有写程式,否则一般都是没有在用的。
好了,了解完注册便得四组,我们就可以拿他来开刀了.提示:修改注册表前,要先行备份哦.
一、去掉初次运行程序时的安全警告: HKEY_LOCAL_MACHINE/Security/Policies/Policies/0000101a = 1时不显示警告信息;=0时恢复显示。
二、屏蔽“短信已发送”的提示:修注册表KEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Inbox/SettingsSMSNoSentMsg”的将DWord值 从0改为1,软启便可。
三、用过移动公司的手机卡的用户,都有这种感受,每次开机时总出现“尊敬的全球通客户,感谢您选择中国移动通讯!”的提示信息,非常讨厌。有没有办法屏蔽呢,通过修改注册表就能达到这目的:用软件打开注册表,把HKEY_LOCAL_MACHINE/services/Stk_service/dll中的dll项删除或改名就可以了,删除后对手机的使用上没有什么影响!
四、提高系统显示加速打开:/HKEY_LOCAL_MACHINE/SYSTEM/GDI/GLYPHCACHE底下“limit”的值(正常是61440)改大即可。
我改到了92160,效果十分明显。不建议再大了,不过我加大到(120000)以上也没发现问题!!!胆小 的改到(76800)也行!原理为加大系统显卡的预读内存,可以极好的优化效果!!!
五、动态窗口实现动画效果:打开:/HKEY-LOCAL-MACHINE/SYSTEM/GWE下面的Animate=dword=0(默认为0,是取消动画), 改为1实现动画效果。完美增加运行内存(把storage熔入主内存),让你的系统从此不在为内存不足而担忧! 打开注册表编辑器,找到:HKEY_LOCAL MACHINE/Drivers/BuiltIn/FlshDrv,将下面的键值FolderName由 “Storage”改为“PRogram Files”。 将系统自带的program files任意改一个名字后再重启机器,再删掉这个任意名字的文件夹,就OK了。不过在 删掉系统的program files文件夹前记得先把里面的connetion 和windows media player文件夹拷出来然后在 复制到新的program files(storage)文件夹下。建议在操作前最好是先硬启一次机器,把系统的 program files里面的文件全部都删除干净后,留个干净的文件夹,再进行以上操作,以免由于一些系统碎片 文件而影响系统的正常运行!!!(当然,不硬启也行,只需把storage里面的东西全删除了也可以)
六、加大索尼爱立信X1音量 HKEY_CURRENT_USER/ControlPanel/Phone/项下的Vol项值加大, 预设值为6666(HEX),可将将其改成8888(HEX),软启动系统效果就出来了,音量明显增强,而且没有 破音现象其它型号机子系统预设值可能不一样,可根据需要在预设值的基础上增加5%~20%。 找到注册表:HKEY_CURRENT_USER/ControlPanel/SoundCategories 在下面的键值里有“RingPreview”、“Ring”、“InCall”,分别对应的是试听、来电等铃声的设置, 找一下键值:InitVol,把它改为“6",不要改得太大(可能会造成喇叭损坏), 然后HKEY_CURRENT_USER/ControlPanel/Phone/项下的Vol项值加大为8888默认是6666,改好后软启铃声 便变大 改变标题栏时间显示信息(格式): HKEY_LOCAL_MACHINE/Software/Microsoft/Shell 下新建DWORD值,名字为TBOpt, =0时不显示任何日期时间信息; =1时仅显示时间; =2时仅显示日期; =3时同时显示日期和时间。
七、给程序指定GPS端口设置修改后重启,会在设置/连接里面增加GPS设置选项 增加字键及值:HKEY_LOCAL_MACHINE/ControlPanel/GPS Settings/Group = 2 字键类型:DWORD 删除或改名:HKEY_LOCAL_MACHINE/ControlPanel/GPS Settings/redirect
八、加快上网速度 HKEY_LOCAL_MACHINE/Comm/Tcpip/Parms处的TcpMaxConnetctRetransmissions键值十进制为 10,十六进制为A就可以了
九、改变日期时间显示格式,不过这样改了,其它应用软件的短日期格式如Resco explorer显示文件信息时也会跟着改变。 HKEY_LOCAL_MACHINE/nls/overrides/SSDte =ddd/d为星期/日期
十、修改铃声路径 HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring/Directory = /Storage Card/Mymusic 不建议改在卡上。尽量放在机子上。
十一、同步联机时取消边联机边充电充电不过虽然这是微软标准的字键,但在T-MDA-II上试验无效,不知其它牌子怎样? HKEY_LOCAL_MACHINE/Drivers/BuiltIn/usbfndrv/EnableUsbCharging = 1充电; = 0不充电
十二、加快输入法切换速度用Resco的注册表工 具导出了输入法部分的注册 表内容,重新导入后问题解 决^^ (导出HKEY_CLASSES_ROOT 》CLSID这一项的注册表,我的机子是D830,有兄弟反映自己机子的注册表没有 这一项,请找到你自己机子里输入法部分的注册 表内容,导出再导入,估计效果是一样的)
十三、修改注册表延长待机时间修改如下:
1.[HKEY_LOCAL_MACHINE/Comm/AsyncMac1/Parms] "DisablePowerManagement"=dword:1 修改为:"DisablePowerManagement"=dword:0
2.[HKEY_LOCAL_MACHINE/Comm/Irsir1/Parms] "DisablePowerManagement"=dword:1 修改为:"DisablePowerManagement"=dword:0
3.[HKEY_LOCAL_MACHINE/Comm/PPTP1/Parms] "DisablePowerManagement"=dword:1 修改为:"DisablePowerManagement"=dword:0
4.[HKEY_LOCAL_MACHINE/Comm/L2TP1/Parms] "DisablePowerManagement"=dword:1 修改为:"DisablePowerManagement"=dword:0
十四、优化输入法的速度 [注册表:hkey_current_user/controlpanel/accessibility/ 修改这两个字串 chartimeout 和 holdtimeout chartimeout值是英文输入法的待选时间(就是按键后出现所按键的首字母并且下面有横线,这时可以多次 按键选择次字母、第三字母的时间);holdtimeout是中文输入时选定汉字需要长按键的时间。 chartimeout通常400-500就可以了,再快就手忙脚乱了,holdtimeout建议200-300,甚至可以更低 要改回去缺省值是10000和800。
十五、WM6.1 调节对比度. HKKEY_LOCAL_MACHINE/CONTROL PANEL/CONTRAST/,把原来的Redirect改名xRedirect。 重启,OK。打开手机在“设置—系统”里找找看,有一个对比度的ICON,黑白园饼的就是。 二十二、打电话自动断开gprs [HKEY_LOCAL_MACHINE/Comm/ConnMgr/Planner/Settings] 原值:"SuspendResume"="~GPRS!" 改为:"SuspendResume"="GPRS_bye_if_device_off"
十六、提高系统速度
第1:HKEY_LOCAL_MACHINE/System/StorageManager/FATFS查看值/EnableCache:将原值1改为33。
第2:HKEY_CURRENT_USER/ControlPanel/WIFI/里面的EapolParam1和EapolParam2这两项里面分别有2个双 字节值,将其四项全部改为256。
第3:HKEY_LOCAL_MACHINE/Security/WAP查看值/NetworkCount:将双字节值0改为128.
十七、CAB格式安装文件安装了以后避免被系统自动删除的又2个方法: HKEY_LOCAL_MACHINE/Software/apps/Microsoft application Installer/nDynamicDelete = 0 不自动删除; = 2 默认自动删除 HKEY_CLASSES_ROOT/cabfile/Shell/open/command =wceload.exe "%1" /nodelete 不自动删除; =wceload.exe "%1" 默认自动删除
十八、修改注册表以提高机器运行速度:修改注册表 HKEY_LOCAL_MACHINE/System/StoragManager/FATFS/EnableCache 将原值1改成3,3为推荐数值,理论上越高越快,我修改为6,未发现问题,速度级大提升! 1.一些改善性能的修改(主要是该缓存,根据ROM版本不同,有些键可能在注册表中找不到,新建即可) HKEY_LOCAL_MACHINE/System/StorageManager/FATFS/CacheSize=8192 HKEY_LOCAL_MACHINE/System/StorageManager/FATFS/EnableCache=1 HKEY_LOCAL_MACHINE/System/StorageManager/Filters/fsreplxfilt/ReplStoreCacheSize=8192 HKEY_LOCAL_MACHINE/System/StorageManager/Profiles/MSFlash/FATFS/Filters/DataCacheSize=8192 HKEY_LOCAL_MACHINE/System/StorageManager/Profiles/MSFlash/FATFS/Flags=40
十九、重复安装应用程序时是否提示重新覆盖安装: HKEY_LOCAL_MACHINE/Software/apps/Microsoft Application Installer/fAskOptions = 1 提示; = 0 不提示
二十、在桌面“今日”中增加无线网卡(WiFi)设置快捷方式就象蓝牙快捷方式一样,仅仅适用于有WiFi的838、830等机子,效果待评估。不过已验证过,Windows下 有netui.dll文件 HKEY_LOCAL_MACHINE/Software/Microsoft/Today/Items/"Wireless" DLL=netui.dll Order=0 Enabled=1 Type=4 Options=1
二十一、自动释放系统资源,解决系统资源严重不足 在Windows-Mobile中,每运行一个程序,系统资源就会减少。有的程序会消耗大量的系统资源,即使把程序 关闭,在内存中还是有一些没用的DLL脚本程序文件在运行,这样就使得系统的运行速度下降。不过我们可以 通过修改注册表键值的方法,使关闭程序后自动清除内存中没用的DLL文件而及时收回消耗的系统资源!打开 注册表编辑器,找到:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion主键,在 下面建立一项键值,命名为:“explorer”,再到“explorer”底下新建一个名为“AlwaysUnloadDll”的字 符串值,然后将“AlwaysUnloadDll”的键值写为“1”,退出注册表重启即可。
二十二、网络如果你连接的GPRS网络支持EDGE,那么标题栏栏上会显示“E”代替原来的“G”,此项改动不影响实际 连接的GPRS网络类型,只是告诉你所连接的网络是普通的GPRS还是EDEG而已。(EDGE也称2.75G,比 普通GPRS更快)同 6,HKEY_LOCAL_MACHINE/Drivers/BuiltIn/RIL/EnableDifferGprsEdgeIcon = 1 为根据实际显示; =0 为一律显示为“G” GPRS连接以后,点击标题栏连接图标“G”或“E”出现的提示框中增加“断开”按钮和实际累计连接时间 信息,参看截图 HKEY_LOCAL_MACHINE/ControlPanel/Phone/Flags2 = 16增加“断开”按钮和累计连接时间显示(16为16进制值); =0两者都不显示; =8为增加“断开”按钮
首发微软智能手机之家 次发友人网 转帖请注明出处:http://www.iwinmo.com/skills/jiqiao/200906/1430850_2.html
新闻热点
疑难解答
图片精选