荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: afan (可以休息了), 信区: WinNT
标  题: Win2000完全优化方案
发信站: 荔园晨风BBS站 (Thu Aug 29 09:26:50 2002), 站内信件


转自(http://www.itxlc.com/cgi-bin/ut/ ... 2&h=1&bpg=21&age=30)


***优化虚拟内存***
系统安装后会默认设置应用程序不以后台服务方式使用内存,这种方式对内存已最
优了。我们主要来优化设置虚拟内存的大小,方法是:右击“我的电脑”,选择“
属性/高级/性能选项/更改”,设置虚拟内存的初始值和最大值,将初始值置为你
机器内存的2.5倍,最大值置成你需要的最大尺寸(当然不能超过硬盘的可用空间
)。虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘上的,Pagefile.sys和
Win 98的Win386.swp性质相同,应将该交换文件存放在最快的硬盘上。
另外,在
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/SessionManager/Memor
y Management中置ClearPageFileAt Shutdown=1也可提高性能。如果你机器的内存
≥128MB,还可进行如下2个优化:
1.在HKEY_LOCAL_MACHINE/System/Current ControlSet/Control/Session
Manager/Memory Management中置DisablePagingExecutive=1,表示系统正运行的
文件被强制保留在内存中而不移入虚拟内存,这样可提高程序运行速度。
2.在HKEY_LOCAL_MACHINE/System/Current ControlSet/Control/Session
Manager/Memory Management中置LargeSystemCache=1,表示让Win 2000使用它的
系统缓存(如同Win 9x中的VCache),这会使磁盘输入/输出性能有巨大提高。

***加快启动和故障恢复***
在“我的电脑/属性/高级/启动和故障恢复”中选中系统启动时默认的操作系统,例
如“Microsoft Windows 2000 Professional"/fastdetect”,不选“显示操作列
表”。这样,在装有多操作系统的情况下,启动时就不会显示多系统列表而直接启
动Win 2000。还有一种方法也能实现这个功能,即打开C:Boot.ini文件,将
Timeout的值改为需要的时间如0即可(其中置Timeout=-1,启动选单会呈暂停状态
,只有按Enter后才会继续)。
如果你不是网络系统管理员,则完全可以去掉上面的“将事件写入系统日志”和“
发出管理警报”,并将“写入调试信息”设为“无”,这样也能提速。
系统启动时实现自动登录也能节省不少时间。运行Regedt32.exe(C:
WINDOWSSYSTEM32Regedt32.exe),在
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon中,
置AutoAdminLogon为1即可。
Windows家族中,只要系统崩溃就会出现臭名昭著的蓝屏死机,重启后要检测硬盘
,很费时。可在Win 2000中让系统崩溃后自动重新启动,方法是:在“我的电脑/
属性/高级/启动和故障恢复”中,勾选系统失败中的“自动重新启动”,然后点击
确认。
对于停止响应的程序,不需要手工干预,让系统自动关闭,方法是:打开注册表编
辑器,在HKEY_CURRENT_USERControl Paneldesktop中,将项值AutoEndTasks设置
为1。
如果你有活动硬盘,经常需要把硬盘装到不同的机器上,就有必要生成两个以上硬
件配置文件了:选择“我的电脑/属性/硬件/硬件配置文件”,按“复制”钮,在
弹出的对话框中给当前配置文件的复制文件命名,就生成了第二个硬件配置文件,
重新启动时会显示硬件配置文件选择列表,提示选择相应的配置文件。如果不想显
示硬件列表,可在“我的电脑/属性/硬件/硬件配置文件”中先用“↑”和“↓”
按钮把需要的配置移到最上行,然后把等待用户时间改为0秒,这样启动时就不会
显示硬件列表而自动选择位于最上行的配置文件。

***安全日志已满时的处理***
安全日志已满时,Win 2000将停止响应并显示“审核失败”消息,如要恢复它,必
须清除安全日志。方法是:重新启动,用管理员组成员登录,单击“开始/设置/控
制面板/管理工具/事件查看器”,右击“安全日志”,选属性,在弹出的窗口中单
击“改写久于n天的事件”或不改写事件(手动清除日志),然后打开注册表编辑
器,在HKEY_LOCAL_MACHINESYSTEMCurrentControl SetControlLsa中,置项值
crashonauditfail为1,最后重新启动。

***优化电源管理***
选择“最少电源管理”方案来节省电能。在“设置/控制面板/电源选项/电源使用
方案”中选择“最少电源管理”方案,“1分种之后”关闭显示器、“3分钟之后”
关闭硬盘、系统休眠选“从不”。这样只要你超过一分钟不用键盘和鼠标,系统就
会自动关闭显示器、硬盘以节省电能,只要一按键盘或鼠标,系统又恢复原状。

在“控制面板/电源选项/高级电源管理”中,选中“启用高级电源管理支持”,以
此节省电能;在“控制面板/电源选项/休眠”中,启用休眠支持,可把当前内存中
的信息保存在硬盘上,当打开电源开关时,系统不用一分钟就恢复到原来状态;在
“控制面板/电源选项/高级”中,将“在按下计算机电源按键时”置为“关闭电源
”,“在按下计算机休眠按键时”置为“休眠”,于是只要按下键盘上的Power键
就会关机,按Sleep键就会休眠。
关闭Win 2000时,会显示“现在可以安全关机”,若是不自动关闭ATX电源,可用
下法实现自动关闭ATX电源:选择“设置/控制面板/电源选项/高级电源管理”,如
果你的机器支持高级电源管理,则选中“启用高级电源管理支持”,然后
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionWinlogon中置PowerdownAfterShutdown为1;如果机器不支持高
级电源管理,则很不幸,只能在关闭系统时,显示“现在可以安全关机”,由你自
己手动切断电源了。

***桌面和开始选单的优化***
关于文件夹,系统默认使用Web视图,即左边有个信息栏,显示选择的文件信息,
如果是图片文件将显示图片的略图。该窗口虽然华美,但既费内存又费时间,开启
它会降低系统性能。关闭方法是,打开“我的电脑/工具/文件夹选项”,在“Web
视图”中选择“使用Windows传统风格的文件夹”。
为了提高效率,可以在控制面板的“显示/效果”中把视觉效果改为“滚动效果”
。另外,也不要设置墙纸,因为墙纸会占用大量内存,增加启动时调图时间,可把
C:My DocumentsMy Pictures、C:Windows 和C:WindowswebWallpaper目录下所有
BMP文件(这些BMP文件即系统中的墙纸)用WinZip打包压缩,然后删除这些BMP文
件,需要墙纸时再用WinZip还原即可。如不迫切需要,也不要设置屏幕保护方式。

如果你厌倦了Win 2000开始选单的淡入淡出效果,可在“开始/设置/任务栏和开始
选单/高级”中选择“滚动程序选单”,然后单击右键,选“属性/效果”,将“淡
入淡出效果”改为“滚动效果”。为加快开始选单的响应速度,可在
HKEY_CURRENT_USERControl PanelDesktop中,把项值MenuShowDelay置为0。另外
, 系统进入桌面时,会在“开始”按钮上显示“单击这里开始”箭头,很烦人,
除去它也很容易,在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
中把项值NoStartBanner置为十六进制的01000000即可。
项值名称     类型   取值及说明
enablepmtubhdetect   dword   =0不启动每个tcp/ip堆栈的黑洞侦测功能;=1启

sackopts     dword   =1
enablepmtudiscovery   dword   =1激活mtu自动检测功能;=0关闭
defaultttl     dword   =00000020
去掉任务栏左侧图标:鼠标右击该图标,在弹出选单中选择删除功能即可。
取消任务栏中的快速启动栏:鼠标右击任务栏空白处,选择工具栏,去掉快速启动
前的钩。

***优化配置网络***
Win 2000允许网络适配器使用一种以上协议,我们对只上Internet的适配器应只安
装TCP/IP协议。要检查每个适配器,去掉不用的协议,这样可以提高网络连接速度
。对于服务也是这样,只选择启用的服务,例如只用于上互联网,所以只选用
TCP/IP协议,其它的两项服务都不选用。

***减轻启动时任务***
删除开始选单的“程序/启动”中的所有项目,然后在注册表
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent Version的子项Run、
RunServices、RunServicesOnce、RunOnce和RunOnceEx(一次性的自启动功能、表
示只运行一次)下删除列出的所有应用程序(只保留SysTray.exe程序),这样保
证只启动SysTray.exe这一个程序,减轻启动任务、加速了启动过程。另外,如果
在“Run”项下有子项(该子项一般是安装应用软件时建立的,注意:不能删除
OptionalComponents子项),也应将该子项中的所有项值删除或者索性删除该子项
,这样也能减少Windows在启动时自启动的程序数量。停止不需要的服务,也能取
消Win 2000启动时自启动相应的程序。

***清除注册表垃圾***
安装一个软件,注册表中就要相应地增加一些项。当软件被删除后,例如删除软件
所在文件夹或在“添加/删除程序”里对它反安装,有些软件的注册信息还赖在注
册表中,长期下去将在注册表中形成大量垃圾,而在启动时注册表要被调入内存的
,其庞大的个头将既占内存又费时,所以需要彻底清除这些垃圾。清除方法:
1. 清除注册表中关于卸载应用程序的相关项值数据
在HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall中,
把已卸载软件的子项删除。
2.清除已卸载软件的垃圾
这些垃圾集中在HKEY_LOCAL_MACHINESoftware、HKEY_CURRENT_USERSoftware和
HKEY_USERS.DefaultSoftware中,这几项的内容基本一致,在其中进行查找删除即
可。常用的方法是,在HKEY_LOCAL_MACHINESoftware分支中,查找那些已卸载软件
的残留信息,然后删除。

***注册表减肥***
注册表减肥的方法是重建注册表:首先在Win 2000下用Regedit导出整个注册表(
注意:要确保导出全部注册表而非一个分支),将其存为C:Li.reg。然后用DOS
7.0重新启动,载入磁盘高速缓存程序Smartdrv以加快处理速度。接着按下面的格
式运行DOS版的Regedit: C:Windows egedit/c li.reg(参数/C表示从后面指定文
件中重新生成整个注册表)。重建后的注册表文件会比原来小25%~30%左右,达到
了减肥目的。
***删除不用的字体和Help文档***
先用WinZip把C:WindowsFONTS整个目录打包压缩成一个文件,妥善保存,然后在
C:WindowsFONTS中删除所有不用的字体,只保留Arial、Marlett、Micosoft
Scans Serif Regular 、MingLiU&&PmingLiU、Modern、MS Outlook、MS
Serif8/10/12、Script、SimSun&&NsimSun、Tahoma、Times New Roman、宋体、仿
宋、楷体、黑体几种字体,需要其它字体时再用WinZip打开压缩文件,把对应的字
体展开到FONTS目录中。
对使用Win 2000已很熟练的用户,可以删除Help文件夹,先用WinZip把C:
WindowsHELP整个目录打包压缩成一个文件,妥善保存,然后在C:WindowsFONTS中
删除所有.hlp和.chm文件,以后需要时展开压缩文件即可。

**清除配色方案和屏幕保护程序***
在HKEY_CURRENT_USERControlPanelAppearance Schemes中,有系统自带的各种配
色方案,对应显示在“控制面板”窗口中的“显示/属性/外观/窗口配色方案”下
拉列表中,将不用的配色方案删除,一般只保留“Windows默认”一项即可。
用WinZip把C:Windows下和C:WindowsSystem32下所有屏幕保护文件(后缀为.
scr文件)打包压缩成一个文件,妥善保存,然后把这些屏幕保护文件全部删除,
以后在屏幕保护程序选项栏就没有屏幕保护文件可选了,如果确实需要屏幕保护程
序,在以上删除前只保留几个需要的屏幕保护文件。

***优化CMOS设置***
开机时机器进入启动阶段,这时系统会检测内存、IDE通道等硬件设备,可关闭未
用的IDE通道、USB设备等硬件,不进行内存检测,优化CMOS设置来提速。
表1
类别       cmos项目       设置值及说明
bios features setup   quick power on self test enable.这样就不检测1mb以
上的内存和ide硬盘
     boot sequence       设为c、a、scsi.首先从c盘引导
     boot up floppy seek     disabled,启动时不搜索软驱
     dram ecc checking     disabled。不进行ecc检测
chipset features setup   dimm 1dram timing     8ns。内存速度置为最快的
8ns(如您的内                存不支持则降低相应档次)
     sdram cas latency     2。内存速度置为最快的2(如您的内存不
     支持则降低相应档次)
     agp-2x /4x mode     enable。打开agp2x或4x显示方式
integrated peripherals   ide primary slave udma     disabled。关闭ide通
道1的从盘(假设只                用到两个ide通道的主盘,以下同)
     ide secondary slave udma   disabled。关闭ide通道2的从盘
     usb controller       disabled。未用usb设备
在cmos中   在cmos中把各项cache打开,最后保存退出

***暂时禁用不需要的外设***
暂时禁用一些外设,可减少系统启动时要调入的外设驱动程序数量,因而使启动速
度加快。Win 2000启动前会自动扫描硬件设置情况,假如您关闭了某外设电源,它
就会自动卸载该外设驱动程序,使系统得到优化(而Win 9x就很笨,安装好系统后
,即使已不用某外设,它还会启动该外设的驱动程序)。建议您在系统启动前关闭
不用的外设电源,使Win 2000启动时不调入它的驱动程序,以加快启动。要重新启
用某外设也很简单:打开该外设电源,在设备管理器中执行“扫描硬件改动”或者
在系统启动前打开该外设电源即可。
对没有电源开关的外设如软盘控制器、光驱、多余的串口,可以在设备管理器中暂
时禁用。方法是:右击我的电脑→属性→硬件→设备管理器,选中要停用的外设,
单击选单上的“停用”按钮。重新启用某外设(如软驱):可选中要启用的外设,
单击选单上的“启用”按钮。

***取消系统检测串口,加快启动速度***
打开Boot.ini文件,如下修改[operating systems]段内容:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows 2000
Professional" /fastdetect/NoSerialMice
这样启动时就不会检测串口,缩短了启动时间。

***优化硬盘***
设置硬盘传送模式为DMA。如果你的硬盘支持DMA,用DMA代替PIO可以提高硬盘的传
输速度并减少CPU占用率。方法是,右键点击我的电脑→管理→设备管理器→IDE
ATA/ATAPI控制器→Primary IDE Channel→属性→高级设置,在传输模式中选中
DMA。
Win 2000所在分区用NTFS格式可以更好地发挥系统性能,如果您的系统分区是FAT
或FAT32,应该把它转为NTFS,可在DOS下用Win 2000的“convert 驱动器:/FS:
NTFS [/V]”命令来完成。
系统启动时要读取大量的硬盘数据,所以提高硬盘读取速度也相当重要,方法是:

(1)右击我的电脑选属性,在设备管理器中选硬盘的属性,把“启用了写入缓存”
选上。用DOS的Smartdrv管理方式代替Win 2000的Smartdrv,为启动盘开4MB的缓冲
区(如为32MB内存可开2MB),在C:Auotoexec.bat中加入“C:WindowsSmartdrv.
exe /E:4096 /B:4096”。
(2)经常使用磁盘碎片整理程序,不仅可以整理文件使之连续存放在硬盘上,而且
还可以把常用的文件移到硬盘分区前,减少硬盘的寻道时间,加快启动速度。运行
整理硬盘前,必须关闭其他应用程序。单击开始→程序→附件→系统工具→磁盘碎
片整理程序,选中系统分区盘,单击“碎片整理”,就开始整理硬盘。

***优化CDROM***
如果要使用光驱,可按下法优化,为光驱提速:
(1) 优化CDROM预读性能
在HKEY_LOCAL_MACHINESystemCurrent ControlSetControlFileSystemCDFS中,新
增项值Prefetch、DWORD类型,根据您的CDROM速度设置一个优化值,如表2所示。
如果设置优化值使CDROM工作不正常,则降低一个级别设置。
表2
cdrom速度   优化值
4倍速     000000e4
8倍速     000001c0
16倍速     00000380
24倍速     00000540
32倍速     00000700
36倍速     00000750
40倍速     00000800
48倍速     00000800
(2) 根据您的CDROM用途来确定缓存大小
在HKEY_LOCAL_MACHINESystemCurrent ControlSetControlFileSystemCDFS中,设
置项值CacheSize、DWORD类型,根据需要设为:
0000026b(默认值)
000004d6(适中)
000009ac(最大)

***优化软驱***
在HKEY_LOCAL_MACHINESystemCurrent ControlSetServicesClassfdc000中,新增
项值ForceFIFO(DWORD类型)为1,以提高软驱读写的缓冲性能。

***优化文件系统***
在HKEY_LOCAL_MACHINESystemCurrent ControlSetControlFileSystem中,新增项
值ConfigFileAllocSize、DWORD类型,置为000001f4(16进制),这样可优化文件
系统,提高系统性能。

***鼠标的优化***
加快鼠标的采样速率,可使鼠标更精确地移动和定位,方法是:开始→控制面板→
鼠标→硬件→属性→高级设置,将采样速率设置为100Hz,输入缓冲区长度置为
300Hz。

--
╮╮
\█/
 ●  ft!!

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.181]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店