计算机硬件的诊断方法、装置、终端及介质制造方法及图纸

技术编号:18525752 阅读:46 留言:0更新日期:2018-07-25 12:41
本发明专利技术公开了一种计算机硬件的诊断方法、装置、终端及介质。本发明专利技术的计算机硬件的诊断方法,包括:诊断计算机的硬件设备以获取诊断信息;检测与计算机的I/O接口连接的外接存储设备;判断外接存储设备是否存储有与计算机匹配的信息读取模块;响应于判断为具有信息读取模块以执行信息读取模块,以将诊断信息传输至外接存储设备。本发明专利技术的计算机硬件的诊断方法、装置、终端及介质,能够在获取计算机的诊断信息时,主动识别外接存储设备,并将诊断信息存储于外接存储设备中,以使诊断信息可复制且能够重复利用,从而提高计算机的诊断效率。

【技术实现步骤摘要】
计算机硬件的诊断方法、装置、终端及介质
本专利技术涉及计算机
,尤其涉及一种计算机硬件的诊断方法、装置、终端及介质。
技术介绍
在传统的计算机产业中,对于计算机硬件设备的诊断是有一定难度的。例如,在计算机产品测试过程中,当测试结果显示计算机硬件错误信息时,计算机一般不会直接显示出硬件问题的详细信息。此时,测试人员可能会通过两个解决方法确定计算机的硬件问题:根据计算机显示的错误代码反推出硬件问题的可能性或者通过专用的测试主板来分析出硬件问题。但是,上述现有的解决方法具有如下问题:首先,通过专用的测试主板来分析硬件问题时,可能会导致硬件问题需要重新花时间复制。其次,测试人员根据程序代码反推硬件问题时,通常会导致硬件问题难以重新复制。综上所述,现有的解决方法具有诊断效率较低并且诊断可靠性较低的问题。因此,针对现有的计算机硬件问题的诊断方法的由于无法复制诊断信息,导致诊断效率较低的问题,需要提供一种能够提诊断效率的计算机硬件问题的诊断方法及装置。
技术实现思路
为解决上述问题,本专利技术实施例提供一种计算机硬件的诊断方法、装置、终端及介质,能够在获取计算机的诊断信息时,主动识别外接存储设备,并将诊断信息存储于外接存储设备中,以使诊断信息可复制且能够重复利用,从而提高计算机的诊断效率。为实现上述目的,本专利技术实施例提供了一种计算机硬件的诊断方法,包括:诊断计算机的硬件设备以获取诊断信息;检测与计算机的I/O接口连接的外接存储设备;判断外接存储设备是否存储有与计算机匹配的信息读取模块;响应于判断为具有信息读取模块以执行信息读取模块,以将诊断信息传输至外接存储设备。进一步地,检测与计算机的I/O接口连接的外接存储设备后,还包括:确定外接存储设备是否为可信任设备;如果外接存储设备为可信任设备,判断外接存储设备是否存储有与计算机匹配的信息读取模块。进一步地,确定外接存储设备是否为可信任设备包括:获取外接存储设备中的第一配对文件和计算机中的第二配对文件;将第一配对文件与第二配对文件进行匹配,根据匹配结果确定外接存储设备是否为可信任设备。进一步地,诊断信息包括错误代码信息和诊断结果。进一步地,硬件设备包括BIOS、Ram、EC和CMOS中至少一个,I/O接口包括USB接口,外接存储设备包括USB设备。本专利技术实施例还提供了一种计算机硬件的诊断装置,包括:硬件诊断模块,用于诊断计算机的硬件设备以获取诊断信息;接口检测模块,用于检测与计算机的I/O接口连接的外接存储设备;信息获取模块,用于判断外接存储设备是否存储有与计算机匹配的信息读取模块;信息存储模块,用于在信息获取模块判断外接存储设备具有信息读取模块时,执行信息读取模块,以将诊断信息传输至外接存储设备。进一步地,还包括:设备检测模块,用于确定外接存储设备是否为可信任设备;如果外接存储设备为可信任设备,判断外接存储设备是否存储有与计算机匹配的信息读取模块。进一步地,诊断信息包括错误代码信息和诊断结果,计算机硬件的诊断装置还包括:信息显示模块,用于显示错误代码信息及其对应的诊断结果。本专利技术实施例还提供了一种终端,终端包括处理器,处理器用于执行存储器中存储的计算机程序,以实现上述方法的步骤。本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。本专利技术实施例的计算机硬件的诊断方法、装置、终端及介质,能够在诊断出计算机的硬件设备诊断信息后,主动检测是否有外接存储设备与计算机连接,并且判断外接存储设备是否存储有与计算机匹配的信息读取模块,以利用信息读取模块将诊断信息发送至外接存储设备存储。因此,本专利技术实施例的计算机硬件的诊断方法、装置、终端及介质,能够在获取到计算机的硬件设备的诊断信息后,及时、快速、高效、可靠地保存至外接存储设备,使诊断信息可复制且能够重复利用,从而提高计算机的诊断效率,并且可以降低对于计算机的硬件设备进行诊断的成本,以降低计算机的生产成本。附图说明图1为本专利技术实施例的计算机硬件的诊断方法的流程示意图;图2为本专利技术一个实施例的计算机硬件的诊断方法的具体流程图;图3为本专利技术实施例的计算机硬件的诊断装置的结构示意图。具体实施方式下面,结合附图,对本专利技术实施例的结构以及工作原理等作进一步的说明。为了方便在测试人员调试计算机的硬件设备后,对其计算机硬件诊断信息进行记录,方便测试人员快速地复制计算机的硬件设备的诊断记录,为其他的计算机的硬件设备的诊断提供参考。如图1所示,本专利技术实施例的一种计算机硬件的诊断方法,包括:S1、诊断计算机的硬件设备以获取诊断信息。其中,硬件设备为能够影响到计算机系统的正常运行和使用的硬件模块或者元件,例如,可以包括计算机的BIOS(英文名称:BasicInputOutputSystem,中文名称:基本输入输出系统)、Ram(英文名称:Random-AccessMemory,中文名称:随机存取存储器)、EC(英文名称:EmbedController,中文名称:嵌入式控制器)和CMOS(英文名称:ComplementaryMetal-Oxide-Semiconductor,中文名称:互补金属氧化物半导体)中的至少一个。诊断计算机的硬件设备后,能够获得硬件设备的诊断结果,若诊断结果为硬件设备出现问题,则还可以获得诊断结果对应的一个或者多个错误代码信息,诊断结果和错误代码信息构成计算机的硬件设备的诊断信息。同时,可以通过计算机向测试人员显示诊断信息。具体地,错误代码信息是计算机为了区分其运行时的错误种类,而通过其预设的判断和识别方法进行处理后,获得的能够使测试人员以其为依据查询具体问题的数字序列及对该数字序列的简单说明。S2、检测与所述计算机的I/O接口连接的外接存储设备。具体地,当对计算机的硬件设备诊断完成后,计算机主动识别其I/O接口是否已经连接有外接存储设备。其中,I/O接口可以包括USB接口、Typy-C接口等,外接存储设备包括USB设备、移动硬盘等。若检测到了计算机的任何一个I/O接口已经连接了外接存储设备,则可以继续进行下述步骤。S3、判断外接存储设备是否存储有与计算机匹配的信息读取模块。其中,信息读取模块可以为存储于外接存储设备内的固定文件,用于在计算机处于诊断模式下,读取诊断信息并将诊断信息存储于外接存储设备。S4、响应于判断为具有信息读取模块以执行信息读取模块,以将诊断信息传输至外接存储设备。即,当判断与计算机的I/O接口连接的外接存储设备中存储有步骤S3所述的固定文件时,计算机的BIOS能够主动打开并执行该固定文件,以通过信息读取模块将诊断信息传输并存储至外接存储设备。在本专利技术实施例中,检测与计算机的I/O接口连接的外接存储设备后,为了保证计算机运行的安全性,需要首先确定外接存储设备是否为可信任设备,如果外接存储设备为可信任设备,才会继续判断外接存储设备是否存储有与计算机匹配的信息读取模块。具体地,确定外接存储设备是否为可信任设备的具体包括:获取外接存储设备中的第一配对文件和计算机中的第二配对文件;将第一配对文件与第二配对文件进行匹配,根据匹配结果确定外接存储设备是否为可信任设备。当第一配对文件与第二配对文件匹配成功时,即可确定该外接存储设备是可信任设备,反之,则确定该外接存储设备本文档来自技高网...

【技术保护点】
1.一种计算机硬件的诊断方法,其特征在于,包括:诊断计算机的硬件设备以获取诊断信息;检测与所述计算机的I/O接口连接的外接存储设备;判断所述外接存储设备是否存储有与所述计算机匹配的信息读取模块;响应于判断为具有所述信息读取模块以执行所述信息读取模块,以将所述诊断信息传输至所述外接存储设备。

【技术特征摘要】
1.一种计算机硬件的诊断方法,其特征在于,包括:诊断计算机的硬件设备以获取诊断信息;检测与所述计算机的I/O接口连接的外接存储设备;判断所述外接存储设备是否存储有与所述计算机匹配的信息读取模块;响应于判断为具有所述信息读取模块以执行所述信息读取模块,以将所述诊断信息传输至所述外接存储设备。2.如权利要求1所述的计算机硬件的诊断方法,其特征在于,检测与所述计算机的I/O接口连接的外接存储设备后,还包括:确定所述外接存储设备是否为可信任设备;如果所述外接存储设备为可信任设备,判断所述外接存储设备是否存储有与所述计算机匹配的信息读取模块。3.如权利要求2所述的计算机硬件的诊断方法,其特征在于,确定所述外接存储设备是否为可信任设备包括:获取所述外接存储设备中的第一配对文件和所述计算机中的第二配对文件;将所述第一配对文件与所述第二配对文件进行匹配,根据匹配结果确定所述外接存储设备是否为可信任设备。4.如权利要求1所述的计算机硬件的诊断方法,其特征在于,所述诊断信息包括错误代码信息和诊断结果。5.如权利要求1所述的计算机硬件的诊断方法,其特征在于,所述硬件设备包括BIOS、Ram、EC和CMOS中至少一个,所述I/O接口包括USB接口,所述外接存储设备包括USB设备。6...

【专利技术属性】
技术研发人员:吴俊锋
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1