如何使用调试诊断工具解决由 IIS 中的进程的 CPU 使用率过高

如何使用调试诊断工具解决由 IIS 中的进程的 CPU 使用率过高,第1张

一般情况下CPU占了100%的话我们的电脑总会慢下来,而很多时候我们是可以通过做一点点的改动就可以解决,而不必问那些大虾了。 当机器慢下来的时候,首先我们想到的当然是任务管理器了,看看到底是哪个程序占了较高的比例,如果是某个大程序那还可以原谅,在

关闭该程序后只要CPU正常了那就没问题;如果不是,那你就要看看是什么程序了,当你察不出这个进程是什么的时候就老御兆去google或者baidu搜。

有时只结束是没用的,在xp下我们可以结合msconfig里的启动项,把一些不用的项给关掉。在2000下可以去下个winpatrol来用。 一些常用的软件,比如浏览器占用了很高的CPU,那么就要升级该软件或者干脆用别的同类软件代替,有时软件和系统会有点不兼容,当然我们可以试下xp系统下给我们的那个兼容项,右键点该。exe文件选兼容性。 svchost.exe有时是比较头痛的,当你看到你的某个svchost.exe占用很大CPU时你可以去下个aports或者fport来检察其对应的程序路径,也就是什么东西在调用这个svchost.exe,如果不是c:Windowssystem32(xp)或c:winntsystem32(2000)下的,那就可疑。升级杀毒软件杀毒吧。 右击文件导致100%的CPU占用我们也会遇到,有时点右键停顿可能就是这个问题了。官方的解释:先点左键拆兄选中,再右键(不是很理解)。非官方:通过在桌面点右键-属性-外观-效果,取消“为菜单和工具提示使用下列过度效果(U)”来解决。还有某些杀毒软件对文件的监控也会有所影响,可以关闭杀毒软件的文件监控;还有就是对网页,插件,邮件的监控也是同样的道理。 一些驱动程序有时也可能出现这样的现象,最好是选择微软认证的或者是官方发布的驱动来装,有时可以适当的升级驱动,不过记得最新的不是最好的。 CPU降温软件,由于软件在运行时会利用所以的CPU空闲时间来进行降温,但Windows不能分辨普通的CPU占用和降温软件的降温指令之间的区别,因此CPU始终显示100%,这个就不必担心了,不影响正常的系统运行。 在处理较大的word文件时由于word的拼写和语法检察会使得CPU累,只要打开word的工具-选项-拼写和语法把“检察拼写和检察语法”勾去掉。 单击avi视频文件后CPU占用率高是因为系统要先扫描该文件,并检察文件所有部分,并建立索引;解决办法:右击保存视频文件的文件夹-属性-常规-高级,去掉为了快速搜索,允许索引服务编制该文件夹的索引的勾。

编辑本段原因

CPU占用率高的八种可能

编辑本段防毒软件造成故障

由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。处理方式:基本上没有合理的处理方式,尽量使用最少的监控服务吧,或者,升级你的硬件配备。

编辑本段驱动没有经过认证

大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。如许多测试软件占用的端口、内存等资源会与其他软件形成冲突,使得CPU无法正确的进行相应;而软件依旧会不停的发出请求,使得CPU的占用很快达到100%。 处理方式:尤其是显卡驱动特别要注意,建议使用微软认证的或由官方发布的驱动,并且严格核对型号、版本。

编辑本段病毒、木马造成

大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:用可靠的杀毒软件彻底清理系统内存和本地硬盘,并且打开系统设置软件,察看有无异常启动的程序。经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知侍租识。

编辑本段减少启动项

开始;;运行;msconfig;启动,关闭不必要的启动项,重启。

编辑本段察看“svchost”进程。

svchost.exe是Windows XP系统的一个核心进程。svchost.exe不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有svchost.exe的存在。一般在Windows 2000中svchost.exe进程的数目为2个,而在Windows XP中svchost.exe进程的数目就上升到了4个及4个以上。

为什么启动时CPU使用率那么高

用Msconfig来屏蔽(点开始--运行--输入msconfig--最后一个选项卡里),但注册表还是残留它的,建议用注册表编辑器 进入注册表编辑器(点开始—运行—输入regedit—回车) 逐项进入分支: HKEY_LOCAL_MACHINE -Software --Microsoft ---Windows ----CurrentVersion -----Run 看Run里面(右侧窗口里)有没有它,有就删除 另外在HKEY_CURRENT_USER的相同分支下,也有Run,必须也要看看![1][2][3]

编辑本段察看网络连接,主要是网卡

当安装了Windows XP的计算机做服务器的时候,收到端口 445 上的连接请求时,它将分配内存和少量地调配 CPU资源来为这些连接提供服务。当负荷过重的时候,CPU占用率可能过高,这是因为在工作项的数目和响应能力之间存在固有的权衡关系。你要确定合适的 MaxWorkItems 设置以提高系统响应能力。如果设置的值不正确,服务器的响应能力可能会受到影响,或者某个用户独占太多系统资源。 要解决此问题,我们可以通过修改注册表来解决:在注册表编辑器中依次展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver ]分支,在右侧窗口中新建一个名为“maxworkitems”的DWORD值。然后双击该值,在打开的窗口中键入下列数值并保存退出: 如果计算机有512MB以上的内存,键入“1024”;如果计算机内存小于512 MB,键入“256”。

编辑本段鼠标右键引起CPU占用100%

前不久的报到说在资源管理器里面使用鼠标右键会导致CPU资源100%占用,我们来看看是怎么回事? 【征兆】: 在资源管理器里面,当你右键点击一个目录或一个文件,你将有可能出现下面所列问题: 任何文件的拷贝 *** 作在那个时间将有可能停止响应 网络连接速度将显著性的降低 所有的流输入/输出 *** 作例如使用Windows Media Player听音乐将有可能是音乐失真成因: 当你在资源管理器里面右键点击一个文件或目录的时候,当快捷菜单显示的时候,CPU占用率将增加到100%,当你关闭快捷菜单的时候才返回正常水平。 【解决方法】: 方法一:关闭“为菜单和工具提示使用过渡效果” 1、点击“开始”--“控制面板” 2、在“控制面板”里面双击“显示” 3、在“显示”属性里面点击“外观”标签页 4、在“外观”标签页里面点击“效果” 5、在“效果”对话框里面,清除“为菜单和工具提示使用过渡效果”前面的复选框接着点击两次“确定”按钮。 方法二:在使用鼠标右键点击文件或目录的时候先使用鼠标左键选择你的目标文件或目录。然后再使用鼠标右键d出快捷菜单。

编辑本段案例分析

1、dllhost进程造成CPU使用率占用100% 特征:服务器正常CPU消耗应该在75%以下,而且CPU消耗应该是上下起伏的,出现这种问题的服务器,CPU会突然一直处100%的水平,而且不会下降。察看任务管理器,可以发现是DLLHOST.EXE消耗了所有的CPU空闲时间,管理员在这种情况下,只好重新启动IIS服务,奇怪的是,重新启动IIS服务后一切正常,但可能过了一段时间后,问题又再次出现了。 【直接原因】: 有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其它线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST中。 解决办法: 安装“一流信息监控拦截系统”,使用其中的“首席文件检察官IIS健康检察官”软件, 启用“察封我号锁模块”,设置: --wblock=yes 监控的目录,请指定您的主机的文件所在目录: --wblockdir=d: est 监控生成的日志的文件保存位置在安装目录的log目录中,文件名为:logblock.htm 停止IIS,再启动“首席文件检察官IIS健康检察官”,再启动IIS,“首席文件检察官IIS健康检察官”会在logblock.htm中记录下最后写入的ACCESS文件的。 过了一段时间后,当问题出来时,例如CPU会再次一直处100%的水平,可以停止IIS,检察logblock.htm所记录的最后的十个文件,注意,最有问题的往往是计数器类的ACCESS文件,例如:“**COUNT.MDB”,“**COUNT.ASP”,可以先把最后十个文件或有所怀疑的文件删除到回收站中,再启动IIS,看看问题是否再次出现。我们相信,经过仔细的察找后,您肯定可以找到这个让您 *** 心了一段时间的文件的。 找到这个文件后,可以删除它,或下载下来,用ACCESS2000修复它,问题就解决了。 2、svchost.exe造成CPU使用率占用100% 在win.ini文件中,在[Windows]下面,“run=”和“load=”是可能加载“木马”程序的途径,必须仔细留心它们。一般情况下,它们的等号后面什么都没有,如果发现后面跟有路径与文件名不是你熟悉的启动文件,你的计算机就可能中上“木马”了。当然你也得看清楚,因为好多“木马”,如“AOL Trojan木马”,它把自身伪装成command.exe文件,如果不注意可能不会发现它不是真正的系统启动文件。 在system.ini文件中,在[BOOT]下面有个“shell=文件名”。正确的文件名应该是“explorer.exe”,如果不是“explorer.exe”,而是“shell= explorer.exe 程序名”,那么后面跟着的那个程序就是“木马”程序,就是说你已经中“木马”了。 在注册表中的情况最复杂,通过regedit命令打开注册表编辑器,在点击至:“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”目录下,察看键值中有没有自己不熟悉的自动启动文件,扩展名为EXE,这里切记:有的“木马”程序生成的文件很像系统自身文件,想通过伪装蒙混过关,如“Acid Battery v1.0木马”,它将注册表“HKEY-LOCAL-MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun”下的Explorer 键值改为Explorer=“C:Windowsexpiorer.exe”,“木马”程序与真正的Explorer之间只有“i”与“l”的差别。当然在注册表中还有很多地方都可以隐藏“木马”程序,如:“HKEY-CURRENT-USERSoftwareMicrosoftWindowsCurrentVersionRun”、“HKEY-USERS****SoftwareMicrosoftWindowsCurrentVersionRun”的目录下都有可能,最好的办法就是在“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”下找到“木马该病毒也称为”Code Red II(红色代码2)“病毒,与早先在西方英文系统下流行”红色代码“病毒有点相反,在国际上被称为VirtualRoot(虚拟目录)病毒。该蠕虫病毒利用Microsoft已知的溢出漏洞,通过80端口来传播到其它的Web页服务器上。受感染的机器可由黑客们通过Http Get的请求运行scripts/root.exe来获得对受感染机器的完全控制权。 当感染一台服务器成功了以后,如果受感染的机器是中文的系统后,该程序会休眠2天,别的机器休眠1天。当休眠的时间到了以后,该蠕虫程序会使得机器重新启动。该蠕虫也会检察机器的月份是否是10月或者年份是否是2002年,如果是,受感染的服务器也会重新启动。当Windows NT系统启动时,NT系统会自动搜索C盘根目录下的文件explorer.exe,受该网络蠕虫程序感染的服务器上的文件explorer.exe也就是该网络蠕虫程序本身。该文件的大小是8192字节,VirtualRoot网络蠕虫程序就是通过该程序来执行的。同时,VirtualRoot网络蠕虫程序还将cmd.exe的文件从Windows NT的system目录拷贝到别的目录,给黑客的入侵敞开了大门。它还会修改系统的注册表项目,通过该注册表项目的修改,该蠕虫程序可以建立虚拟的目录C或者D,病毒名由此而来。值得一提的是,该网络蠕虫程序除了文件explorer.exe外,其余的 *** 作不是基于文件的,而是直接在内存中来进行感染、传播的,这就给捕捉带来了较大难度。 ”程序的文件名,再在整个注册表中搜索即可。 我们先看看微软是怎样描述svchost.exe的。在微软知识库314056中对svchost.exe有如下描述:svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。 其实svchost.exe是Windows XP系统的一个核心进程。svchost.exe不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有svchost.exe的存在。一般在Windows 2000中svchost.exe进程的数目为2个,而在Windows XP中svchost.exe进程的数目就上升到了4个及4个以上。所以看到系统的进程列表中有几个svchost.exe不用那么担心。 svchost.exe到底是做什么用的呢? 首先我们要了解一点那就是Windows系统的中的进程分为:独立进程和共享进程这两种。由于Windows系统中的服务越来越多,为了节约有限的系统资源微软把很多的系统服务做成了共享模式。那svchost.exe在这中间是担任怎样一个角色呢? svchost.exe的工作就是作为这些服务的宿主,即由svchost.exe来启动这些服务。svchost.exe只是负责为这些服务提供启动的条件,其自身并不能实现任何服务的功能,也不能为用户提供任何服务。svchost.exe通过为这些系统服务调用动态链接库(DLL)的方式来启动系统服务。 svchost.exe是病毒这种说法是任何产生的呢? 因为svchost.exe可以作为服务的宿主来启动服务,所以病毒、木马的编写者也挖空心思的要利用svchost.exe的这个特性来迷惑用户达到入侵、破坏计算机的目的。 如何才能辨别哪些是正常的svchost.exe进程,而哪些是病毒进程呢? svchost.exe的键值是在“HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionSvchost”,如图1所示。图1中每个键值表示一个独立的svchost.exe组。 微软还为我们提供了一种察看系统正在运行在svchost.exe列表中的服务的方法。以Windows XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist /svc。系统列出如图2所示的服务列表。图2中红框包围起来的区域就是svchost.exe启动的服务列表。如果使用的是Windows 2000系统则把前面的“tasklist /svc”命令替换为:“tlist -s”即可。如果你怀疑计算机有可能被病毒感染,svchost.exe的服务出现异常的话通过搜索svchost.exe文件就可以发现异常情况。一般只会找到一个在:“C:WindowsSystem32”目录下的svchost.exe程序。如果你在其它目录下发现svchost.exe程序的话,那很可能就是中毒了。 还有一种确认svchost.exe是否中毒的方法是在任务管理器中察看进程的执行路径。但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。 上面简单的介绍了svchost.exe进程的相关情况。总而言之,svchost.exe是一个系统的核心进程,并不是病毒进程。但由于svchost.exe进程的特殊性,所以病毒也会千方百计的入侵svchost.exe。通过察看svchost.exe进程的执行路径可以确认是否中毒。 3、Services.exe造成CPU使用率占用100% 【症状】 在基于 Windows 2000 的计算机上,Services.exe 中的 CPU 使用率可能间歇性地达到100 %,并且计算机可能停止响应(挂起)。出现此问题时,连接到该计算机(如果它是文件服务器或域控制器)的用户会被断开连接。您可能还需要重新启动计算机。如果 Esent.dll 错误地处理将文件刷新到磁盘的方式,则会出现此症状。 【解决方案】 Service Pack 信息 要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。有关其它信息,请单击下面的文章编号,以察看 Microsoft 知识库中相应的文章: 260910 如何获取最新的 Windows 2000 Service Pack 【修复程序信息】 Microsoft 提供了受支持的修补程序,但该程序只是为了解决本文所介绍的问题。只有计算机遇到本文提到的特定问题时才可应用此修补程序。此修补程序可能还会接受其它一些测试。因此,如果这个问题没有对您造成严重的影响,Microsoft 建议您等待包含此修补程序的下一个 Windows 2000 Service Pack。 要立即解决此问题,请与“Microsoft 产品支持服务”联系,以获取此修补程序。有关“Microsoft 产品支持服务”电话号码和支持费用信息的完整列表,请访问 Microsoft Web 站点: 注意 :特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新程序能够解决您的问题,可免收通常情况下收取的电话支持服务费用。对于特定更新程序无法解决的其它支持问题和事项,将正常收取支持费用。 下表列出了此修补程序的全球版本的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。察看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中的“日期和时间”工具中的 时区 选项卡。 【状态】 Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。此问题最初是在 Microsoft Windows 2000 Service Pack 4 中更正的。

识别真假盒装英特CPU高招大全

1、刮磨法:真品的INTEL水印采用了特殊工艺,无论你用手如何刮擦,即便把封装的纸扣破也不会把字擦掉,而假货只要用指甲轻刮,慢慢的可刮掉一层粉末,字也就随末而掉。

2、相面法:塑料封装纸上的INTEL字迹应清晰可辨,而且最重要的是所有的水印字都应工工整整的,而非横着、钭着、倒着的,无论正反两方面都如是。而假货有可能正面是工整,而反面的字就斜了。再有就是盒正面左侧的蓝色是采用四重色技术在国外印制的,色彩端正;如果与假货一比就相当容易分辨出了。

3、搓揉法:用拇指肚以适当的力量搓揉塑料封装纸,真品不易出褶,而假货纸软,一搓就出褶。

4、看封线: 真品的塑料封装纸封装线不可能封在盒右侧条形式码处,如果封在此的一般可断为假货。

5、寻价格:本站所报的英特CPU的价格均为正品货的市场价,如果比此饥埋枣价低很多的一般可断为假货。

用软件识别各类CPU的真假

对于整个计算机系统而言,CPU的分量是不言而喻的。在大多数情况下,它几乎成了机器档次高低的代言人。但是有不少的奸商采用Remark的手段对CPU作假,当然有经验者可以识别出来,但对于普通的电脑DIY们就有点勉为其难了。笔者发现了不少的工具软件,可用来识别各类CPU的真假,攒机器时大家不妨一试。

一.WhatCPUIs(免费软件)

顾名思义,这是一个专门测试CPU的应用程序,包括最新的AMD Anthon和 Intel PentiumIII。这个软件安装完以后会在您的“控制面板”上添加一个“WhatCPUIs”的图标,你只需点击它就可以运行了。它可以测出你的CPU类型、出厂厂家、MMX支持与否、内部处理器时钟以及CPU其他一些功能支持等等,若您的CPU为Intel公司的PIII处理器,则它还可以显示处理器的内部序列号(选择“Advanced/Page2/Processor Serial Number”),对于没有的特性,则将以烂拆红色标识。按下“System”将给出 *** 作系统和网络的大体信息。它还给出了不同CPU生产厂家的网络地址。其下载地址为:http://www.gene6.com,可运行在Windows 95/98/2000和NT4环境下。

二.WcpuID(免费软件)

这是一位日本程序员的作品,可以测出各类CPU的厂家、主频速度,以及是否支持MMX、3DNOW!和是否采用了KNI/SSE技术。运行环境为Windows 95/98/2000和NT4,其下载网址为:http://www2.tky.3web.ne.jp/~nrklv/。该应用程序 *** 作界面简单明了,按下“Analyze”,将分析CPU的综合信息。按下“Feature Flg”,将给出该CPU是否支持FPU、VME、PSE、XMM等各项特性;按下“Cache Info”将给出L1 Cache(一级缓存)的详细信息;按下“Cache Reg”将给出L2 Cache(二级缓存)的详细信息;而“AGP Info”则给出有关AGP的详细信息。

三.CPU Stability Test(免费软件)

从软件的名称就可以看出这是一个专门测试CPU稳定性的应用程序。对于一台刚买回来的机器,你是否想对它的CPU作一番“折磨”呢?以防止奸商将Remark过的CPU卖给你。使用该程序你可以对你的CPU作连续不断的测试(测试时将计算大量非常复杂的数学难题),这对那些超频的和Remark过的CPU将会是一个严峻的考验。其下载网址为:http://www.saunalahti.fi/jv16/。

点击“CPU\Info”菜单可以看到CPU的有关信息,包括机器上有几个CPU、CPU速度、是否支持MMX,有无FDIV错误等等。点击“Start”将开始进行测试,作者建议您初次使用先校准(“Advanced\ Calibrate”选项)一下该程序,然后在您休息时让该程序独立运行,30分钟后,它将在“Stability rating”栏给出一个等级数字,共七级,其中6为最高即非常稳定,可以放心超频;0为最低,极不稳定。若有错误,将在“Errors、Crashes”栏中给出。您还可选择或创建不同的测试模块,其中“Advanced\Self Test”选项将测试CPU所有的功能并检查一切错误现象液信。

四.Hwinfo(共享软件)

这是一个老牌的有关硬件的综合测试软件,为了保证测试结果的正确性,只能在纯DOS环境下使用,测试CPU的信息只是其中的一项功能,其下载地址为:http://www.hwinfo.com。运行该应用程序后,选择“Info/Mainboard Info”菜单项,将给出整个系统的各类信息,其中CPU的信息为最前面二项。要注意的是,把光标移到“Main Processor”和“Math Co-Processor”上回车,还将给出进一步的详细信息。选择“Benchmark/CPU benchmark”菜单项,您还可以与各类CPU的性能速度作个比较。

五.System Analyser(共享软件)

这其实也是一个非常全面的硬件测试软件,为了保证测试结果的正确性,推荐在纯DOS状态下运行。该应用程序 *** 作简单明了,运行结束后,可用上下翻页键可找到有关CPU的信息。它还可以把所测试到的结果存为一个文本文件,其官方下载地址为http://ourworld.compuserve.com/homepages/hniekus。

六.Ctp2info(免费软件)

这是专门为测试Intel公司的赛扬、PII系列而设计的,其下载网址为:http://www.intozhgc.com/rjxz/ctp2info.exe,仅为43K。该程序只能在纯DOS状态下运行,并且在系统配置文件Config.sys中不能加载内存管理程序(如:Emm386.exe等),但必须加载Himem.sys。Ctp2info.exe只能侦探赛扬、PII系列的CPU。

该程序可详细地给出赛扬、PII系列CPU各方面的信息,如:CPUID、处理器内核、一级数据(指令)高速缓存大小、二级高速缓存大小及其ECC状态、系统外频及总线频率、倍频的大小等。关键是看最下面的信息提示:“No irregularitics detected(没有侦测到异常情况)”,这就表示您所购买的CPU是真货。若是假货,则以上信息将用红色醒目地加以显示。

七.Intel Processor Frequency ID Utility(免费软件)

该应用程序是Intel公司亲自开发的,专门用来测试PIII、PIII Xeon系列的CPU,下载网址为:http://support.intel.com/support/processors/tools或http://www.longinfo.com/fidchs01.exe ,大小为1.29M。它可以使OEM客户和最终用户识别 Intel 处理器是否已超出 Intel 额定的运行频率。

该程序采用了一种频率确定算法来进行快速测试,用于确定处理器以何种内部速率运行。然后,该实用程序检查CPU中的内部数据,并将此数据与检测到的 *** 作频率进行比较。该实用程序会将系统总体状态作为比较结果通知用户,为您报告所测试到的Intel PIII处理器的各方面信息,象CPU的系列、类型、和CPU的步进,以及高速缓存大小。若是没有问题,将在通过处打个勾。

需注意的是:某些电源管理功能会扼制或降低个人计算机中的组件 *** 作频率,此类电源管理功能可能导致所测试到的频率非常低,为了测试的公正性,您最好先禁用这些电源管理功能。

八.Cpuidle(共享软件)

该应用程序其实是一个降温软件,专门为CPU超频而设计的。但它一样可以测试各类CPU产品的信息,其官方下载地址为http://cpuidle.home.pages.de。运行后,选择“CPU Info”项,就可得到CPU的综合信息。该软件只能运行在Windows *** 作系统环境下。

九.其它一些CPU的测试应用程序

限于篇幅,下面再给出另外一些CPU测试应用程序的简要说明和下载网址:

1. Sisoft SANDRA '99(共享软件):这是一个非常全面、广泛的系统测试和基准速度测试的工具,它一共有五十多个测试项。可对你机器中的一切软硬件,不管是CPU、主板、Modem、BIOS、驱动器、显示卡,还是autoexec.bat、config.sys、system.ini、win.ini等等进行测试和修改。下载网址为:http://www.sisoftware.co.uk/index.htm。

2.专门测试K6-2 3DNOW系列:网址为http://www.longinfo.com/3dnow.zip,大小为169K。

3.专门测试K6-2系列:下载网址为http://www.longinfo.com/ctcm16n.zip,大小为73K。该应用程序还能用来识别PII系列的CPU。

4.专门测试WinChip系列:下载网址为http://www.longinfo.com/ctc6.zip,大小为33K。

5.Hmonitor(共享软件):是一个有关LMxxx/Winbond/Genesys/Maxim/SIS等硬件方面的综合测试软件,适合于Windows 95/98/NT 。下载地址为http://hmonitor.hypermart.net/。

6.专门测试K6 及 k6-2系列:其下载网址为http://www.longinfo.com/setk6v2.zip。

7.Dr. Hardware(共享软件):该软件(硬件大夫)是一个运行在Windows 95/98下的系统测试程序。功能相当强大,测试项目繁多。它可以对CPU、BIOS、Chipset、硬盘、SCSI和PCI设备提供详细的信息。你也可以通过它来编辑一些系统文件,如同Windows提供的sysedit一样,不用一个一个地找了,直接在菜单界面上就可以调用。此外,它还提供了对在Dos和Windows下的存储器的管理状况的一些详细的诊断和详细信息的报告。下载网址为:http://www.online.de/home/gebhard。

8.PC-CONFIG(共享软件):在纯DOS和Windows 95/98MS-DOS模式下使用,可以检测出电脑硬件配备的详细信息,几乎能识别出个人电脑已经安装的任何硬件配备,支持PCI和SCSI周边配备,包括BIOS版本、CPU厂牌、速度、APM管理功能、显示卡、PCMCIA卡、硬盘速度测试等等,9.0以上版本能检测出Pentium III CPU、AMD Anthon和最新的芯片组820e等等。下载网址为:http://www.holin.com。

故障及对策

如果想对电脑故障做全面的分析,那恐怕要写一本书,且那也并非易事。关于软件的故障在各类报刊上介绍过很多,因此这里只介绍硬件故障的症状,原因以及解决方法。

一、电脑启动过程

Ⅰ、首先来了解一下电脑的启动过程

1、贮存在ROM(只读存储器)中的Bootstrap Loader程序和自诊断程序移动到RAM(随机存储器)中。

2、随着Bootstrap Loader的运行,储存在辅助记忆装置中的 *** 作系统将系统文件送到RAM中。

3、执行系统文件Io.sys和Msdos.sys。这时画面上出现“Starting Windowsn98……”的信息。

4、若有Config.sys则执行它。

5、执行系统文件的Command.com文件。

6、若有Autoexec.bat则执行它。

7、读取Windows的初始化文件“System.ini”和“Win.ini”,再读取注册表文件。

8、启动结束,出现初始画面,运行 *** 作系统。

这个过程中,在主板的ROM BIOS中监测硬件是否异常,包括硬件故障,接线情况,各类卡的安装等。如果发生错误,画面上什么也不出现,启动停止。

这种情况下很可能是硬件故障。

Ⅱ、系统启动顺序

1、PC电源的ON——显示器,键盘,机箱上的灯闪烁。

2、检测显卡——画面上出现短暂的显卡信息。

3、检测内存——随着嘟嘟的声音画面上出现内存的容量信息。

4、执行BIOS——画面上出现简略的BIOS信息。

5、检测其他设备——出现其他设备的信息(CPU,HDD,MEM...)。

6、执行OS( *** 作系统)的初始化文件-Starting Windows 98等。

Ⅲ、尺悄在启动时主板中发出声音,通过这个声音可以判断是何种错误

根据主板形式的不同,声音的表示也有所不同.

AMI BIOS:

1短:内存刷新失败

2短:内存校验错误

3短:基本内存错误

4短:系统时钟错误

5短:CPU错误

6短:键盘错误

7短:实模式错误

8短:内存显示错误

9短:ROM BIOS校验错误

1长3短:内存错误

AWARD BIOS:

1短:启动正常

2短:非致命错误

1长1短:显示错误

1长2短:键盘错误

其他BIOS可孙困猛查阅相关资料,这里不再详细介绍。

二、易混淆的软件故障

必须明确地区分硬件故障和软件故障,否则费了很大的力气将电脑搬到电脑市场,店主告诉你是软件故障时你会是什么心情呢。特别是启动故障也有可能是软件故障造成的。下面我们就来看一看由软件故障造成的启动异常。

Ⅰ、CMOS Setup的错误

如果在CMOS Setup中的硬盘设置不正确的话,因为电脑无法识别硬盘,因此导致不能用硬盘中的 *** 作系统(Windows)启动。出现画面但无法启动时应该检查CMOS Setup的内容。若要正确识别硬盘,可以使用CMOS Setup中的“IDE HDD Auto Detection”选项。

Ⅱ、系统文件的错误

Windows启动时需要Command.com, Io.sys, Msdos.sys, Drvspace.bin 四个文件。如果这些文件遭破坏,即使识别了硬盘也不能启动。这时可以使用“Sys.com”文件恢复这些文件。用启动盘启动后,键入“Sys c:”即可。

Ⅲ、初始化文件的错误

Windows在启动时要读取“Autoexec.bat”,“Config.sys”,“System.ini”,“Win.ini”,“User.dat”,“System.dat”六个文件。但在读取时若其中有错误的信息将发生启动失败。而这些文件是很难恢复的,因此要使用Windows重新设置等方法。但这不是硬件故障,用不着把电脑抱到电脑市场去。则桥

Ⅳ、Windows的错误Windows初始画面出现后的故障大部分是软件的故障。程序间的冲突或驱动程序的问题等等。这样的问题可以用翻阅书籍等方法自行解决。

三、不是故障的硬件故障

虽然不是故障,但时常发生用户组装不正确或插口松脱等现象。这时可以自己打开电脑检查接线,插口等的错误。在新购硬盘,CD-ROM等EIDE设备时要注意将连接在中间的装置设置为“SlaveE”,将连接在边上的装置设置为“Master”,如果设置得不正确,有可能无法启动或使用相应装置时发生错误。

四、硬件故障的检测方法

下面我们来看一看硬件故障的基本测试方法。显示器没有任何图像出现时可以使用下面的方法测试出故障的部件。

、首先准备一个工作台。

、将主板从机箱拔出,再把主板上的所有部件拔出,只留下CPU和RAM.然后把主板放到工作台上。

、将稳压电源连接在主板上。

、将显卡插入AGP插槽。当然如果是PCI显卡则插入PCI插槽中。插入时要注意将显卡镀金的部分完全地插入插槽中。

、连接显示器电源插口后将显卡与显示器连接起来。

、打开显示器电源,再接通机箱电源开关。然后用金属棒接触主板的电源开关。

主板的电源开关是与机箱电源开关连接的部分,一般标记为“PWR SW”或“POWER SE”。

、如果画面上出现BIOS的版本信息,画面没有异常的话,说明CPU,主板,RAM,显卡,电源都正常.通常,经常易出现故障的部件是“显卡”,“主板”,“硬盘”这个顺序。

、然后连接硬盘和软区进行检测。接着连接CD-ROM检测,然后是声卡。Modem等一个一个的连接进行检测。如果不出现画面就说明后连接的那个部件有故障或是有兼容性问题。只须处理那个出故障的部件即可。

机箱的问题

有时将主板安装到机箱时发生问题,导致启动失败。因此如果在上面的部件检查中没有任何问题的话,可以将主板安装到机箱上测试。如果在测试中没有任何的错误,则说明是CMOS Setup错误,驱动程序等的软件问题。

检测电脑故障的简单方法

如果排除了“假故障”,那么就是真的有故障存在了!若再检测一下各配件的外观,包括打开机箱看到主机内部的各部件表面都没有被高电压击毁的迹象,或者明显的伤痕,若有的话,故障部件就清楚了。若都没有,可先试下面的处理方法。

1.清除尘埃

飘浮在空气中的尘埃是计算机一大杀手,使用一段后就可能因主板等关键部件积尘太多而出现故障,即便是在专用机房中也会如此。所以,对于使用了较长时间的计算机,应首先进行清洁,用毛刷轻轻刷去主板、外设上的灰尘。如果灰尘已清扫掉,或无灰尘,故障仍然存在,就表明硬件存在别的问题。

另外,由于板卡上一些插卡或芯片采用插脚形式,震动、灰尘等原因常会造成引脚氧化,接触不良。可用橡皮擦擦去表面氧化层,重新插接好后开机检查故障是否排除。

随便说一句,键盘使用日久往往会出现漏电、按键卡死等故障,此故障应及时处理,否则在输入文件时将会键入一些错误的字符。处理时应把键盘用一个托架托起来,按键向下,打开键盘的后盖,用酒精清洗线路板及按键的触点,并把卡死的按键下面的d片适当撬起,使之恢复原有的d性。

注意:软盘使用中,脏污或被划伤的软盘插入软驱时会划伤读写头,损坏软驱。清洗磁头时一定要十分谨慎,长时间不用的软驱,可能在磁头上会有锈蚀,此时不可使用清洗盘,具体做法是打开机箱将清洗剂滴在磁头上,浸泡半小时后,用脱脂棉小心地擦拭干净。如果盲目地使用清洗盘势必导致软驱读写头的损伤,使软驱报废。

2.看、听、闻、摸

“看”即观察系统板卡的插头、插座是否歪斜,电阻、电容引脚是否相碰,表面是否有烧焦痕迹,芯片表面是否开裂,主板上的铜箔是否烧断。当然了,不用说您也知道还要查看是否有异物掉进主板的元器件之间(这将造成短路),也可以看看板上是否有烧焦变色的地方,印刷电路板上的走线(铜箔)是否断裂等等。

“听”即监听电源风扇、软/硬盘电机或寻道机构、显示器变压器等设备的工作声音是否正常。另外,系统发生短路故障时常常伴随着异常声响,监听可以及时发现一些事故隐患和在事故发生前即时采取措施。

“闻”即辨闻主机、板卡中是否有烧焦的气味,便于发现故障和确定短路所在地。

“摸”即用手按压管座的活动芯片,看芯片是否松动或接触不良。另外,在系统运行时用手触摸或靠近CPU、显示器、硬盘等设备的外壳根据其温度可以判断设备运行是否正常;用手触摸一些芯片的表面,如果发烫,则为该芯片损坏。

3.拔插检测

前面说过,计算机产生故障的原因很多,主板自身故障、I/O总线故障、各种插卡故障均可导致系统运行不正常。采用拔插维修法是确定故障发生在主板或I/O设备的简捷方法。该方法就是关机后,将插件板逐块拔出,每拔出一块板就开机观察机器运行状态,一旦拔出某块后主板运行正常,那么故障原因就是该插件板故障或相应I/O总线插槽及负载电路故障。若拔出所有插件板后系统启动仍不正常,则故障很可能就在主板上。

拔插检测时,还能从另一个方面排除计算机故障:一些芯片、板卡与插槽接触不良,将这些芯片、板卡拔出后在重新正确插入可以解决因安装接触不当引起的微机部件故障。

4 .交换检测

将同型号插件板,总线方式一致、功能相同的插件板或同型号芯片相互交换,根据故障现象的变化情况也可判断故障所在。此法多用于易拔插的维修环境,例如内存自检出错,可交换相同的内存芯片或内存条来判断故障部位,无故障芯片之间进行交换,故障现象依旧,若交换后故障现象变化,则说明交换的芯片中有一块是坏的,可进一步通过逐块交换而确定部位。如果能找到相同型号的微机部件或外设,使用交换法可以快速判定是否是元件本身的质量问题。

5.比较检测

运行两台或多台相同或类型相差不大的计算机,根据正常计算机与故障微机在执行相同 *** 作时的不同表现可以初步判断故障产生的部位。

6.振动敲击检测

用手指轻轻敲击机箱外壳,若故障排除了,说明故障是由接触不良或虚焊造成的。然后,可进一步检查故障点的位置并排除之,只是此类故障难以检测到确切的部位。

7.升温降温检测

人为升高微机运行环境的温度,可以检验各部件,尤其是CPU的耐高温情况,因而及早发现事故隐患。降低运行环境的温度后,如果故障出现率大为减少,说明故障出在高温或不能耐高温的部件中,此举可以帮助缩小故障诊断范围。

事实上,升温降温法是采用的是故障促发原理,以制造故障出现的条件来促使故障频繁出现以观察和判断故障所在的位置,只是具体实施时要注意控制好加热方法,温度也不可超过摄氏40度。

8.运行检测程序

随着各种集成电路的广泛应用,焊接工艺越来越复杂,仅靠一般的维修手段往往很难找出故障所在,而通过随机诊断程序、专用维修诊断卡及根据各种技术参数(如接口地址),自编专用诊断程序来辅助检测,往往可以收到事半功倍的效果。程序测试的原理就是用软件发送数据、命令,通过读线路状态及某个芯片(如寄存器)状态来识别故障部位。此法往往用于检查各种接口电路故障及具有地址参数的各种电路,但应用的前提是CPU及总线基本运行正常,能够运行有关诊断软件,能够运行安装于I/O总线插槽上的诊断卡等。

选择时诊断程序时要严格、全面、有针对性,能够让某些关键部位出现有规律的信号,能够对偶发故障进行反复测试,并能显示出错记录。

如何诊断电脑故障

很多初学者刚接触电脑时都有一种恐惧感,认为电脑的故障一定是难以逾越的大问题。其实,多数电脑故障都有一定的规律可循,这方面的问题就好像是一层窗户纸,一捅就破,并不需要你具备太多电脑方面的知识。下面就让我们一起来学几招诊断电脑故障的快捷方法。

环境检查法

对于一些突如其来的硬件故障,如开机无显示等。我们先不要进行深入的考虑,因为往往我们会忽略一些细节问题。首先我们应该看看那些显而易见的东西:如有没有接通电源?开关是否已打开?电源插座有没有通电?是不是所有的接线都连接上了?或许问题的根源就在其中。

CMOS还原法

有些用户往往会因为好奇而改动主板CMOS里的一些设置,而这恰恰是导致故障发生的一个主要原因。如果电脑故障因此而起,那么我们可以通过还原CMOS的设置来解决问题。方法非常的简单,开机后按下键盘上的“Delete”键进入主板的CMOS,选择其中的“Load Optimized Defaults”(载入缺省设置),按“Y”键确认,保存退出CMOS即可。

注册表恢复法

有些用户喜欢通过修改注册表来达到对系统的优化设置或进行个性化设置,也有的用户在上网浏览时被恶意程序改动了注册表,一些故障就是因为对注册表不正常的更改而造成的。这时我们可以重新启动计算机,并切换到MS-DOS方式下,在C盘根目录下输入并执行“scanreg/restore”进入注册表恢复界面,然后选择一个电脑完好时的注册表文件,进行“Restore(还原)”,即可实现对注册表的恢复。

精简启动法

部分计算机故障是在我们安装一些软件后出现的,如果此时计算机还可以进入 *** 作系统,那么我们可以在开始菜单中,运行“msconfig”程序,关闭启动菜单里除“internat.exe、Scanregistry、Systemtray”之外的所有程序。重新启动计算机后如果故障不再出现,那么问题多半是由某个自启动的软件造成的。

logged跟踪法

如果计算机已无法进入到Windows中或进入后不正常,那么我们可以采用Logged(/Bootlog.txt)的方式启动计算机,这样所生成的Bootlog.txt文件能够记录下故障出现的位置。使用Logged方式启动的方法是,在系统启动时按下键盘上的F8键,会出现启动菜单,选择以Logged方式启动,故障出现后,用Windows启动盘重新启动计算机,然后将C盘根目录下的Bootlog.txt文件复制到软盘上,在其他计算机上打开该文件,你会发现上面记录了Windows启动的整个过程,从中可以找到问题的根源。

设备替换法

所谓设备替换,就是当你怀疑哪个设备有问题时,用同样功能(最好是同一型号)的设备替换它,如果替换后问题消失了,那么多半就是这个设备出现了问题。

最小系统法

如果你不能确定是哪个硬件出现了问题,可以使用最小系统法来判断。最小系统法就是去掉系统中的其他硬件设备,只保留主板、内存、显卡三个最基本的部件,然后开机观察是否还有故障。如果有,则可排除其他硬件的问题,故障应来自于现有的三个硬件中。如果没有,则将其他硬件一一添加,查看在添加哪个硬件后出现故障,发现故障所在后,再针对这个硬件进行处理即可。

程序升级法

很多人对驱动程序重视不够,认为随便装一个就可以了。但是,我们在购买硬件时已经有了驱动程序,为什么硬件厂商还要不停地发布新版本的驱动程序呢?其实,这样做的目的就是为了让厂商自己的产品更加的完善。

由于现在的硬件更新速度很快,而且大多数硬件厂商的硬件研发先于软件研发,因此与硬件配套的驱动程序在刚发布时可能会存在一些小Bug,需要通过不断更新驱动程序来弥补这些缺陷。因此,升级驱动程序也是解决硬件故障的一项有效方法。

软件测试法

诊断硬件故障通常需要了解一些硬件方面的信息,但很多人没有记录硬件信息的习惯或不知该怎样记录。计算机出现故障后,可能会无法进入系统,这时候我们就需要一个在DOS下测试硬件的工具,如HwInfo for DOS,它的大小只有582KB,放在软盘里可以随身携带,借助于它就可以随时诊断硬件故障了。

更改资源法

很多计算机故障都是由硬件间的资源冲突引起的,对此我们可以采用更改资源的方法来解决。用鼠标右键点击“我的电脑”,在下拉菜单中选择“属性”一项,点击“设备管理器”,选择“按类型查看设备”,如果在列表中发现有设备被黄色的惊叹号标出,那么很可能是硬件间有了资源冲突。更改资源的方法是,用鼠标左键双击标有惊叹号的硬件,选择“资源”一项,去除“使用自动的设置”前的选勾,选择“更改设置”,将冲突的资源更改即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12471423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存