计算机的操作系统CRC校验方法和系统.pdf

上传人:e1 文档编号:4040106 上传时间:2018-08-12 格式:PDF 页数:10 大小:623.74KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510129103.2

申请日:

2015.03.23

公开号:

CN104699556A

公开日:

2015.06.10

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):G06F 11/10变更事项:专利权人变更前:广东威创视讯科技股份有限公司变更后:威创集团股份有限公司变更事项:地址变更前:510670 广东省广州市广州高新技术产业开发区科珠路233号变更后:510670 广东省广州市高新技术产业开发区科珠路233号|||授权|||实质审查的生效IPC(主分类):G06F 11/10申请日:20150323|||公开

IPC分类号:

G06F11/10

主分类号:

G06F11/10

申请人:

广东威创视讯科技股份有限公司

发明人:

黎昌伟; 庄红星; 陈业达; 陈洪标

地址:

510670广东省广州市广州高新技术产业开发区科珠路233号

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司44224

代理人:

黄晓庆

PDF下载: PDF下载
内容摘要

本发明提供一种计算机的操作系统CRC校验方法和系统,其方法包括步骤:在待校验计算机完成老化测试之后,激活所述待校验计算机的操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一分区;获取WinPE运行工具和CRC校验程序,并将所述WinPE运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第二分区装载有所述待校验计算机的测试系统;启动所述WinPE运行工具,在所述待校验计算机进入到WinPE环境后,运行所述CRC校验程序,通过所述CRC校验程序对所述操作系统进行CRC校验。本发明方案的校验效率高、校验准确率高且可以降低重工可能性,可以降低产线成本。

权利要求书

权利要求书
1.  一种计算机的操作系统CRC校验方法,其特征在于,包括如下步骤:
在待校验计算机完成老化测试之后,激活所述待校验计算机的操作系统, 其中,所述操作系统装载在所述待校验计算机的硬盘的第一分区;
获取WinPE运行工具和CRC校验程序,并将所述WinPE运行工具和所述 CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第二分区装载有所 述待校验计算机的测试系统;
启动所述WinPE运行工具,在所述待校验计算机进入到WinPE环境后,运 行所述CRC校验程序,通过所述CRC校验程序对所述操作系统进行CRC校验。

2.  根据权利要求1所述的计算机的操作系统CRC校验方法,其特征在于, 所述通过所述CRC校验程序对所述操作系统进行CRC校验的步骤包括如下步 骤:
通过所述CRC校验程序检验所述第一分区中是否存所述操作系统被解压的 记录;
若存在所述记录,则输出校验不通过的信息。

3.  根据权利要求2所述的计算机的操作系统CRC校验方法,其特征在于, 所述通过所述CRC校验程序对所述操作系统进行CRC校验的步骤还包括如下 步骤:
在不存在所述记录时,则通过所述CRC校验程序读取所述操作系统的各系 统文件,依次比较各所述系统文件与所述CRC校验程序中保存的各母盘文件是 否一致;
若一致,则输出校验通过的信息;
若不一致,则输出校验不通过的信息。

4.  根据权利要求3所述的计算机的操作系统CRC校验方法,其特征在于, 还包括步骤:
若无法读取所述系统文件,则输出系统文件无法读取的信息。

5.  根据权利要求1所述的计算机的操作系统CRC校验方法,其特征在于:
所述获取WinPE运行工具和CRC校验程序的步骤包括步骤:向服务器发送 下载指令,并接收所述服务器根据所述下载指令返回的WinPE运行工具和CRC 校验程序。

6.  根据权利要求1所述的计算机的操作系统CRC校验方法,其特征在于, 还包括步骤:
在输出校验通过的信息后,将所述待校验计算机的校验结果上传到服务器, 其中,所述服务器接收到所述校验结果后,启动所述待校验计算机的下一测试 阶段。

7.  一种计算机的操作系统CRC校验系统,其特征在于,包括:
激活模块,用于在待校验计算机完成老化测试之后,激活所述待校验计算 机的操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一分 区;
安装模块,用于获取WinPE运行工具和CRC校验程序,并将所述WinPE 运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第 二分区装载有所述待校验计算机的测试系统;
校验模块,用于启动所述WinPE运行工具,在所述待校验计算机进入到 WinPE环境后,运行所述CRC校验程序,通过所述CRC校验程序对所述操作 系统进行CRC校验。

8.  根据权利要求7所述的计算机的操作系统CRC校验系统,其特征在于:
所述校验模块通过所述CRC校验程序检验所述第一分区中是否存所述操作 系统被解压的记录,若不存在所述记录,则通过所述CRC校验程序读取所述操 作系统的各系统文件,依次比较各所述系统文件与所述CRC校验程序中保存的 各母盘文件是否一致,若一致,则输出校验通过的信息,若存在所述记录或者 不一致,则输出校验不通过的信息。

9.  根据权利要求8所述的计算机的操作系统CRC校验系统,其特征在于:
所述校验模块还在通过所述CRC校验程序无法读取所述系统文件,则输出 系统文件无法读取的信息;
或者/和
所述校验模块在输出校验通过的信息后,还将所述待校验计算机的校验结 果上传到服务器,其中,所述服务器接收到所述校验结果后,所述待校验计算 机进入下一测试阶段。

10.  根据权利要求7所述的计算机的操作系统CRC校验系统,其特征在于:
所述安装模块向服务器发送下载指令,并接收所述服务器根据所述下载指 令返回的WinPE运行工具和CRC校验程序。

说明书

说明书计算机的操作系统CRC校验方法和系统
技术领域
本发明涉及计算机测试技术领域,特别是涉及一种计算机的操作系统CRC 校验方法和系统。
背景技术
对于有的用户,比较倾向于在购买到计算机后直接开机就能进入操作系统, 不在乎此计算机的操作系统是否第一次被解压安装。然而,对于另外一些用户, 却希望看到计算机系统从解压到进入桌面的过程,以表示该计算机第一次被使 用安装。
为了满足后一种用户的需求,传统的方式是在通过OBA test(开箱检测) 按出货数量比例随机抽取部分计算机进行CRC校验,是为了模拟用户首次使用 过程而进行开箱检测。然而,用此种方式,流程相对滞后,对于老化测试中出 现问题的计算机不能及时检出,待出货抽检发现质量问题时,产生的费用已经 很高。其次,OBA test是对最终出货的部分计算机进行抽样检测,需要对每台 抽检的计算机解压操作系统后,进入操作系统桌面再运行CRC校验工具(一般 是从U盘中启动该CRC校验工具),该检验过程比较耗时且需要专人进行操作 检测。
此外,OBA test阶段的抽样检测,只是按出货比例进行检测,对其他计算 机不能很好的覆盖,导致的结果是OBA抽检错误率相对较高,需要重工的人工 费用较昂贵。即使OBA test阶段的抽检通过,对于未抽检到的出货计算机,也 会存在质量风险。
发明内容
本发明的目的在于提供一种校验效率高、校验准确率高且可以降低重工可 能性的计算机的操作系统CRC校验方法和系统,可以降低产线成本。
本发明的目的通过如下技术方案实现:
一种计算机的操作系统CRC校验方法,包括如下步骤:
在待校验计算机完成老化测试之后,激活所述待校验计算机的操作系统, 其中,所述操作系统装载在所述待校验计算机的硬盘的第一分区;
获取WinPE运行工具和CRC校验程序,并将所述WinPE运行工具和所述 CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第二分区装载有所 述待校验计算机的测试系统;
启动所述WinPE运行工具,在所述待校验计算机进入到WinPE环境后,运 行所述CRC校验程序,通过所述CRC校验程序对所述操作系统进行CRC校验。
一种计算机的操作系统CRC校验系统,包括:
激活模块,用于在待校验计算机完成老化测试之后,激活所述待校验计算 机的操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一分 区;
安装模块,用于获取WinPE运行工具和CRC校验程序,并将所述WinPE 运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第 二分区装载有所述待校验计算机的测试系统;
校验模块,用于启动所述WinPE运行工具,在所述待校验计算机进入到 WinPE环境后,运行所述CRC校验程序,通过所述CRC校验程序对所述操作 系统进行CRC校验。
根据上述本发明的方案,其是在待校验计算机完成老化测试之后,激活该 待校验计算机的操作系统,获取WinPE运行工具和CRC校验程序,并将所述 WinPE运行工具和所述CRC校验程序覆盖安装到该待校验计算机硬盘的第二分 区,启动WinPE运行工具、在所述待校验计算机进入到WinPE环境后,运行所 述CRC校验程序,通过CRC校验程序对所述操作系统进行CRC校验,由于是 在老化测试完成之后就切入到CRC校验中,使得每台待校验计算机都完成了 CRC校验,而不是仅仅按比例进行校验,采用这种方式,在提高了校验准确率 的同时也减少的重工的可能性,避免了一些昂贵的重工费用,降低了产线成本, 此外,由于是在待校验计算机完成老化测试之后可自动的激活该待校验计算机 的操作系统,并可自动的获取WinPE运行工具和CRC校验程序,并在待校验计 算机进入到WinPE环境后,可自动运行CRC校验程序,使得不用解压待校验计 算机的操作系统就能实现对操作系统的CRC校验,且整个过程无需人工干预就 能自动完成,检验效率高。
附图说明
图1为传统的计算机的测试流程示意图;
图2为本发明的计算机的操作系统CRC校验方法实施例的流程示意图;
图3为将本发明的计算机的操作系统CRC校验方法应用到计算机的测试流 程中时的示意图;
图4为本发明的计算机的操作系统CRC校验系统实施例的流程示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施 例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式 仅仅用以解释本发明,并不限定本发明的保护范围。
为便于理解本发明方案,首先简单说明传统的计算机的测试流程,计算机 组装有比较系统的流程测试,如图1所示,计算机在出货前需要先依次经过Pre  Test(功能测试)、Run-in Test(老化测试)、Final Test(出货前测试)、OBA test (开箱检测)等几个测试阶段,其中,如需要对CRC(Cyclic Redundancy Check, 循环冗余校验码)校验,则在开箱检测阶段进行对计算机的操作系统的CRC校 验。而本发明方案是对计算机进行完老化测试完成之后,进行CRC校验。以下 对本发明方案进行详细说明。
在下述说明中,首先针对本发明的计算机的操作系统CRC校验方法的实施 例进行说明,再对本发明的计算机的操作系统CRC校验系统的各实施例进行说 明。
参见图2所示,为本发明的计算机的操作系统CRC校验方法实施例的流程 示意图。如图2所示,本实施例的计算机的操作系统CRC校验方法包括如下步 骤:
步骤S101:在待校验计算机完成老化测试之后,激活所述待校验计算机的 操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一分区, 进入步骤S102;
每个待校验计算机的硬盘主要分为两个分区,一个分区则装有待校验计算 机的操作系统(出货时的操作系统),该分区在老化测试完毕之前处于隐藏状态, 在本实施例中,将这个分区称为第一分区;一个分区装载有该待校验计算机的 测试系统,一般该测试系统为windows测试系统,仅供测试用,在本实施例中, 将这个分区称为第二分区;
由于在老化测试完毕之前,第一分区处于隐藏阶段,而操作系统又是装载 于第一分区,因此,在进行CRC校验之前,需要先激活该装载于第一分区的待 校验计算机的操作系统,需要说明的是,该激活过程不会解压待校验计算机的 操作系统;
步骤S102:获取WinPE(Windows Preinstallation Environment,Windows预 安装环境,也称为Windows PE)运行工具和CRC校验程序,并将所述WinPE 运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第 二分区装载有所述待校验计算机的测试系统,进入步骤S103;
其中,获取WinPE运行工具和CRC校验程序的方式可以根据实际需要进行 选择,在其中一个实施例中,所述获取WinPE运行工具和CRC校验程序的步骤 可以包括步骤:向服务器发送下载指令,并接收所述服务器根据所述下载指令 返回的WinPE运行工具和CRC校验程序,也就是说,从服务器下载该WinPE 运行工具和CRC校验程序;
将WinPE运行工具和CRC校验程序下载到本地后,可以运行ghost软件, 将CRC校验程序和WinPE运行工具ghost覆盖安装到第二分区中;
步骤S103:启动所述WinPE运行工具,在所述待校验计算机进入到WinPE 环境后,运行所述CRC校验程序,通过所述CRC校验程序对所述操作系统进 行CRC校验;
其中,启动所述WinPE运行工具可以是在上一步骤中将WinPE运行工具覆 盖安装到第二分区后自动执行的,而不需要人工干预。
据此,根据上述实施例的方案,由于是在老化测试完成之后就切入到CRC 校验中,使得每台待校验计算机都完成了CRC校验,而不是仅仅按比例进行校 验,采用这种方式,在提高了校验准确率的同时也减少的重工的可能性,避免 了一些昂贵的重工费用,降低了产线成本,此外,由于是在待校验计算机完成 老化测试之后可自动的激活该待校验计算机的操作系统,并可自动的获取 WinPE运行工具和CRC校验程序,并在待校验计算机进入到WinPE环境后, 可自动运行CRC校验程序,使得不用解压待校验计算机的操作系统就能实现对 操作系统的CRC校验,且整个过程无需人工干预就能自动完成,检验效率高。
在其中一个实施例中,上述的通过所述CRC校验程序对所述操作系统进行 CRC校验的步骤具体可以包括步骤:通过所述CRC校验程序检验所述第一分区 中是否存所述操作系统被解压的记录,若存在所述记录,则输出校验不通过的 信息。
采用本实施例中方案,是考虑到在待校验计算机的老化测试过程中,若操 作人员不小心将操作系统人为解压,第一分区中会生成相应的解压日志,因此, 若在第一分区中查找到该解压日志,则说明该待校验计算机是不符合要求的, 需要提示操作人员该待校验计算机的CRC校验的校验结果为不通过。
本实施例中的操作系统被解压的记录通常是指解压日志,但这并不构成对 本发明方案的限制。
同时,在其中一个实施例中,对于不存在所述记录的情况,可以通过所述 CRC校验程序读取所述操作系统的各系统文件,依次比较各所述系统文件与所 述CRC校验程序中保存的各母盘文件是否一致,若一致,则输出校验通过的信 息,若不一致,则输出校验不通过的信息。
在本实施例中,在依次比较各所述系统文件与所述CRC校验程序中保存的 各母盘文件是否一致的过程中,是将每一个系统文件与相对应的每一个母盘文 件进行一一比对,一旦检测到某个系统文件与某个相应的母盘文件中不一致, 则可以执行输出校验不通过的信息的操作。
其中,上述输出校验通过的信息、输出校验不通过的信息可以是以文字、 图像、声音等多种形式进行输出,例如,在校验通过时,可以显示“PASS”,而 校验不通过时,则显示“FAIL”,但也并限于这种方式。
此外,在其中一个实施例中,在输出校验通过的信息后,还可以将所述待 校验计算机的校验结果上传到服务器,其中,所述服务器接收到所述校验结果 后,启动所述待校验计算机的下一测试阶段。
其中,下一测试阶段一般是指图1中的出货前测试,采用本实施例中的方 案,可以增强待校验计算机的测试流程的连贯性,有助于提高测试效率。
参见图3所示,是将本发明的计算机的操作系统CRC校验方法应用到计算 机的测试流程中时的示意图。如图3所述,每台计算机在老化测试完成之后均 采用本发明方案进行CRC校验,这样,对于CRC校验不通过的计算机,直接 返回到功能测试阶段重新进行测试,而不需要等到开箱检测阶段检查出问题再 进行重工(重新返工),而且若在开箱检测阶段检查出问题,往往是要将成批的 计算机进行重工,而不是某一台或者几台计算机进行重工,这主要是考虑到并 不清楚哪些计算机是有问题的,而采用本发明的方案,可以降低重工的可能性, 减少不必要的费用支出,同时,由于对每一台计算机都进行了CRC校验,可以 有效降低在开箱检测中未抽检到的计算机的质量风险。
根据上述本发明的计算机的操作系统CRC校验方法,本发明还提供一种计 算机的操作系统CRC校验系统,以下就本发明的计算机的操作系统CRC校验 系统的实施例进行详细说明。图4中示出了本发明的计算机的操作系统CRC校 验系统的实施例的结构示意图。为了便于说明,在图4中只示出了与本发明相 关的部分。
如图4所示,本实施例中的计算机的操作系统CRC校验系统,包括激活模 块201、安装模块202、校验模块203,其中:
激活模块201,用于在待校验计算机完成老化测试之后,激活所述待校验计 算机的操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一 分区;
安装模块202,用于获取WinPE运行工具和CRC校验程序,并将所述WinPE 运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第 二分区装载有所述待校验计算机的测试系统;
校验模块203,用于启动所述WinPE运行工具,在所述待校验计算机进入 到WinPE环境后,运行所述CRC校验程序,通过所述CRC校验程序对所述操 作系统进行CRC校验。
在其中一个实施例中,校验模块203可以通过所述CRC校验程序检验所述 第一分区中是否存所述操作系统被解压的记录,若不存在所述记录,则通过所 述CRC校验程序读取所述操作系统的各系统文件,依次比较各所述系统文件与 所述CRC校验程序中保存的各母盘文件是否一致,若一致,则输出校验通过的 信息,若存在所述记录或者不一致,则输出校验不通过的信息。
在其中一个实施例中,校验模块203还可以在通过所述CRC校验程序无法 读取所述系统文件时,输出系统文件无法读取的信息。
在其中一个实施例中,校验模块203在输出校验通过的信息后,还可以将 所述待校验计算机的校验结果上传到服务器,其中,所述服务器接收到所述校 验结果后,所述待校验计算机进入下一测试阶段。
在其中一个实施例中,安装模块202向服务器发送下载指令,并接收所述 服务器根据所述下载指令返回的WinPE运行工具和CRC校验程序。
本发明的计算机的操作系统CRC校验系统与本发明的计算机的操作系统 CRC校验方法一一对应,在上述计算机的操作系统CRC校验方法的实施例阐述 的技术特征及其有益效果均适用于计算机的操作系统CRC校验系统的实施例 中,特此声明。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域 的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和 改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附 权利要求为准。

计算机的操作系统CRC校验方法和系统.pdf_第1页
第1页 / 共10页
计算机的操作系统CRC校验方法和系统.pdf_第2页
第2页 / 共10页
计算机的操作系统CRC校验方法和系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《计算机的操作系统CRC校验方法和系统.pdf》由会员分享,可在线阅读,更多相关《计算机的操作系统CRC校验方法和系统.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明提供一种计算机的操作系统CRC校验方法和系统,其方法包括步骤:在待校验计算机完成老化测试之后,激活所述待校验计算机的操作系统,其中,所述操作系统装载在所述待校验计算机的硬盘的第一分区;获取WinPE运行工具和CRC校验程序,并将所述WinPE运行工具和所述CRC校验程序覆盖安装到所述硬盘的第二分区,其中,所述第二分区装载有所述待校验计算机的测试系统;启动所述WinPE运行工具,在所述待校验计。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1