操作系统工程师课程学习目标•8.1设备驱动程序安装•8.2安装其它Windows组件•8.3操作系统优化方法•8.4总结设备驱动程序安装硬件安装过程图示显卡驱动无线网卡驱动图像采集卡驱动即插即用(PnP)设备的安装无论对于windows2000还是windowsxp操作系统来说,是要用户有PnP的驱动程序,系统就能自动检测并安装即插即用(PnP)设备,如果设备是PnP的,windows系统就会自动执行下列步骤。1、确定安装的设备2、确定设备需要的系统资源,并为其分配资源,这样可以与其他设备没有冲突3、根据需要配置设备4、装载运行设备所需要的设备驱动程序5、通知系统所有的配置修改一般常见的PnP设备DVD/CD硬盘和软盘显示器键盘各种USB设备PnP设备的安装过程对于即插即用设备,启动时会自动运行AddNewHardwareWizard,如果下面的条件都成立,那么任何用户都能完成安装:1、设备驱动程序不需要用户的输入就能安装;2、具备完成安装所需要的所有文件;3、驱动程序已有数字签名4、安装过程中没有错误如果上述条件有一条不满足,那么就会停止安装,直到有人用管理员权限登录。非即插即用设备的安装控制面板(controlpanel)Add/RemoveHardware如果硬件设备随机带有驱动程序如果硬件设备随机所带的CD或软盘中有适用于WindowsXP的驱动程序,那么可以使用这些驱动程序,如果驱动程序不是为WindowsXP/2000编写的,那么可以到硬件生产商的网站上下载适用的为WindowsXP/2000系统编写的驱动程序。显卡驱动程序显卡驱动程序显卡驱动程序界面装上新硬件,重启电脑,出现找到新硬件的向导,如下图所示:该向导为用户提供了如下两个选项:1、Installthesoftwareautomatically(Recommended)(自动安装软件)2、Installfromalistorspecificlocation(Advanced)(根据列表选择或指定位置来安装软件)从列表或指定位置安装从指定位置安装找到驱动程序位置点击“下一步”硬件更新向导自动搜索驱动并完成驱动程序的安装如果安装的设备出现问题如果安装的设备出现问题,可以更新设备的驱动程序:如下图所示:第一步:打开“系统属性”界面系统属性界面第二步:点击系统属性页面中的“硬件”分页,再点击设备管理器,结果如下图所示。第三步:找到有驱动程序安装问题的硬件(一般此设备有问号,或感叹号标示),右键单击此设备,出现更新驱动程序的界面。第四步:再次出现硬件更新向导安装其他windows组件如何安装windows其他组件第一步:使用“添加/删除Windows组件”安装可选组件,如图所示首先进入控制面板,再点击添加/删除程序,再进入添加windows组件必须以管理员的身份才能添加windows组件第二步:选择要安装和删除的windows组件:在被选择的组件左侧的多选框中,打钩即可安装,取消打钩就删除组件某个组件的大小选中某一个组件点击详细信息,即选择某组件的详细信息,或双击某组件也可。第三步:点击“下一步”,即可安装或删除此组件系统会提示您,插入windows系统的光盘,并且选中此程序所在的位置。如下图所示。选中即可安装完成。操作系统优化方法性能的监控及优化任务管理器系统优化性能的原则(1)•最重要的事情之一是建立系统的可接受性能的基线(baseline)•如果添加RAM,那么应记住同时需要增加页(paging)文件的大小,如果页文件的峰值使用非常接近其极限时,也需要增加页文件的大小。•如果仅仅替换一个组件而其他组件都不升级,那么帮助不会太大系统优化性能的原则(2)•每个应用程序都分配了优先级,优先级决定应用程序在请求CPU资源的队列中的位置,已经使用TaskManager装载的应用程序其优先级可以修改。•通常情况下,如果升级的费用比购买一台新机器便宜一半,那么推荐用户升级现有的PC。TaskManager工具TaskManager(Taskman.exe)允许用户查看计算机中运行的应用程序和进程以及处理器和内存的性能信息。访问TaskManager有三种方法:1、按Ctrl+Alt+Delete键,WindowsSecurity窗口打开,单击。TaskManager按钮。2、右击任务栏的空白区域,然后选择快捷菜单中的TaskManager。3、按Ctrl+Shift+Esc键。任务管理器(TaskManager)内容TaskManager有三个标签:Applications、Processes、Performance等五项。在应用程序(Applications)标签中,每个装载的应用程序可能为两种状态之一:Running(正在运行)和NotResponding(没有反映),可以通过选中此应用程序并单击窗口底部的EndTask按钮终止此程序。Processes(进程)标签中列出了与应用程序相关联的系统服务和其他进程,以及进程使用的CPU时间和内存,这些信息可以帮助用户确定哪些应用程序降低了系统的速度。性能(Performance)标签,提供有关程序使用系统资源的更加详细的信息,用户可以使用这些信息确定哪些应用程序和进程使用的CPU的时间最多。系统监控器(Systemmonitor)大多数情况下,用户可以从TaskManager中找到需要的信息确定系统是否需要进行性能调节或升级,如果这些信息还不够详细,可使用SystemMonitor,此工具提供的系统性能信息比TaskManager更加详细。SystemMonitor有三个组成部分:objects(硬件或软件系统组件)instance(是多个objects的组合)counters(显示某个对象的特定属性信息)Systemmonitor的使用使用SystemMonitor监控的重要对象包括:内存,页文件(PagingFile)、处理器以及物理磁盘(PhysicalDisk)(硬盘),下面的例子将访问Systemmonitor,然后为内存对象添加并查看计数器。第一步、在控制面板中,双击管理工具图标。第二步、在管理工具窗口中,双击Performance(性能)图标第三步:Performance窗口打开,单击右面窗口并选择快捷菜单中的AddCounters第四步:AddCounters窗口打开,从Performanceobject的下拉列表中,选择Memory对象。在AddCounters窗口中,选择性能对象及其监控计数器第五步:用户可以选择浏览所有的计数器,但是这样会使显示的界面变得混乱无法阅读,默认情况下,选择Selectcountersfromlist选项,找到并单击Availablebytes计数器,此计数器告诉用户剩余物理内存的容量,单击Add。第六步:向下滚动列表直到看到PageFaults/sec计数器,此计数器告诉用户已经请求的但是内存中没有立即可用的页面的数量,单击Add。第七步:单击Close关闭AddCounters窗口。提高Windows系统内存效率的优化方法1、改变页面文件的位置其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存肯定不连续,因此要将其放到其他盘上。方法是:用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→更改虚拟内存”,在驱动器栏里选择想要改变到的位置即可。值得注意的是,当移动好页面文件后,要将原来的文件删除(系统不会自动删除)。2、改变页面文件的大小改变了页面文件的位置后,我们还可以对它的大小进行一些调整。调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现“满员”的情况。3、修改操作系统的视觉效果以优化系统性能操作是:用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→性能选项-视觉效果”,如下图所示:4、关闭一些不需要的服务单击“开始”→“设置”→“控制面板”。双击“管理工具”→“服务”或者直接点开始--运行,敲入services.msc打开后将看到服务列表,有些服务已经启动,有些则没有。在“常规”选项卡上选择“自动”、“手动”或“禁用”。5、加快操作系统开机速度开启注册表编辑器,找到HKEY_LOCAL_MACHINE\system\currentcontrolset\control,将waittokillservicetimeout设为:1000或更小。(原设定值为:20000)找到HKEY_CURRENT_USER\controlpanel\desktop键,将右边视窗的WatiToKillAppTimeout改为1000,(原设定值:20000)即关闭程序时仅等待1秒。将hungapptimeout值改为:200(原设定值:5000),表示程序出错时等待0.5秒。MsConfig启动设置Msconfig是一个系统内置的windows设置工具,选择“运行”,然后在录入框中敲入“msconfig”回车。使用windows优化大师软件1.系统信息自动检测在系统信息中,Windows优化大师提供了强大的系统硬件、软件信息检测功能,可以检测包括CPU、BIOS、内存、硬盘、局域网及网卡、Internet、显卡、Modem、光驱、显示器、多媒体、键盘、鼠标、打印机以及软件信息等。还可以对系统速度进行测试和比较。系统检测模块按照系统信息总揽、处理器和BIOS、视频系统信息、音频系统信息、存储系统信息、网络系统信息、其它外部设备、软件信息检测、系统性能测试(Benchmark)等分为九个大类。Windows优化大师界面2、磁盘缓存提供磁盘最小缓存、磁盘最大缓存以及缓冲区读写单元大小优化3、菜单速度优化使用优化大师对菜单速度的优化给我们的感觉是最明显的。4、桌面图标缓存的优化桌面图标缓存的优化可以提高桌面上图标的显示速度Windows优化大师其他的功能•5.文件系统优化•6.网络优化•7.系统安全优化•8.注册表清理•9.文件清理•10.个性化设置和其它优化•11.开机优化总结总结•Windows2000/xp系统支持即插即用,并且当它检测到系统中安装了新设备时就会自动运行AddNewHardwarewizard;而windowsNT不支持即插即用•Windows2000/xp中的设备管理器可以查看、卸载已经更新设备。•可以使用控制面板中的Add/Removeprograms程序安装windows2000/xp中的应用程序•可以使用windows操作系统自带的工具来优化系统,也可以使用比如windows优化大师这样的工具来优化系统。