电脑故障检测及维修方法软件调试的方法和建议•1、操作系统方面。•主要的调整内容是操作系统的启动文件、系统配置参数、组件文件、病毒等。•修复操作系统启动文件。•1)对于Windows9x系统,可用SYS命令来修复(要保证MSDOS.SYS的大小在1KB以上),但要求,在修复之前应保证分区参数是正确的。这可使用诸如DiskMap之类的软件实现;•2)对于Windows2000/XP系统,有两种方法――修复启动文件,使用fixboot命令;修复主引导记录,使用fixmbr命令。调整操作系统配置文件。•A.对于Windows9x系统,可用的工具很多,如:Msconfig命令、系统文件检查器、注册表备份和恢复命令(scanreg.exe,它要求在DOS环境下运行。另外如果要用scanreg.exe恢复注册表,最好使用所列出的恢复菜单中的第二个备份文件)等;•B.对于Windows2000系统,可用的工具与Windows9x相比比较少,但某些调试命令可用Win98中的一些命令(如win98下的Msconfig命令,就可用在windows2000下);•C.对于WindowsXP系统,可用的工具主要是Msconfig命令;•D.调整电源管理和有关的服务,可以使用的命令是,在“运行”文本框中输入gpedit.msc来进行;•E.所有操作系统的调试,都可通过控制面板、设备管理器、计算机管理器(Windows9x系统无)来进行系统的调试。软件调试的方法和建议•组件文件(包括.DLL、.VXD等)的修复•A.通过添加删除程序来重新安装;•B.通过从.CAB文件中提取安装;•C.可用系统文件检查器(sfc.exe命令)来修复有错误的文件;•D.从好的机器上拷贝覆盖。•检查系统中的病毒。•建议使用命令行方式下的病毒查杀软件,并能直接访问诸如NTFS分区软件调试的方法和建议•2、设备驱动安装与配置方面。•主要调整设备驱动程序是否与设备匹配、版本是否合适、相应的设备在驱动程序的作用下能否正常响应。•A.最好先由操作系统自动识别(特别要求的除外,如一些有特别要求的显示卡驱动、声卡驱动、非即插即用设备的驱动等),而后考虑强行安装。这样有利于判断设备的好坏;•B.如果有操作系统自带的驱动,则先使用,仍不能正常或不能满足应用需要,则使用设备自带的驱动;•C.更换设备,应先卸载驱动再更换。卸载驱动,可从设备管理器中卸载;再从安全模式下卸载;进而在INF目录中删除;最后通过注册表卸载;•D.更新驱动时,如直接升级有问题,须先卸载再更新。软件调试的方法和建议•3、磁盘状况方面。•检查磁盘上的分区是否能访问、介质是否有损坏、保存在其上的文件是否完整等。•可用的调整工具:•A.DiskMap,方便地找回正确的分区;•B.Fdisk及Fdisk/MDR,检查分区是否正确及使主引导记录恢复到原始状态;•C.当硬盘容量大于64GB时,如果要重新分区或查看分区,要求使用随机附带的磁盘分区软盘中的Fdisk命令。这个命令可用windowsMe下的Fdisk命令来代替;•D.Format、Scandisk、厂商提供的磁盘检测程序,检查磁盘介质是否有坏道;•E.文件不完整时,要求对不完整的文件先进行改名,再用在“操作系统方面”中所述的方法重建。软件调试的方法和建议•4、应用软件方面。•如应用软件是否与操作系统或其它应用有兼容性的问题、使用与配置是否与说明手册中所述的相符、应用软件的相关程序、数据等是否完整等;•5、BIOS设置方面。•1)在必要时应先恢复到最优状态。建议:在维修时先把BIOS恢复到最优状态(一般是出厂时的状态),然后根据应用的需要,逐步设置到合适值。•2)BIOS刷新不一定要刷新到最新版,有时应考虑降低版本。软件调试的方法和建议•6、重建系统。•在硬件配置正确,并得到用户许可时,可通过重建系统的方法来判断操作系统之类软件故障,在用户不同意的情况下,建议使用自带的硬盘,来进行重建系统的操作。在这种情况下,最好重建系统后,逐步复原到用户原硬盘的状态,以便判断故障点。•1)重建系统,须以一键恢复为主,其次是恢复安装,最后是完全重新安装。恢复安装的方法:•对于Windows9x系统,直接从光盘安装,或执行tools\sysrec\pcrestor.bat,即可实现恢复安装。在进行恢复安装时,可能由于win.com的存在而影响安装过程的正常进行,这时,可在Windows目录下,删除win.com后,再重新安装。•另一种恢复安装,是将根目录下的System.1st改名为System.dat后覆盖掉Windows目录下的同名文件,之后重启即可。但这种方法,不是真正意义上的重新安装,而类似于完全重新安装。•对于WindowsXP或Windows2000系统,直接使用其安装光盘启动,在安装界面中选择修复安装,选择R时会出现两个选项:一是快速修复,对于简单问题用此选择;另一是故障修复台,只要选择正确的安装目录就可启用故障修复台。故障修复台界面类似于DOS界面。•2)为保证系统干净,在安装前,执行Fdisk/MBR命令(也可用Clear.com)。必要时,在此之后执行Format驱动器盘符/u[/s]命令。•3)一定要使用随机版的或正版的操作系统安装介质进行安装。引发硬件故障的原因•1.硬件本身质量不佳。粗糙的生产工艺、劣质的制作材料、非标准的规格尺寸等都是引发故障的隐藏因素。由此常常引发板卡上元件焊点的虚焊脱焊、插接件之间接触不良、连接导线短路断路等故障。•2.人为因素影响。操作人员的使用习惯和应用水平也不容小觑,例如带电插拔设备、设备之间错误的插接方式、不正确的BIOS参数设置等均可导致硬件故障。•3.使用环境影响。这里的环境可以包括温度、湿度、灰尘、电磁干扰、供电质量等方面。每一方面的影响都是严重的,例如过高的环境温度无疑会严重影响设备的性能等等。•4.其他影响。由于设备的正常磨损和硬件老化也常常引发硬件故障。检修硬件故障的原则•1.先软件后硬件•电脑发生故障后,一定要在排除软件方面的原因(例如系统注册表损坏、BIOS参数设置不当、硬盘主引导扇区损坏等)后再考虑硬件原因,否则很容易走弯路。•2.先外设后主机•由于外设原因引发的故障往往比较容易发现和排除,可以先根据系统报错信息检查键盘、鼠标、显示器、打印机等外部设备的各种连线和本身工作状况。在排除外设方面的原因后,再来考虑主机。•3.先电源后部件•作为电脑主机的动力源泉,电源的作用很关键。电源功率不足、输出电压电流不正常等都会导致各种故障的发生。因此,应该在首先排除电源的问题后再考虑其他部件。•4.先简单后复杂•目前的电脑硬件产品并不像我们想象的那么脆弱、那么容易损坏。因此在遇到硬件故障时,应该从最简单的原因开始检查。如各种线缆的连接情况是否正常、各种插卡是否存在接触不良的情况等。在进行检修硬件故障的步骤•1.软件排障•还原BIOS参数至缺省设置(开机后按[Del]键进入BIOS设置窗口→选中“LoadOptimizedDefaults”项→回车后按[Y]键确认→保存设置退出);•恢复注册表(开机后按[F8]键→在启动菜单中选择“Commandpromptonly”方式启动至纯DOS模式下→键入“scanreg/restore”命令→选择一个机器正常使用时的注册表备份文件进行恢复);•排除硬件资源冲突(右击[我的电脑]→[属性]→在[设备管理器]标签下找到并双击标有黄色感叹号的设备名称→在[资源]标签下取消“使用自动的设置”选项并单击[更改设置]按钮→找到并分配一段不存在冲突的资源)。检修硬件故障的步骤•2.用诊断软件测试•使用专门检查、诊断硬件故障的工具软件来帮助查找故障的原因,如NortonTools(诺顿工具箱)等。诊断软件不但能够检查整机系统内部各个部件(如CPU、内存、主板,硬盘等)的运行状况,还能检查整个系统的稳定性和系统工作能力。如果发现问题会给出详尽的报告信息,便于我们寻找故障原因和排除故障。•3.直接观察•即通过看、听、摸、嗅等方式检查比较明显的故障。例如根据BIOS报警声或Debug卡判断故障发生的部位;观察电源内是否有火花、异常声音;检查各种插头是否松动、线缆是否破损、断线或碰线;电路板上的元件是否发烫、烧焦、断裂、脱焊虚焊;各种风扇是否运转正常等。有的故障现象时隐时现,可用橡皮榔头轻敲有关元件,观察故障现象的变化情况,以确定故障位置。检修硬件故障的步骤•4.插拔替换•初步确定发生故障的位置后,可将被怀疑的部件或线缆重新插拔,以排除松动或接触不良的原因。例如将板卡拆下后用橡皮擦擦拭金手指,然后重新插好;将各种线缆重新插拔等。如果经过插拔后不能排除故障,可使用相同功能型号的板卡替换有故障的板卡,以确定板卡本身已经损坏或是主板的插槽存在问题。然后根据情况更换板卡。•5.系统最小化•最严重的故障是机器开机后无任何显示和报警信息,应用上述方法已无法判断故障产生的原因。这时我们可以采取最小系统法进行诊断,即只安装CPU、内存、显卡、主板。如果不能正常工作,则在这四个关键部件中采用替换法查找存在故障的部件。如果能正常工作,再接硬盘……以此类推,直到找出引发故障的罪魁祸首。硬件检修方法•1、观察法•观察,是维修判断过程中第一要法,它贯穿于整个维修过程中。观察不仅要认真,而且要全面。要观察的内容包括:•a、周围的环境;•b、硬件环境。包括接插头、座和槽等;•c、软件环境;•d、用户操作的习惯、过程硬件检修方法•2、最小系统法•最小系统是指,从维修判断的角度能使电脑开机或运行的最基本的硬件和软件环境。最小系统有两种形式:•硬件最小系统:由电源、主板和CPU组成。在这个系统中,没有任何信号线的连接,只有电源到主板的电源连接。在判断过程中是通过声音来判断这一核心组成部分是否可正常工作;•软件最小系统:由电源、主板、CPU、内存、显示卡/显示器、键盘和硬盘组成。这个最小系统主要用来判断系统是否可完成正常的启动与运行。硬件检修方法•对于软件最小环境,就“软件”有以下几点要说明:•a、硬盘中的软件环境,保留着原先的软件环境,只是在分析判断时,根据需要进行隔离如卸载、屏蔽等)。保留原有的软件环境,主要是用来分析判断应用软件方面的问题•b、硬盘中的软件环境,只有一个基本的操作系统环境(可能是卸载掉所有应用,或是重新安装一个干净的操作系统),然后根据分析判断的需要,加载需要的应用。需要使用一个干净的操作系统环境,是要判断系统问题、软件冲突或软、硬件间的冲突问题。•c、在软件最小系统下,可根据需要添加或更改适当的硬件。如:在判断启动故障时,由于硬盘不能启动,想检查一下能否从其它驱动器启动。这时,可在软件最小系统下加入一个软驱或干脆用软驱替换硬盘来检查。又如:在判断音视频方面的故障时,应需要在软件最小系统中加入声卡;在判断网络问题时,就应在软件最小系统中加入网卡等。•最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。硬件检修方法•3、逐步添加/去除法•逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,来检查故障现象是否消失或发生变化,以此来判断并定位故障部位。•逐步去除法,正好与逐步添加法的操作相反。•逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。•4、隔离法•是将可能防碍故障判断的硬件或软件屏蔽起来的一种判断方法。它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。•软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是在设备管理器中,禁用、卸载其驱动,或干脆将硬件从系统中去除。硬件检修方法•5、替换法•替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种维修方法。好的部件可以是同型号的,也可能是不同型号的。替换的顺序一般为:•a、根据故障的现象或故障类别,来考虑需要进行替换的部件或设备;•b、按先简单后复杂的顺序进行替换。如:先内存、CP