APP下载

计算机维修技术及故障诊断分析

2023-07-14潘志娟

中国新通信 2023年8期
关键词:故障诊断技术维修技术计算机

潘志娟

关键词:计算机;维修技术;故障诊断技术

计算机是一种智能性很强的机械设备,在经历了数十年的发展之后,其技术和智能化水平得到了长足发展。由于计算机本身软硬件的限制,加上人为因素,计算机在实际工作中经常会出现故障,从而对使用者的正常工作造成很大的影响。这就需要维修人员加强对计算机故障诊断和维护技术的熟练掌握。

一、计算机与计算机系统概述

计算机是当前应用最为广泛的一种电子产品,它能够高效地处理、分析、整理信息,与人类的现代化生活息息相关。因此,如何保证整个计算机系统的稳定和高效运行是非常关键的。但是,在实际应用中,由于各种因素的作用,计算机常常会产生一些故障。一台完整的计算机其中包括CPU、主板、存储器、输入输出装置等硬件设备,以及应用程序,计算机系统等应用软件,这两个组成部分独立工作,但又相互影响。所以,我们可以从这两个方面着手,来研究当今的计算机故障诊断与计算机维护[1]。

二、计算机维修的思路

随着现代计算机技术的不断发展,各种类型的计算机故障也越来越多。针对这些问题,维修人员必须运用行之有效的检查方法和分析方法,并运用相关专业技术,找到问题症结所在,从而实现故障的诊断和消除。一般的操作方式是:维修人员需要首先检查计算机使用周边的环境,确认无误后检查计算机的温度状况以及计算机的供电状况,确认机箱内部是否存在明显的短路问题。确认硬件无问题后,修改有关软件数据,因为计算机在使用的时候,如果硬件之间发生了冲突,很有可能会导致计算机崩溃,而这种情况下,最好的办法就是在资源管理器里面设定相应的资源,在上述工作完成后,故障若仍未解决,就必须更换硬件,或者是重新安装驱动。

三、计算机维修硬件的故障出现的原因及其诊断方法

(一)计算机硬件及其易发生的故障

1. 计算机硬件的工作环境

良好的工作环境是计算机正常运行的基础,若是计算机的工作环境不如人意则会出现各种各样的问题。一般来说计算机在工作环境中的通风状况、空气灰尘状况、空气湿度等状况都会影响计算机的正常运行,此外,长时间的闲置也是导致计算机老化腐蚀的重要原因。

2. 机箱

机箱的质量能直接影响计算机的硬件运行环境,部分用户在选择机箱时没有重视它对硬件的影响,一味追求小机箱,忽视了机箱的散热功能,致使计算机硬件产生的热量无法被及时排出,导致了计算机硬件长时间处于高温运行环境之下,极大地提高了计算机硬件的故障概率。此外及机箱钢板的厚度选择也是有一定要求的,做工优良的机箱能有效避免计算机硬件的共振和漏电问题,也能有效避免主板变形导致的接触不良问题。

3. 電源

部分用户忽视了电源的重要性,没有给电源留下一个足够的空闲功率,导致电源长时间高负荷运行。此外,计算机电源一般使用风冷散热,在长时间的使用后,极容易在电源内堆积灰尘,这会在很大程度上影响计算机的散热性能,引起计算机内其他部件的老化问题,甚至导致火灾危险的出现。

4. 主板

部分用户在安装主板时,有一个带电插拔插头的习惯。虽然经过电源适配器的降压,连接主板的电流电压难以对人体造成伤害,但是带电插拔主板会导致部分线路的短路,损坏主板,甚至影响计算机内的其他硬件。此外,主板与其他配件的接触不良,主板静电问题也是计算机安装中极易出现的问题,很容易导致主板芯片和主板内三极管的损坏。

5. 内存

一般用户在选择内存时只会关注内存大小而忽略了内存的生产厂家与内存颗粒的类型,劣质的内存一旦插入主板极容易造成主板短路等问题。此外,用户在组建内存的双通道或多通道时,没有使用相同厂家的内存,导致了内存的不兼容等问题的出现。最后,内存插拔中的静电问题也是造成内存损坏的关键因素。

6. 硬盘

硬盘是计算机内部的数据核心,是计算机系统的基础储存设备,一般来说,硬盘故障的原因主要在以下几个方面:

①用户在硬盘工作过程中突然断电,这很可能会造成硬盘无法及时存储数据而导致数据丢失,若是机械硬盘,则会因突然断电导致的硬盘停转损坏磁头和盘面。

②尤其是对于机械硬盘而言,震动往往是导致硬盘损坏的罪魁祸首,过分的震动可能导致磁头划伤盘面,造成数据丢失和硬盘损坏。

③长时间的数据读写也会造成机械硬盘磁粉消磁等问题的出现。

④磁盘空间填满,也是导致磁盘损坏的原因之一。

⑤电源问题是最后也是最关键的因素,电源电压不足与过高都可能导致硬盘磁头划伤盘片。

(二)计算机故障形成原因

通常,计算机的故障分为两种,第一种是硬件。在正常情况下,硬件故障是指在计算机的运行中,硬盘和设备发生了很大的损坏,从而影响了计算机的正常工作。

下面是一些在计算机操作中经常出现的几种故障:

1. 器件故障器件故障主要是供电系统造成的,主要分为电源方面的故障和线路方面的故障。一般情况下,出现器件故障的主要原因是电压不足、电压过高、线路短路等,此外计算机系统主线故障以及处理器线路问题等也会影响器件使用情况。

2. 介质故障这种故障是由于硬盘和内存的问题造成的,它会使计算机在执行时找不到重要的资料,甚至破坏磁盘上的档案。这种错误会造成计算机某些档案不能开启,或是某些计算机软件执行错误。

3. 机械故障机械故障是由于计算机外部设备或主机设备的某些问题造成的,从而使计算机在使用中出现失去灵敏性、无法查找相关信息、无法定位文件所处位置等问题[2]。

4. 人为故障人为因素也是导致计算机故障的主要原因。一般是使用环境烟尘较多,长时间使用,以及虚拟货币挖矿等。

(三)计算机硬件问题的检测方法

1. 观察法观察法是计算机硬件故障后最常用、最直观的一种诊断方式,它的检测内容主要包括:计算机的工作环境是否符合有关规定,温度过高、过湿、过干等都会影响计算机正常工作,因此必须进行相应的检测;判断计算机接线出现的故障,如显示器,鼠标,键盘等设备,接线是否正确;当计算机发生故障时,计算机有异常的声音,可以通过声音来判断是否有问题。

2. 替换法替换法是一种可行性很高的计算机硬件维修方法,维修人员可以用同样功能的计算机硬件来代替原零件,如果更换了零件,计算机的问题消失,则可以确认被替换的零件存在问题。在硬件测试的时候,要更换相应的硬件,然后启动,检查系统是否存在异常,如果运行正常,则是该硬件问题;如果没有问题,那就是其他地方出了问题,需要重新定位。在更换相关的硬件时,必须确保连接和更换的正确性,避免由于操作错误而导致的人为故障。

3. 隔离法所谓隔离,就是根据计算机发生的问题,判断出有问题的硬件和软件,并采取相应的措施。最大的优势就是可以用屏蔽来解决或者转移硬件和软件的冲突。对软件而言,解决故障的主要方法是停止它的工作,或者直接卸载软件;而硬件上的封锁,就是拔除,最简单的办法,就是将硬盘从计算机上取下来[3]。

4. 插拔法如维修人员能基本判断计算机问题是由诸如主板之类的硬件设备导致的,那么维修人员便可以在确保计算机断电的情况下,把有可能发生故障的设备拔掉,然后重新开机,检查计算机的运行情况。一旦将其中的一个器件取下,计算机系统立刻恢复正常,则其主要问题便出现在该零件上。维修人员也可以拆卸所有计算机零件,将零件逐个装上计算机进行测试,若是在组装某个零件时,计算机运行出现问题,则可以基本确定该零件存在故障。

5. 测量法利用测量法检查计算机故障时,常用的检查设备有:万用表、信号接收器等。其中,万用表是用来探测元件内部的电压和电流,而信号接收机是用来探测和分析元件内部的信号的。当计算机正常工作时,各部分和各部分的电路会产生不同的频率,产生不同的脉冲,这些脉冲会被元件放大,所以可以根据这些元件的信号来判断零件是否有问题。

四、计算机软件故障出现的原因及检测方法

(一)软件故障出现的原因

用户在对计算机软件与操作系统进行安装、更新与卸载的过程中,也很容易出现故障,具体可能出现故障的有以下几点:

1. 系统文件误删除由于Windows 操作系统启动需要有Command.com、Io.sys、Msdos.sys 等文件,如果这些文件遭破坏或被误删除,则可能造成计算机故障或无法启动[4]。

2. 病毒感染计算机感染病毒后,会出现很多种故障现象,如显示内存不足、死机、重启、速度变慢、系统崩溃等现象。

3. 动态链接库文件(DLL)丢失在使用Windows 系统的计算机中,有一种非常重要的文件类型,那就是DLL,DLL 是一种多应用软件公用的文件类型。当用户在删除不需要的应用程序过程中,计算机系统中的download 程序会将使用者选择卸载的应用程序的相关档案一一记录下来,并将其一一删除。这种情况下,若是这些文档在删除的过程中被其他应用程序所使用,则会影响其他应用软件的运行,若是这些档案被操作系统所使用,则会导致系统瘫痪,这也是很多应用程序在卸载完成后询问是否重启的原因。

4. 注册表损坏在win7 操作系统中,注册表主要用于管理系统的软件、硬件和系统资源。有时用户操作不当、黑客的攻击、病毒的破坏等原因,造成注册表的损坏,也会造成计算机故障。

5. 软件升级故障大多数人可能认为软件升级是不会有问题的,事实上,在升级过程中都会对其中共享的一些组件也进行升级,但是其他程序可能不支持升级后的组件从而导致计算机的故障。

6. 非法卸载软件部分用户在卸载软件时,由于不信任软件自带的卸载工具,选择直接删除应用软件的根目录文件。这会导致windows 操作系统的注册表以及Windows 目录中出现许多垃圾文件,久而久之,会影响系统稳定性,严重者则会造成计算机故障。

(二)计算机软件故障的检测方法

1. 静态检测方法静态测试主要依赖于对计算机中的源代码进行分析,从而发现其内在的故障。在进行静态测试时,要运用类型推断、约束分析、数据分析等多种分析方法,以筛选出可能存在的故障。但上述筛选方法都有一定的局限性,无法对软件的内部问题进行有效的、全面的分析,而且在解决故障时也会出现“盲区”。但是,相对于其他的檢查方式,它仍然具有方便快捷的优点。

2. 动态检测方法动态监测的关键在于通过对计算机运行中的系统环境的调查数据进行深入分析,从而可以对计算机在运行中出现的问题做出正确的判断。动态监测方法可以从更广阔的角度来考察计算机软件的操作环境,相比较其他检测方式具有更大的优越性。特别要指出的是,在测试的时候,必须改变计算机的源码与工作代码,保持计算机的基本工作状态,确保计算机的资料不会受到干扰和篡改。

3. 形式化安全检测建立数学分析模型是形式化检测的一个前提条件,它可以使检测结果得到精确的呈现,提高形式化安全检测的精度。从大量的测试结果来看,只要确定了语言支持和格式描述,就可以达到对目标的识别。模型语言、行为语言和状态语言是形式化检验的常用形式。该测试格式精确、稳定,保证了维修过后计算机的正常运行。

4. 编程语法检测程序文法检测的主要目标是检验程序中的函数文法是否正确。通过这种方法,即使是不同的计算机语言,也可以测试这些应用程序在不同的应用方式与操作系统环境下,该程序的工作性能。除此之外,该检测方法也可以确认用于安全检测的计算机软件界面所使用的计算机语言和定义。该方法具有很好的针对性,可以在计算机的软件界面上进行高强度的检查,确保软件的操作界面的安全性和稳定性。

5. 软件属性安全检测应用计算机软件特性进行的安全测试,要求测试者对程序的编程知识和程序逻辑有足够深入的认识,并能通过程序的验证体系来检验程序的运行是否符合已建立的安全规范,从而确定软件的运行是否具有稳定性。这种检测方式可以对计算机软件进行更加实际的分析,在确保软件的交互性和拓展性的前提下,实现安全的维修操作。

6. 故障注入检测方法采用故障输入法进行安全检查,其主要流程是根据计算机软件的故障间隔最少的分集来判定特定的使用寿命。在计算机正常工作状态下,计算机有着较长的工作寿命,但当计算机发生故障时,其使用寿命也会发生很大的改变。故障影响下的计算机会在短期内出现元件损耗、硬盘烧毁等问题,严重时可能出现短时间的停机,无法再用。该方法可以准确估计计算机系统中存在的风险,推断各种故障情况下的计算机故障,综合分析各种故障类型,建立“一对一”的故障处理机制,达到计算机软件检测的目的[5]。

五、结束语

总之,在今后的计算机技术发展过程中,必须重视提高计算机维护人员的技术水平。在计算机维护时,要根据计算机的不同故障,采用多种诊断手段,查找故障的具体部位和类型,并根据故障实际情况采取相应维护措施。维修人员在进行计算机维修的时候,也要始终保持镇定,仔细分析和检查计算机运行实际状况,找到故障问题的根源,确保计算机工作的稳定性。

猜你喜欢

故障诊断技术维修技术计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
变电运行故障处理维护技术解析
探讨故障诊断技术在矿山机电设备的应用
医疗器械电子设备的维修技术分析
浅议职业学校汽修的教学
Fresnel衍射的计算机模拟演示