1、计算机系统优化 了解系统优化的概念和意义 了解注册表的概念 了解组策略的概念 熟悉手工和软件两种优化方法本章目标:本章目标:Windows操作系统版本的更新,伴随而来的是操作系统的臃肿和运行的缓慢,同时,还经常碰到卡机、死机、蓝屏等现象,是不是我们的计算机配置太低?或者是我们的计算机中了木马和病毒?ANSWER:除了计算机配置和木马、病毒等原因外,还有一个不可忽视的因素-我们的系统未经优化!优化不仅仅是把桌面弄的好看一点,它还可以在最大限度上发挥我们计算机软硬件的性能!系统优化的概念和意义系统优化的概念和意义 什么是注册表?ANSWER:注册表中包含了有关计算机如何运行的信息。Windows
2、将它的配置信息存储在以树状形式组织的数据库(注册表)中。我们可以用注册表编辑器查看和修改注册表,但是通常不必这样做,因为更改不正确可能会损坏系统。能够编辑和还原注册表的高级用户可以安全地使用注册表编辑器执行以下任务:清除重复项、或删除已被卸载或删除的程序的项。注册表打开方法:开始运行regedit注册表的概念注册表的概念(前奏)(前奏)HKEY-CLASSES-ROOT:该主关键字定义了系统中所有已注册的文件扩展名、文件类型、文件图标等。HKEY-CURRENT-USER:定义了当前用户的所有权限,实际上就是HKEY-USERS.Default下面的一部分内容,包含了当前用户的登录信息。HKE
3、Y-LOCAL-MACHINE:定义了本地计算机的软硬件的全部信息。当系统的配置和设置发生变化时,其下面的登录项也会随之改变。注册表主键的含义注册表主键的含义 HKEY-USERS:定义了所有用户的信息,其中部分分支将映射到HKEY-CURRENT-USER关键字中,它的大部分设置都可以通过控制面板来修改。HKEY-CURRENT-CONFIG:定义了计算机当前配置情况,它实际上是指向HKEY-LOCAL-MACHINEConfig结构中的某个分支的指针。Windows在启动时真正用到的只有HKEY-LOCAL-MACHINE与HKEY-USERS这两大主键,其他各项均由这两项衍生或是动态生成
4、。对于单用户的系统,注册表文件的清理工作集中在这两项即可。注册表主键的含义注册表主键的含义 在Windows中每运行一个程序,系统资源就会减少。有的程序会消耗大量的系统资源,即使把程序关闭,在内存中还是有一些没用的DLL文件在运行,这样就使得系统的运行速度下降。不过我们可以通过修改注册表键值的方法,使关闭软件后自动清除内存中没用的DLL文件及时收回消耗的系统资源。打开注册表编辑器,找到:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionexplorer主键,在右边窗口单击右键,新建一个名为“AlwaysUnloadDll”的“字符串
5、值”,然后将“AlwaysUnloadDll”的键值修改为“1”,退出注册表重新启动机器即可达到目的。注册表的常见使用(一)注册表的常见使用(一)当前网络的很多计算机病毒,发作时会将其自身源文件隐藏起来,而在“工具”文件夹选项”中修改不过来,此时,可以打开注册表编辑器,设置键值:HKLMsoftwaremicrosoftwindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL下,修改“CheckedValue”的键值为“1”,然后重新启动计算机。注册表的常见使用(二)注册表的常见使用(二)什么是组策略?ANSWER:组策略就是修改注册表中
6、的配置。组策略使用自己更完善的管理组织方法,可以对各种对象中的设置进行管理和配置,远比手工修改注册表方便、灵活,功能也更加强大,同时也不会轻易因修改错误而导致系统崩溃。组策略打开方法:开始运行gpedit.msc组策略的概念组策略的概念(前奏)(前奏)一旦您将媒体插入驱动器,自动运行就会从驱动器中读取数据,这会造成程序的设置文件和在音频媒体上的音乐立即开始。同时很多病毒也是利用这点在U盘等存储工具上进行自动传播,你可以用下面这个办法关闭这个功能:打开组策略:“计算机配置”“管理模板”“系统”“关闭自动播放”“设置”“用户配置”“管理模板”“系统”“关闭自动播放”“设置”这两个“设置”选项都要选
7、“已启用”,在下面关闭自动播放里选择“所有驱动器”组策略的常见使用(组策略的常见使用()系统优化部分 系统启动优化 系统运行状态优化 网络连接状态优化 其他优化(了解)系统启动优化 我们知道,当机器在开机运行时,它首先是进行BIOS加电自检,检测电脑里的一系列硬件设备端口,而有些硬件设备如软驱或者某些端口如com1/com2的串行接口,在现行主板中已经取消,所以我们就可以关闭不使用的硬件设备接口,减少开机启动时不必要的硬件检测,同时也可以减少系统在启动是的时间,来达到优化的目的。启动过程减少启动项 计算机在启动时,系统本身的某些功能或者安装的某些应用程序会随着系统的启动而启动,但是有些应用程序
8、我们又不是经常使用,所以就可以根据需要来对系统的启动项来进行优化。启动方式:“运行”msconfig系统优化部分 系统启动优化 系统运行状态优化 网络连接状态优化 其他优化系统运行状态优化 众所周知,Windows(如XP)集成了许多功能和服务,所以在很多领域得以应用;但是有很多服务是我们个人用户所用不到的,开启只会浪费内存和资源,而且,还影响启动速度和运行速度。因此关掉大部分没用的服务和相应的进程以后,系统的资源占用率有了大幅度的下降,系统运行当然也就更加顺畅了。服务优化 当每次启动Windows系统时,总会有相当多的程序或服务被调入到系统的内存中,它们用来控制Windows系统的硬件设备、
9、内存、文件管理或者其他重要的系统功能。但是,这些服务有很大一部分是用户根本不需要的,并且在系统安全方面反而会造成很大的隐患。我们完全可以根据自己的需要,适当禁用自己不需要的系统服务,这样不仅可以节约系统资源,加快系统运行速度,而且还能起到保护系统安全的作用。服务优化打开服务最常用的两种方法:a.“开始”“程序”“管理工具”“服务”b.“开始”“运行”serviecs.msc进入后更具实际情况来开启和关闭相应的服务。(如图)进程优化 当我们在对windows系统的服务进行优化时,此时,进程也不应该忘记进行。因为服务与进程,是相辅相成的。一个服务对应其一个或者多个进程。如打印进程(spoolsv)
10、相关联服务Print Spooler,如果在没有安装打印设备的情况下,可将其停止/禁用。进程优化那么,我们来看一下常见的进程有哪些。(如图)系统优化部分 系统启动优化 系统运行状态优化 网络连接状态优化(*)其他优化(了解)网络连接状态优化(*)端口过滤端口过滤 现在讲一下什么是端口号,一个端口就是一个潜在的通讯通道,也是一个入侵通道,开放一个端口就是一台计算机在网络上打开了一扇窗户,黑客入侵的方法就是用手工扫描或利用扫描软件找到服务器所开放的端口,去根据其相应的漏洞对服务器进行入侵或攻击,因此对端口的过滤是非常重要的。最常见的端口过滤可以通过一系列防火墙(硬/软)或者第三方软件来实施。例如W
11、indows自带防火墙。系统优化部分 系统启动优化 系统运行状态优化 网络连接状态优化 其他优化其他优化 系统缓存设置系统缓存设置CPU缓存(Cache Memory)位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。打开“Documents and Settings用户名LocalSettingsTemp”这个目录下(默认为隐藏目录)存储的是软件安装或运行时留下的临时文件夹和废弃的文档,可以清空该目录。如果你是第一次这样操作,那么有可
12、能释放出上百MB的硬盘空间。Internet的临时文件清空(容量大小、临时文件的清空)趣味趣味:变态下载其他常见优化其他常见优化(临时文件)(临时文件)常见系统优化工具使用部分注:如果你是一个菜鸟如果你是一个菜鸟,或者你将要服务的对象是一个菜鸟或者你将要服务的对象是一个菜鸟.那么我们可以使那么我们可以使用第三方优化软件来进行系统优化用第三方优化软件来进行系统优化启动工具(BIOS、DOS工具箱)备份/还原工具(一键精灵、ghost)磁盘管理工具(FD、DM、diskkeepper)分区保护工具(影子2008、冰点)系统优化工具(超级兔子、优化大师)内存整理工具(Ramclearner、Windows内存整理大师)数据恢复工具(finaldata、easy recovery)硬件检测工具(cpu-z、Everest)进程查看工具(Icesword、Process explorer).注册表中包含了有关计算机如何运行的信息 Windows 将它的配置信息存储在以树状格式组织的数据库 组策略就是修改注册表中的配置 常用手工优化方法 第三方优化软件:超级兔子等说明:说明:我们优化系统并不一定要套用其他人的优化方法!最好的优化是根据自己的需要来优化系统,你需要一个什么样的系统只有你自己最清楚!本章总结本章总结