优化win2k

http://www.asp112.com/Article/xitong/windows/Index.html
http://www.ahwinner.com/onews.asp?id=63

Win2000优化技巧
双击自动滚屏 发布者:管理员 发布时间:2005-7-17 阅读:777


    刚刚重装过系统,因为本人机器是四年前配置的比较破,所以还是换回win2000pro,所以找了些优化2000的资料,经过优化之后,各个方面绝对令人满意! 许多设置涉及到注册表,请小心操作,注意备份!
  对象为Windows 2000 Professional。
  内存性能优化:
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management 中设置 ClearPageFileAtShutdown=1。
  若内存≥128M,进行如下优化:
  DisablePagingExecutive键值设为1:系统正运行的文件被强制保留在内存中而非移入虚拟内存。
  LargeSystemCache键值设为1:Windows 2000使用系统缓存(同Windows 9x中Vcache),使磁盘输入/输出性能有巨大提高。    
  系统性能优化:
  1. CPU二级缓存
  L2:CPU二级缓存,是CPU的一个组成部分。然而,Windows2000不对二级缓存作出检测 ,需手动设定。
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement\SecondLevelDataCache,值(以KB为单位)调整为所用CPU的二级缓存实际大小。
  注:可选用十六进制或十进制,填入大小值应该选十进制。
  2. 修改磁盘缓存
  Windows2000默认的I/O页面文件比较保守。对于不同的内存,采用不同的磁盘缓存是较好的做法。
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit中,根据内存修改其十六进制值:
  64M→1000;
  128M→4000;
  256M→10000;
  512M或更大→40000。
  3. IRQ中断请求
  计算机的每一个主要部件都设IRQ中断号。通过修改每个IRQ请求的优先次序实现优化。这里的优化对象是系统/CMOS实时钟,通过主板来提升性能。
  1)确定需要获得更高的性能的组件。
  2)找到组件正在使用的IRQ中断号。系统属性→硬件→设备管理器→右击待查组件→属性→资源,可以看到设备正在使用的IRQ中断号。记录中断号。
  3)HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl中新建DWORD双字节值IRQ#Priority(#是具体中断号),值设为1。
  4)重新启动。
  建议优化系统CMOS实时钟(IRQ8),改善整块主板的性能。如要撤消优化设置,只要删除设置的注册表键值。
  4. 不加载DLL文件
  浏览器在使用之后往往会有部分DLL文件在内存中驻留一段时间,部分内存会被无用的DLL文件占用。
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer新建字符值:AlwaysUnloadDLL,值设为1。
  如要去除这项优化,将该键值设为0(或删除键值)。
  注意:该项优化在Windows重新启动后生效。
  5. 删除多余的DLL文件
  Windows2000的System和System32目录下有大量dll文件被系统或应用软件共享。经常安装卸载软件会增加dll垃圾文件,占用硬盘空间,降低系统运行速度。
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs中,存放有关软件共享的dll路径信息,每个dll文件的项值表明它已被几个应用软件共享。如果该项值为0,则说明不被任何软件共享,可以删除,然后再删除对应的dll文件。
  6. 精简注册表(慎用!)
  精简注册表的方法是重建注册表:
  1)Windows2000下用Regedit导出整个注册表(注意:要确保导出全部注册表而非一个分支),将其存为c:\x.reg。
  2)用DOS 7.0重新启动,载入磁盘高速缓存程序Smartdrv.exe以加快处理速度。
  3)运行DOS版的REGEDIT:C:\Windows\regedit/c x.reg(参数/C表示从后面指定文件中重新生成整个注册表),重建的注册表文件比减小25-30%左右,达到精简目的。
  7. 等待时间优化
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control中:
  WaitToKillServiceTimeout设为:1000或更小。
  HKEY_CURRENT_USER\Control Panel\Desktop和HKEY_USERS\Control Panel\Desktop中:
  (1)WaitToKillAppTimeout改为1000,即关闭程序时仅等待1秒;
  (2)HungAppTimeout值改为:200,表示程序出错时等待0.5秒;
  3)AutoEndTasks值改为1,表示自动关闭停止相应的程序。
  8. 快速定位鼠标
  Windows 2000允许用户对鼠标的采样速率进行设定,使鼠标能更精确地移动和定位。
  鼠标的采样速率设置为100Hz,输入缓冲区长度设置为300Hz。如果在设置后系统变得不稳定,改变采样速率,设置成80Hz或以下即可。
  9. 快速显示菜单
  Windows 2000的默认菜单显示是“淡入淡出”的效果,这种效果下,修改菜单的显示速度并不明显。
  将“动画显示菜单和工具提示”效果”改为“滚动效果”。
  HKEY_CURRENT_USER\ControlPanel\Desktop中MenuShowDelay项,这一项的取值范围是0~100000(单位为毫秒),将默认的值改为0或者是400。
  10. 删除多余的键盘布局、输入法和区域设置
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts中,对应“控制面板”中的“键盘布局/输入法”,可直接删除未用语言的键盘布局和未用的输入法子项;
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Locale中,是“区域设置”,保留值不为空的项值,其它的全部删除。
  11. 删除系统不用的字体和HELP文档(慎用!)
  把\WINNT\Fonts整个目录打包压缩成一个文件保存。删除所有不用的字体,只保留Arial、Marlett、Micosoft Scans Serif Regular 、MingLiU & PmingLiU、Modern、MS Outlook、MS Serif 8,10,12、Script、SimSun & NsimSun、Tahoma、Times New Roman、宋体、仿宋、楷体、黑体几个字体。需要其它字体时解压对应的字体到Fonts目录中。
  12. 在“运行”中添加“在单独的内存空间中运行”的选项
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer中,新建DWORD型MemCheckBoxInRunDlg,值设为1。
  注:默认情况下,所有16位程序都在单一共享的 VDM (虚拟DOS机器)进程中作为线程运行。这种情况下,这些程序共享分配给 VDM 进程的内存空间,因此不能同时运行。所作设置就是允许用户在专用的(不是共享的)VDM进程中运行16位程序。复选框只在用户在输入16位程序时才被启用。
  启动优化:
  1.取消系统检测串口
  打开 Boot.ini 文件,如下修改:
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect/NoSerialMice
  启动时不检测行串口,缩短启动时间。
  2. 快速启动
  multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
  改为:multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /nodetect
  HKey_Local_Machine\System\ControlSet001\Control中,SystemStartOptions键值改为nodetect
  3.关闭无用服务
  运行→Services.msc→Windows2000服务的详细列表。
  Windows 2000服务设置
  4. 加快启动和减少故障恢复时间
  减少Windows2000系统启动时显示操作系统列表的时间。如果不是网络系统管理员,可以去掉“将事件写入系统日志”和“发出管理警报”两个选项,并将“写入调试信息”设置为“无”。
  5. 删掉不需要的组件
  (1)去除文件夹选项的文件隐藏、只读等属性;
  (2)\WINNT\inf文件夹,用记事本打开sysoc.ini文件,替换“,hide”为空,保存退出。控制面板→添加/删除程序→添加/删除Windows组件,根据需要修改。
  6. 屏蔽CD自动播放
  启动时,打开CD自动播放功能会延缓启动速度。运行→gpedit.msc→管理模板,设置是否自动播放CD。
  7. 快速登录计算机系统
  系统属性→网络ID→网络标识→根据“网络标识向导”操作。
  设置时注意:选择“本机用于家庭,不是商业网络的一部分”,以及“Windows始终假设下列用户已登录到本机上”。
  HKEY_LOCAL_MACHINE\Software\Microsoft\WinNT\CurrentVersion\Winlogon中,
  (1)AutoAdminLogon值改为“1”
  (2)DefaultDomainName值改为所要登录的域名或本机计算机名
  (3)DefaultUserName值改为自动登录的用户名
  (4)DefaultPassword值改为密码。(注意:这几个都是字符串值。)
  如果想临时取消自动登录或者需要以其他用户名登录,在启动时按住Shift键。
  8. 加快Explorer启动速度
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace中:
  删除{D6277990-4C6A-11CF-8D87-00AA0060F5BF} (计划任务)
  9. Windows 2000启动盘制作:
  (1)Windows 2000 启动盘:d:\bootdisk\makeboot a:
  (2)Windows 2000 引导盘:ntldr,ntdlect.com,boot.ini,IO.sys
  (3)Windows 2000 紧急修复磁盘(ERD):ntbackup.exe
是不是觉得你的WIN2000速度不够快?那么打开:控制面板-管理工具中的服务看看,是不是有很多设置成为了自动?就是它们,影响了系统速度,有一些是可以关掉的。sT-
注:本机为单机ADSL上网,安装的WIN2000专业版,服务项目与你电脑上安装的软件(比如杀毒软件和防火墙等开机就运行的)有关,请注意。以下内容经过我重启20余次痛苦总结得出,欢迎大家探讨。ugO`4e
一、设置为自动的:L+dO
1、Automatic Updates——从 Windows Update 启用重要的 Windows 更新的下载和安装。如果禁用该服务,操作系统可以在 Windows Update Web 网站手动更新。lQ:6
2、COM+ Event System——提供事件的自动发布到订阅 COM 组件。wQ
3、DHCP Client——通过注册和更改 IP 地址以及 DNS 名称来管理网络配置。H-
4、DNS Client——解析和缓冲域名系统 (DNS) 名称。h~l>3
5、Event Log——记录程序和 Windows 发送的事件消息。事件日志包含对诊断问题有所帮助的信息。您可以在“事件查看器”中查看报告。(如果你不查看日志的话可以关掉-建议设置为自动,只是开、关机的时候速度慢了一些)p^(H
6、Plug and Play——即插即用,管理设备安装以及配置,并且通知程序关于设备更改的情况。(如果你的电脑配置不是经常变动的话可以关掉,但我实验的时候开机时间足够你喝杯咖啡)KPDAW
7、PPPoE Service——ADSL拨号软件的东东。0[FDvk
8、Protected Storage——提供对敏感数据(如私钥)的保护性存储,以便防止未授权的服务,过程或用户对其的非法访问。8[E-
9、Remote Procedure Call (RPC)——提供终结点映射程序 (endpoint mapper) 以及其它 RPC 服务。nru
10、Security Accounts Manager——存储本地用户帐户的安全信息。Y}6E:`
11、System Event Notification——跟踪系统事件,如登录 Windows,网络以及电源事件等。将这些事件通知给 COM+ 事件系统 “订阅者(subscriber)”。R=gGF
12、Task Scheduler——允许程序在指定时间运行。~
13、Windows Management Instrumentation——提供系统管理信息。'N#:~#
14、Windows Management Instrumentation Driver Extensions——与驱动程序间交换系统管理信息。UEk%
15、Workstation——提供网络链结和通讯。SU-]aW
二、禁止的服务:I0
1、Distributed Link Tracking Client——当文件在网络域的 NTFS 卷中移动时发送通知。 Q>1q]
2、Indexing Service——索引服务,完全无用的东西。4mBuC
3、Messenger——强烈要求关掉,这就是信使服务!!!!!!{z3_<_
4、Net Logon——支持网络上计算机 pass-through 帐户登录身份验证事件(是为别人进入你的电脑准备的,^_^)。9
5、NetMeeting Remote Desktop Sharing——许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。F KFQ
6、Network Connections——管理“网络和拨号连接”文件夹中对象,在其中您可以查看局域网和远程连接。注:这个其实是不用禁止的,但是因为我不上网的时候右下角有个未连接的图标,看着讨厌。h{
7、Portable Media Serial Number Service——Retrieves the serial number of any portable media player connected to this computer. If this service is stopped, protected content might not be down loaded to the device.(没有办法,我的上面是E文,尽管我用的是中文版);_dOU
8、Remote Access Connection Manager——创建网络连接。e,.
9、Remote Registry Service——允许远程注册表操作!!!!关掉!!!!Nb;
10、Removable Storage——管理可移动媒体、驱动程序和库。`mhIH
11、Routing and Remote Access——在局域网以及广域网环境中为企业提供路由服务。7NF)9
12、RunAs Service——在不同凭据下启用启动过程。f
13、Smart Card——对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。2'7G|>
14、Smart Card Helper——提供对连接到计算机上旧式智能卡的支持。2\
15、Telephony——提供 TAPI 的支持,以便程序控制本地计算机,服务器以及 LAN 上的电话设备和基于 IP 的语音连接。XU
16、Telnet——允许远程用户登录到系统并且使用命令行运行控制台程序。又一个方便黑客的东西。ZQeQK
?Wecan's Home 论坛 -- Wecan's Home 论坛  {iC1+
好了,完了,其余的设置为手动,最后再强调一下,操作前记住你改变的设置,同时不要把防火墙和杀毒软件的服务关了,我上述服务没有包含这2者!!!!!#+FqLB

posted on 2005-11-04 09:18 eunice 阅读(66) 评论(0)  编辑 收藏

(评论功能已被博主禁用)

导航

统计

公告