电脑系统 【技术领域】
本发明涉及一种电脑系统,特别是涉及一种具有扩充卡的电脑系统。
背景技术
一般情况下,如果要在电脑系统上安装使用一新硬件,而电脑系统中没有安装所述新硬件对应的驱动程序,那么,这时需要人工手动地将存储在光盘中的对应的驱动程序安装到硬盘中,或者也可以自网络上下载对应的驱动程序到硬盘中,然后再手动地进行安装。虽然现在的程序安装变得越来越容易,但是,仍不可避免地有些用户仍不会对所述驱动程序进行安装。另外,有些驱动程序是与其他程序一起放置在光盘中,或者需要到网络上手动下载,因此在安装之前还要费时地寻找所需要的驱动程序,这样的手动安装及手动寻找驱动程序都会对新增硬件的使用造成不便。
【发明内容】
为解决上述技术问题,本发明提供一种可自动安装扩充卡地驱动程序的电脑系统。
一种电脑系统,包括有主板、扩充卡及硬盘,所述主板与所述硬盘电连接,所述扩充卡可插接在所述主板上,并可通过所述主板与所述硬盘电连接,所述硬盘安装有一操作系统,所述扩充卡包括一存储装置,所述存储装置存储有接收模块、安装模块及程序模块,所述程序模块包括有与所述操作系统匹配的扩充卡的驱动程序,所述接收模块可用以接收所述电脑系统发送到所述存储装置的运行指令,所述侦测模块可在所述接收模块接到所述运行指令后侦测所述操作系统是否有安装有所述扩充卡的驱动程序,所述安装模块在所述侦测模块没有侦测到所述操作系统安装有所述扩充卡的驱动程序的时候,将所述程序模块中的匹配驱动程序安装到所述硬盘中。
与现有技术相比,所述电脑系统可通过所述安装模块,在所述侦测模块没有侦测到所述操作系统中安装有驱动程序时,自动将所述程序模块中的驱动程序安装在所述硬盘中,无需对所述驱动程序进行手动安装。
【附图说明】
图1是本发明电脑系统的较佳实施方式的硬件构成图。
图2是图1中的存储装置的一硬件构成图。
图3是本发明电脑系统的较佳实施方式的一使用流程图。
【具体实施方式】
请参考图1,本发明电脑系统10的较佳实施方式包括一主板20、一扩充卡30及一硬盘40。所述主板20与所述硬盘40电连接,且设有一插槽22,所述插槽22为一符合PCI或PCIExpress(Peripheral Component Interconnect,PCI,即周边元件互连)接口规范的插槽。所述扩充卡30,可以是一无线网卡或其他扩充卡,包括一存储装置32及一连接部34。所述存储装置32可以是一闪存(Flash Memory)或其他装置,通过PCI或PCI Express接口规范与所述扩充卡30整合一起。所述连接部34,比如金手指,可插接到所述插槽22中,从而使所述扩充卡30与所述主板20电连接,并因此可与所述主板20间以PCI或PCI Express的接口规范实现数据通讯,另外,所述扩充卡30可通过所述主板20与所述硬盘40之间实现电连接及数据通讯。所述硬盘40内安装有操作系统42。
请参考图2,所述存储装置32包括有接收模块321、侦测模块322、安装模块326及程序模块329。所述接收模块321可用以接收发送到所述存储装置32的信息与指令。所述侦测模块322可用以侦测所述硬盘40中的操作系统42的信息、及所述硬盘40内是否有与所述扩充卡30匹配的驱动程序。所述操作系统42的信息包括系统名称及版本等信息。所述程序模块329内设有若干所述扩充卡30的驱动程序,且其中一驱动程序可与所述操作系统42匹配,即将所述匹配的驱动程序安装在所述操作系统42中后,所述电脑系统10便可在安装所述操作系统42的环境下正常使用所述扩充卡30。所述安装模块326可用以将所述程序模块329中与所述操作系统42匹配的扩充卡30的驱动程序安装在所述硬盘40中。
请参考图3,使用时,将所述扩充卡30插接到所述主板20上,然后启动所述电脑系统10,所述操作系统42发现新增的扩充卡30,这时,所述操作系统42发送一运行指令到所述扩充卡30的存储装置32。所述存储装置32的接收模块321在收到所述运行指令后,驱使所述侦测模块322开始侦测所述硬盘40中的操作系统42的信息,以及侦测所述硬盘40中是否安装有所述扩充卡30的驱动程序。如果所述硬盘40中安装有所述扩充卡30的驱动程序,则所述扩充卡30可开始正常使用;如果所述硬盘40没有安装所述扩充卡的驱动程序,这时,所述安装模块228将所述程序模块329中与所述侦测模块侦测到的操作系统42的信息匹配的驱动程序安装到所述硬盘40中。安装后,所述扩充卡30便可正常使用。
在本实施方式中,只需将所述扩充卡30安装在所述电脑系统10中,在启动所述电脑系统10后便可使用所述扩充卡30,无需对所述扩充卡30的驱动程序进行手动安装。