什么是硬件兼容性问题?首先需要把这个问题搞清楚,才能去做测试。相信大多数工程师都能很清楚地界定这个问题,只要硬件设备无法在当前操作系统下正常运行,就是硬件兼容性问题。
一般情况下,市面上主流的硬件都能支持微软最新的操作系统,但对于用户来说,不可能所有的硬件都是最新的产品。一般情况下无论企业还是个人用户,硬件生命周期都在 3-5 年,有的甚至更久。当这些老旧的设备需要更新到最新的操作系统时,就会面临硬件兼容性问题。例如 PC 的硬件配置无法满足 Windows 10 的最低安装需求,显卡、声卡、网卡或者其它外设诸如:摄像头、打印机、加密狗、刷卡器等没有在 Windows 10 下兼容的驱动程序,都属于有硬件兼容性问题。
硬件兼容性测试
硬件的兼容性测试分为两大类,主机测试和外围设备测试。接下来我们来分别的讨论一下两类测试的方法:
- 主机测试 主要是对 PC 进行兼容性测试(对于购买了预装 Windows 10 机器的企业,这一步可以跳过。)。一般企业 PC 设备基本都属于品牌机,并且分批次购买,数量众多。所以在测试时可以进行抽样测试。即每一批次的机器中,抽出一台机器进行测试。测试方式可以手动安装 Windows 10,然后安装上所有硬件的驱动程序,确保该机器可以流畅运行 Windows 10。Windows 10 本身自带许多硬件驱动程序,如果发现仍有硬件无法正常安装驱动程序,可以尝试通过 Windows Update 获取,或者通过 internet 下载最新支持 Windows 10 的驱动程序。
- 外围设备测试 外围设备包括了一些旧的针式打印机,读卡器、加密狗、摄像头等一些特殊外设,这类设备经常与企业的关键性业务有着密切的联系,如银行电信的前台服务人员、客户服务中心人员、军工企业工作人员等等。一般这类设备更新周期比较慢,厂商不太会频繁更新驱动程序以适应最新的操作系统,所以对此类似设备的测试过程一定要小心谨慎。至于这类设备的测试方法没有什么工具可以借助,完全凭借测试人员手动进行测试,检查是否有符合 Windows 10 的驱动程序。
解决方案
硬件兼容性问题的解决方案完全取决于硬件本身的性能和厂商所推出的驱动程序,企业本身可能可采取的手段比较少,可以考虑的方式有以下几个方面:
- 淘汰 一些年代久远的老旧 PC 设备可能无法保证安装上 Windows 10 或无法保证稳定地运行 Windows 10,此种类型的 PC 设备可以考虑采取逐批淘汰的方式,慢慢的被新采购的 PC 所代替,无需再进行操作系统升级。
- 联系硬件厂商 很多硬件或者外设的驱动程序有时并非能够从网络上找到最新的支持 Windows 10 的驱动程序,企业可以主动的和硬件厂商联系,商讨驱动程序更新的事宜。
- 不升级 如果在与硬件厂商联系无果,或短时间内无法提供最新的驱动程序的情况下,用户能够选择的最佳方案就是先不进行升级,维持原状,直到最新的驱动程序出来或有其他的替代品以后再考虑升级,最大程度降低对现有业务的影响。
最新评论
UEFI 启动时,会首先加载 EFI 分区中的 EFI 文件,这些文件包含了启动操作系统所需的必要信息和引导程序,这是 UEFI 启动流程的标准做法。Windows 和 Linux 的 EFI 如何查看,请参考这里。
存储位置应该都是在主板芯片上吧
数据存储位置,不应该都是在主板芯片上吗
是啊,登录功能意义不大。