2008-7-18 21:03:42 ·RSS ·WAP ·加入收藏 ·设为首页

banner
PPC残酷大减肥,榨干你的PPC的每一处存储空间
作者:chenqineng1 来源: 发布时间:2008年03月06日 点击数:
PPC残酷大减肥,榨干你的PPC的每一处存储空间
PPC的存储内存空间(Storage Memory)和PC的C盘一样,随着时间的增加,所用的空间会慢慢变大,最后成为巨无霸,夏热到了,是该为我们的PPC减减肥了.
在WM2003系统中,存储空间属于RAM,和程序运行内存都是RAM的一部分,因此,减肥的意义重大.
在WM5系统中,存储内存空间和ExtendedROM,WM5系统这三者由ROM划分,减肥和增加存储空间可以从这三处入手.

注意:减肥有部分涉及到系统内部,请先做好备份,后果我不负责.

首先来讲讲\\Windows目录:
ROM文件:\\Windows放着各种系统文件,一部分是不能删除的ROM文件,不管是WM2003还是WM5,这部分ROM文件都是属于ROM空间 的,也就是属于我们刷机进去的一部分.在WM5中这部分ROM文件和ExtendedROM,存储内存同属ROM空间,因此可以通过改ROM,删除一部分 没用的文件来增大存储空间
CPL控制面版文件:就是.cpl文件,拷到\\Windows后系统会自动辨认,并在设置(控制面版)中可以看到相关的设置.
今日插件:是.dll文件,但DLL文件不一定是今日插件
HTM,HTML文件:一般是帮助文件,如果没有用可以删除
2bp,bmp,jpg图片文件:除了一些特殊文件,一般都是HTM,HTML帮助文件中显示的图片,可以删除.
exe文件:就是程序了,对于没有用的程序,可以删除,当然有时候还可以删除与之相关的dll,mui,ini,dat文件
.vol文件,储存着PIM等数据,例如日程任务邮件短信电话本等,不能删除
\\AppMgr文件夹:顾名思义,它就是程序(APP)的管理(Manager),一般在程序的CAB包安置到PDA后,会在这里留下一个空文件夹,或者是SetupDLL文件和tmp临时文件,为了让一个程序能够在删除后删得更彻底,不建议删除这个文件夹中的内容

1.不要随便把文件放到存储内存,建议放到卡上,或者是Storage及ExtendedROM等空间上.摄像,录音等文件尽量设置到卡上,软件尽量安装 绿色版.不要往\\Windows\\Rings放太多MP3等文件,以节省空间,如果想铃声多变,建议用小峰的来电精灵PRO.




2.对于涉及系统的没有绿色版,或者暂时没有绿色版的软件,巧用WinCE CAB Manager这个PC上的软件对其修改.具体使用方法可以看我的精华帖子
http://www.ppcos.net/2008/03/06/192900414.shtml
也可以看_豆腐干_的傻瓜型介绍帖子http://www.ppcos.net/2008/03/06/194626416.shtml
下面对修改来个简单的介绍:
例如我要安装PocketInformant,它没有绿色版,我下载了CAB安装版,在PC上用WinCE CAB Manager关联这个CAB文件PocketInformant IntEnglish.ARM.cab,打开这个CAB安装包,可以看到往\Windows安装的部分(%CE2%)有PocketInformant .htm,这个就是帮助文件了,可以把它的Location改为%InstallDir%,这样就可以避免帮助文件安装到存储内存而浪费空间(如图)


3.把控制面版文件放到其他地方:控制面版文件不是一定要放在\Windows下才能使用的.实际上,.cpl文件都是由ctlpnl.exe打开的,可以把.cpl文件关联ctlpnl.exe,
写入注册表如下
[HKEY_CLASSES_ROOT\.cpl]
@="cplfile"
[HKEY_CLASSES_ROOT\cplfile]
@="cpl"
[HKEY_CLASSES_ROOT\cplfile\Shell\Open\Command]
@="ctlpnl.exe %1"

然后,我们就可以把一部分不常用的CPL文件拷到Storage或ExtendedROM,以节省空间,要使用这个CPL文件,只需点击打开.
4.用MemMaid,Pocket Mechanic,SKTools等软件来优化系统,清除系统垃圾.
MemMaid的使用比较简单,直接点Scan后按Clean即可(如图)
还可以更改IE的默认缓存位置(如图),直接修改到卡上.
当然如果你想要自己到注册表改也可以,打开注册表,找到“HKEY_CURRENT_USER\\Software\\Microsoft\\ Windows\\CurrentVersion\\ Explorer\\Shell Folders”,将Cache、Cookies、History这三个数值名称的键名分别改为你想要的IE临时文件路径

另外,MemMaid可以把一些DLL文件移到其他地方(如图),WM2003系统和WM5都可以用,虽然WM5采用ROM作为存储内存,软件可以骗过系 统,增加卡的空间来作为一部分\'\'存储内存\'\'存放DLL文件(2003系统增加的是RAM,WM5系统增加的是ROM)

特别的,SKTools有一个叫Uninstall Programs的功能,可以看到你的PPC中没有完全安装的软件,你可以把一些不想安装但已经存在我文件删除(如图)

SKTools还有一个Input Method,可以查看输入法,屏蔽输入法,以及删除输入法(系统自带的输入法属于ROM文件,无法删除),想自己手动删除输入法可以看我后面的说明.








5.对于已经装到存储内存的程序,有时大可不必卸载它后再用WinCE CAB Manager修改CAB包后重新安装,可以直接把安装的文件拷离原来的文件夹.
例如ClearVue系统软件,白痴般把文件全数装到\Windows下,把文件再拷出来到卡上就可以了.
再如UCWEB,很多兄弟都说只能装到卡上,其实不然,这时因为软件作者在制作CAB包时的一个错误.UCWEB在注册表的对应项是 HKEY_LOCAL_MACHINE\UCWEB,有个PACH的字串符值,修改它就能改为你想要的程序地址,只要对应正确,一定能保存浏览器的设置 (如图)
一般来说,一个软件安装后,在HKEY_LOCAL_MACHINE\Software,HKEY_LOCAL_MACHINE\Software\ Apps,HKEY_CURRENT_USER\Software或者HKEY_CURRENT_USER\Software\Apps下都有其对应软件 设置内容,方便读取,有一些包括有软件目录信息,修改它就能更改软件存放目录

例如Team One's Reader这个软件,在打开CHM文件时会自动把CHM文件中包含的HTML文件作为临时文件存放到\Windows\TeamOneTemp中,这 样,一旦打开太大的CHM文件,就会占用大量的存储内存空间,设置是导致把存储内存撑爆而打不开文件(我的696就曾经这样,具体可看此帖).建议兄弟们 不要用这个软件,如果一定要用,那也可以,到HKEY_CURRENT_USER\Software\TeamOne\Reader中的 Level1Temp和Level2Temp中修改为你所要的临时目录


6.删除不必要的彩信,短信等,不看不知道,一看吓一跳,我和朋友经常用彩信发美女图片,久了一大堆彩信占了大量空间
其实如果想备份短信,可以用手机工作室等软件备份到电脑,或者用短信备份软件
删除\Windows\Messaging中的文件,根据论坛中部分兄弟的经验,删除这些短信的临时文件并无大碍.

7.删除\Windows下的帮助文件,一般就是HTML,HTM,2bp,bmp,jpg等格式(注意,属于系统ROM文件的无法被删除),其实,不一定要删除,移动到卡上就可以,可以方便以后看.
帮助文件一般在\Windows\Help下还会有快捷方式,如果想要能够从''帮助''中还能看到移到别处的帮助文件,只需更改快捷方式的所指路径即可(如图)

例如我装的GPRS Moniter的帮助文件有GPRSMoniter.htm和GPRSMoniter_icon.2bp,这两个文件可以删除或移到别处


8.对\My Documents动刀:有时候,一些程序也会在\My Documents留下临时文件,可以删除,还有\My Music,\My
icture等文件夹会有一些文件,可以拷到卡上或删除
例如有的Java虚拟机会在\My Documents下留下文件,当你不需要用Java虚拟机时可以把这些文件删除
tsk文件时今日主题,一般换一个就删除原来的那个,从而保证不占用太多空间
当然,今日主题也可以通过修改注册表放到其他地方,不过这么小,小弟不推荐
9.对输入法动刀,把输入法安装到其他地方:其实所 有输入法的注表信息都在HKEY_CLASSES_ROOT\CLISD下,具体是哪个,可以通过SKTools的Input Method看出,例如CE-Star输入法是{903D7A20-A2E9-11D2-9272-00A0C919143A},蒙恬手写输入是 {D6781318-631F-443f-BF99-A13AF04ACEEC},仓吉是"{E18BFD44-DF36-11D1-90DD- 0000FB1E0CE9}",注音是"{E18BFD41-BEB8-11D1-8F9F-00AA00B58D45}",小输入手写框是" {124D7CDC-CF2D-418F-8BB4-4395AD048B79}",梅花输入法是{A3662F3B-2B43-416f-B938- 1D89DF0DDD8F}等,把IsSIPInputMethod的值从默认的1改成0"就可以隐藏你不想要的输入法.
InProcServer32中的默认(即@),改为你想要的目录就可以使输入法安装到其他地方

梅花输入法还需要在[HKEY_CLASSES_ROOT\CLSID\{A3662F3B-2B43-416f-B938-1D89DF0DDD8F}\SysPath]中把默认(即@)改为输入法相关文件的路径.所以安装之前用
WinCE CAB Manager更改,更为方便

蒙恬手写输入是一个例外,它的一个很大的文件PPENGBK.BIN是由Recoggbk.dll决定的,Recoggbk.dll默认 PPENGBK.BIN所在的路径是\Windows,必须对这个dll文件进行修改才能使PPENGBK.BIN放到想放的目录.好在已经有兄弟做好了 这个DLL文件对应的不同存储卡名的版本,这下可以节省大量的空间了,具体看此文章http://bbs.pdafans.com/viewthread.php?tid=114589

10.删去不必要的今日插件,有兄弟会说:不是直接 到''删除程序''中删掉就可以吗?是的,但是有的时候有些霸道插件没有删除彻底,或者有的是像中国移动搞的插件(通过ExtendedROM自动安装 的),就得手动删除了.今日插件是存放在\Windows或其他路径下的DLL文件,注册表是在HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Today\Items,(如图)每项都在里面,你可以找到对应DLL文件的路径,并改为自己想要的路径.你甚至可以把今日插件的 DLL文件放在存储卡上


11.部分有.ini文件的软件,可以通过修改.ini文件来改变存储位置,例如Opera,具体可以看我的文章http://www.ppcos.net/2008/03/07/092951423.shtml
12.灵活地寻找没有用的临时文件,很多软件都会产生临时文件,而且不一定是.tmp等容易辨认的格式,这就需要自己用心去寻找了,
有的名字和突标相近:例如我装了来电精灵PRO绿色版,我试了一下不想用,我删了绿色软件,但我到\Windows下还是发现了和其有关的文件PhoneLoader.exe,因为我从它的文件名和图标一眼就看出和来电精灵PRO有关(如图)
看日期:例如我昨天装了一个软件,我今天不想用它,删了之后我觉得还是没有删除干净,我立刻选择文件''按修改日期查看'',到\Windows,\My Documents等文件夹察看有没有修改日期是昨天的文件,遇到可疑的我把它拷到卡上,以免删错,发现没事后我再到卡上把这个文件删除

13.让ExtendedROM为己所用,首先是不 同机型都有不同的显示和解ExtendedROM的方法,具体方法兄弟们可以自己去搜索,可以把常用的软件放到ExtendedROM上,例如 TCPMP.如果WM5的某些机型的ROM空间非常小(例如只有64MB),那么可以考虑把ExtendedROM合并到存储空间中去,这一步需要硬启, 在696刷WM5中,这一步必不可少.如果有128MB的ROM以上,个人认为没有必要,毕竟存在风险还有需要硬启.
对于一部分已经自动安装了ExtendedROM中的Cab文件朋友的机子,其实没有必要去硬启,ExtendedROM也不是全部都有被安装,例如我的 900刷了dopodAsia英文版本,就有很多个CAB文件是各个电信厂商的设置内容,硬启后并没有被自动安装,而是通过一个叫Autofig.exe 的程序来自动找到ExtendedROM的文件安装的(如图).
已经安装了的程序虽然在''删除程序''找不到,但实际上可以把这些CAB文件拷到电脑上用WinCE CAB Manager打开,看其具体安装路径和写入注册表信息,手动删除

14.最后就是改ROM了,WM5带来了更多的自由度,XDA-Developers和buzzdev.net上的高手为我们带来了改WM5的ROM的方法,具体看此贴http://www.ppcos.net/2008/03/07/094043424.shtml
可以把一些常用的软件、输入法、字体等加到ROM中,从而减少这些东西对存储空间的占用.
例如可以去除帮助文件,不必要的输入法,一些无用的软件如ClearVue PDF 2.4老版本等,英文ROM可以增加中文支持和字体,增加梅花输入法等等
推荐大家看这篇文章
http://www.ppcos.net/2008/03/07/100943425.shtml
结尾:我所介绍的减肥方法都是以不硬启为主,毕竟PPC不是游戏机,PPC需要的是稳定,PIM等应该是主要功能.WM5让我们告别了自动硬启,我的696自从刷了WM5,半年多来没有硬启过,以前用2003SE三天就硬启一次.当然改了ROM就要硬启了.
还有就是,不同的机型有其具体的减肥方法,最有名的是818刷BigStorage版,696合并ExtendedROM到存储内存.具体的使用方法兄弟们可以自己搜索论坛.
最后说一下900,刷了正德版本的朋友的TEMP文件夹中的Atdbg1.log和Atdbg0.log这两个文件会不断增大而且无法
删除,解决方法是将HKEY_LOCAL_MACHINE\SOFTWARE\OEM\ATDbglog 下的键值Enable的数据由1改为0.
900的用户建议刷AKU3.2的ROM,速度快
【字体: 】 【收藏】 【打印文章】 【查看评论
用户登录
本月排行TOP10
用户列表
  • 用户名   文章数
  • admin    [1974]
  • league2001    [11]
  • lianfz82    [3]
  • 黑白颠倒    [1]
  • isadon    [0]
  • hnlxlibing2008    [0]
  • 爱车的神    [0]
  • chen76524    [0]
  • 520518999    [0]
  • 520518    [0]
网站统计
  • 晓宇网址导航
  • 游戏网址导航
  • 百乐网址导航
  • 好253网址之家
  • “站长版”遨游浏...
  • TOMPDA