Board logo

标题: [交流] [原创]提高系统性能的几个方法 [打印本页]

作者: kuroro    时间: 2008-1-31 01:32     标题: [原创]提高系统性能的几个方法

个人桌面系统所追求的性能目标
  第一,运行项目时要快. 第二,界面美观华丽. 第三,百毒不侵.

影响操作系统性能的因素
  可分为3大因素:硬件因素,软件因素.人为因素.2个因素可以补救,最后一个因素无解-_-|||硬件因素就不多说了。反正就是用RMB堆出来的-_-

操作系统优化的项目(XP为例)
    注册表优化:点击“开始”菜单中的“运行”,在打开的“运行”对话框中输入“Regedit”,打开注册表编辑器.
程序开机即运行的新方法:顺次展开注册表到[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows]下,在这里新建一个字符串值,方法是右击主键[Windows],在弹出的菜单中选择“新建”→“串值”,把该字符串值命名为“load”。然后,双击“load”,在弹出的窗口中将它的键值改为你想开机就自动运行的程序路径。要注意的是应该使用文件的短文件名,即“C:\Program Files”应该写为“C:\Progra~1 
    加快系统开机及关机速度. [HKEY_CURRENT_USER\Control Panel\Desktop]将字符串值[HungAppTimeout]的数值数据更改为”200”,将字符串值“WaitToKillAppTimeout”的数值数据更改为1000.另外在[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control]将字符串值“HungAppTimeout”的数值数据更改为“200,将字符串值“WaitToKillServiceTimeout”的数值数据更改1000.
    提高XP的响应速度:Windows XP注册表中找到[HKEY_CURRENT_USER\Control PanelDesktop]子键,修改HungAppTimeout值。HungAppTimeout值表示系统要求用户手工结束被挂起任务的时间极限,默认值5000,类型是REG_SZ,减小该值可以降低系统在某些特殊情形下的响应延迟,例如,可以把该值设置为1000。调整该键值时应当注意:如果在你的系统上,某些软件的运行速度本来就很慢,把该键值设置得太小可能使XP误认为正在运行的软件已经被挂起。如果出现这种情况,你可以逐步增加HungAppTimeout值,每次增加1000,直到XP不再把正在运行的软件误认为“停止响应”。
清除内存内不使用的DLL文件:[HKKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]在“Explorer”增加一个项“AlwaysUnloadDLL”,默认值设为1。注:如由默认值设定为“0则代表停用此功能。
禁止IE下载文件:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,然后在右边找到1803这个DWORD值,将其键值修改为3即可。重新启动IE看看还能不能够下载的?如果要取消限制的话,只需要还原DWORD值为0即可。
    加快预读能力改善开机速度[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement]在“PrefetchParameters”右边窗口,将“EnablePrefetcher”的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为45,否则建议保留数值数据为默认值即3  
    利用CPU加快整体效能:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager],在[MemoryManagement]的右边窗口,将“SecondLevelDataCache”的数值数据更改为与CPU L2 Cache相同的十进制数值:例如:P4 1.6G AL2 Cache512Kb,数值数据更改为十进制数值512
    释放系统内存:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer]在右方窗格新建一个「AlwaysUnloadDll」「字串值」。然后在[AlwaysUnloadDll]上按下鼠标右键选择[修改]。将[值的资料]设为[1]。重新开机即可完成上述动作。

开机启动项优化
    点击“开始”→“运行”→在运行对话框中,输入“msconfig”后,→“确定”→启动“系统配置实用程序”对话框。先点击“启动”标签,可看到目前加载
到启动项中的各应用软件,通过移动滚动条酌情选择不需要调入内存中的软件,只需去除其复选框内的对勾即可。

内存优化
    每当windows运行一段时间的时候,就会出现”内存垃圾”这时候,最简单直接的方法就重启计算机去释放那些”垃圾”!
设置虚拟内存
    右键点“我的电脑”,左键点“属性”,点选“高级”选项卡,点“性能”里的“设置”按钮,再选“高级”选项卡,点下面的“更改”按钮,所弹出的窗口
就是虚拟内存设置窗口.假设内存为256M,虚拟内存放在D盘,先要将默认的清除,保持C盘为选中状态,单选“无分页文件(N)”再按“设置”按钮,此时C
旁的虚拟内存就消失了,然后选中D盘,单选“自定义大小”,在下面的“初始大小”和“最大值”两个方框里都添上512,再点一下“设置”按钮,会看到D
盘的旁边出现了“512-512”的字样,这样就说明设置好了,再一路确定,最终,系统会要重新启动,重启一下,便完成了设置。具体数值根据你的物理内存
大小来定,一般为物理内存的1.52

安全防护的措施
    最简单的方法就是安装防毒软件和防火墙,如果RMB多的人推荐买一个硬件防火墙-_-




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.92.23/luntan/) Powered by Discuz! 7.2