标题:
[交流]
[原创]提高系统性能的几个方法
[打印本页]
作者:
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
以上的建议将数值数据更改为
4
或
5
,否则建议保留数值数据为默认值即
3
。
利用
CPU
加快整体效能
:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager]
,在
[MemoryManagement]
的右边窗口,将“
SecondLevelDataCache
”的数值数据更改为与
CPU L2 Cache
相同的十进制数值:例如:
P4 1.6G A
的
L2 Cache
为
512Kb
,数值数据更改为十进制数值
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.5
到
2
倍
安全防护的措施
最简单的方法就是安装防毒软件和防火墙
,
如果
RMB
多的人推荐买一个硬件防火墙
-_-
欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.92.23/luntan/)
Powered by Discuz! 7.2