以下方法还可用软件解决:RegCleaner3.4帮你清理注册表)
6、减轻启动时任务
删除开始菜单的程序/启动中的所有项目,然后在注册表 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion的子项Run、RunServices、RunServicesOnce,RunOnce和RunOnceEx(一次性的自启动功能、表示只运行一次)下删除列出的所有应用程序、只保留SysTray.Exe程序;这样保证只启动SysTray.Exe这一个程序,减轻启动任务、加速了启动过程。另外,如果在"Run"项下有子项(该子项一般是安装应用软件时建立的,注意:不能删除OptionalComponents子项),也应将该子项中的所有项值删除或者索性删除该子项,同样也能取消Windows启动时自启动的程序(如图)。
7、清除注册表垃圾
安装一个软件,注册表中就要相应地增加一些项。当软件被删除后,例如删除软件所在文件夹、或在"添加/删除程序"里对它反安装,有些软件的注册信息还赖在注册表中,长期下去,就在注册表中形成大量垃圾,而注册表在启动时要被调入的,其庞大的个头将既占内存又费时间,所以需要我们彻底清除这些垃圾。清除方法:
1) 清除注册表中关于卸载应用程序的相关项值数据
在HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Uninstall中,把已卸载软件的子项删除。
2) 清除已卸载软件的垃圾
这些垃圾集中在HKEY_LOCAL_MACHINE\Software、HKEY_CURRENT_USER\Software和HKEY_USERS\.Default \Software中,这几项的内容基本一致,在其中一处作查找删除即可,常用的方法是在HKEY_LOCAL_MACHINE\Software分支中,查找那些已卸载软件的残留信息,然后删除。
8、注册表减肥
注册表减肥的方法是重建注册表:首先在Win2000下用regedit导出整个注册表(注意:要确保导出全部注册表而非一个分支),将其存为c:\li.reg ;然后用DOS7.0重新启动,载入磁盘高速缓存程序Smartdrv以加快处理速度,接着按下面的命令运行DOS版的REGEDIT: C:\Windows\regedit/c li.reg(参数/C表示从后面指定文件中重新生成整个注册表),重建后的注册表文件会比原来小25%~30%左右,达到了减肥目的。
9、删除多余的? 布局、输入法和区域设置
进入HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Keyboard Layouts,下面有多种语言的键盘布局子项,对应于“控制面板”中的“键盘布局/输入法”,可直接删除未用语言的键盘布局和未用的输入法子项;在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale中,是“区域设置”,保留值不为空的项值,其它的全部删除。
10、删除多余的DLL文件
Win2000的System和System32目录下有大量的DLL文件,被系统或应用软件共享。由于经常安装和卸载软件,会在这些目录下留下一些DLL垃圾文件,它们不但占用硬盘空间,而且还降低系统的运行速度。可按以下方法删除:在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs中,存放有关软件共享的DLL路径信息,每个DLL文件的项值表明它已被几个应用软件共享(如图),
如果已卸载软件的该项值为0,则说明不被任何软件共享,可以删除之,然后再删除对应的DLL文件。
11、清除配色方案
在HKEY_CURRENT_USER\Control Panel\Appearance\Schemes中,有系统自带的各种配色方案,对应显示在"控制面板"窗口中的"显示/属性/外观/窗口配色方案"下拉列表中,将不用的配色方案删除,一般只保留"Windows默认"一项即可。
12、删除系统不用的字体和HELP文档
先用Winzip把c:\Windows\FONTS整个目录打包压缩成一个文件,妥善保存,然后在c:\Windows\FONTS中删除所有不用的字体,只保留Arial、Marlett、Micosoft Scans Serif Regular 、MingLiU&PmingLiU、Modern、MS Outlook、MS Serif8,10,12、Script、SimSun&NsimSun、Tahoma、Times New Roman、宋体、仿宋、楷体、?体几个字体,需要其它字体时再用Winzip打开压缩文件,把对应的字体展开到FONTS目录中。
对使用Win2000已很熟练的用户,可以删除HELP文件夹,先用Winzip把c:\Windows\HELP整个目录打包压缩成一个文件,妥善保存,然后在c:\Windows\FONTS中删除所有.hlp和.chm文件,以后需要时展开压缩文件即可。
13、清理文件垃圾
Win2000使用时间一长,就会累积众多的临时文件,集中在c:\Windows\temp、C:\Documents and Settings\您的用户名\Local Settings\Temp、C:\Documents and Settings\您的用户名\Local Settings\Temporary Internet Files(IE临时文件目录)中,您可以把这些目录中的文件全部删除,以提高系统性能。(编程入门网)
14、移动事件记录文件位置
Win 2000的事件记录,会时刻记录事件活动情况,记录文件的位置在c:\Windows\SYSTEM32\Config中,如果把它保存在另一个硬盘中,就能减轻系统所在硬盘的负担,达到优化目的。方法是在下列分支中:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog\Security
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog\Application
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog\System
将其中项值Flie的路径改为另一个硬盘中的目录,比如:D:\config\AppEvent.Evt、D:\config\SecEvent.Evt、D:\config\SysEvent.Evt。
15、停用一些服务来精减系统功能
系统默认要启动网络等一系列服务,如果您是单机用户,大多数网络服务都可以停用,停用了这些服务后,减少了系统对内存的占有量,精干了系统,也能明显地提高系统运行速度。选择设置/控制面板/管理工具/服务,双击要停用的服务,在服务属性窗口中设置该服务的”启动类型”为”已禁用”(如下图)
设置完成后,单击”应用”退出。单机用户可禁用的
服务有:
服务名 |
描 述 |
启动类别 |
TrkWks |
当文件在网络域的 NTFS 卷中移动时发送通知, 对应文件C:\WINDOWS\System32\services.exe |
自动 |
Dnscache |
解析和缓冲域名系统 (DNS) 名称, 对应文件同上 |
自动 |
Netman |
管理“网络和拨号连接”文件夹中对象,在其中您可以查看局域网和远程连接, 对应文件C:\WINDOWS\System32\svchost.exe |
手动 |
Spooler |
将文件加载到内存中以便迟后打印, 对应文件C:\WINDOWS\System32\ spoolsv.exe |
自动 |
RemoteRegistry |
允许远程注册表操作, 对应文件C:\WINDOWS\System32\ regsvc.exe |
自动 |
Schedule |
允许程序在指定时间运行, 对应文件C:\WINDOWS\System32\ MSTask.exe |
自动 |
这样优化后,进入系统,在任务管理器中可见有12个进程,W和T打头的1个、S打头的6个,L、I、E、C打头的各1个,共占用内存50M多点。只要记住这几个进程,按Ctrl+Alt+Del用任务管理器可随时监察内存中的进程,一旦发现病毒、黑客程序,就立刻把它删除。