免光盘安装计算机驱动程序的方法

文档序号:6573731阅读:319来源:国知局
专利名称:免光盘安装计算机驱动程序的方法
技术领域
本发明关于一种安装计算机驱动程序的方法,特别是一种将驱动程序存储 于计算机中,通过一定义的安装键来安装驱动程序的免光盘安装计算机驱动程 序的方法。
背景技术
对于多数计算机使用者来说,安装操作系统(如Windows 2000、 Windows XP等)已不是陌生的事情,当新安装完一个操作系统以后面临的就是安装设 备驱动程序,只有安装了驱动程序,计算机上面的设备才能正常工作。通常计 算机厂商会提供一张或者更多装有计算机所需全部驱动的驱动安装光盘给用 户,用户每次重装系统都得插入安装光盘,然后根据提示安装相应的驱动程序。
然而光盘式的驱动安装存在着如下问题
1、 驱动光盘的制作费用问题对于计算机厂家驱动光盘的制作是一笔不 小的费用,每台计算机需要配一张甚至更多的驱动光盘, 一旦驱动有升级,以 前的光盘就得报废,需要重新制作新的光盘,然后又需要一笔数目不小的开模 费用,压制新的盘片。
2、 光盘的保存问题光盘存储虽然是伟大的发明,但是光盘是很容易损 坏的物品,如果驱动光盘在偶然情况下损坏或者丢失,那么重装系统后就难以 去安装所需的设备驱动程序,导致计算机无法正常的运行。
3、 安装的复杂性问题对于一个普通的计算机用户来说,安装驱动是一 个很繁琐的操作,任何一步错误的操作都会导致计算机部分或者完全的无法正 常工作。

发明内容
本发明的目的在于提供一种安装计算机驱动程序的方法,其通过将计算机 设备的驱动程序存储于计算机硬盘的隐藏分区中,省去了驱动光盘的制作费用,合理的利用了计算机自身的资源。
本发明的另一目的在于提供一种安装计算机驱动程序的方法,其通过将计 算机设备的驱动程序存储于计算机硬盘的隐藏分区中,由于硬盘的隐藏保护分 区对用户来说是不可读写、不可修改和不可删除的,因此,具有很高的安全性。
本发明的又一目的在于提供一种安装计算机驱动程序的方法,其通过预先 定义的安装键来安装驱动程序,只需按下该安装键就可将所有的驱动程序自动 安装于计算机中,避免用户使用光盘一步步安装驱动而带来的麻烦。
根据本发明的上述目的,本发明提供一种免光盘安装计算机驱动程序的方 法,包括以下步骤
步骤l:把计算机设备的驱动程序文件和安装运行驱动文件的程序存储于 计算机硬盘的隐藏分区中;
步骤2:在硬盘隐藏分区中设一精简操作系统;
步骤3:将精简操作系统的首地址存放于硬盘隐藏分区的首地址中。 步骤4:定义一安装驱动程序的安装键; 步骤5:启动计算机且按下安装键;
步骤6:精简操作系统将驱动文件拷贝到用户操作系统相应目录下; 步骤7,重启计算机,用户操作系统自动安装驱动程序。
所述的免光盘安装计算机驱动程序的方法,其中,该精简操作系统为在 Limix操作系统基础上进行裁剪修改,可访问硬盘的隐藏分区的嵌入式操作系 统。
所述的免光盘安装计算机驱动程序的方法,其中,歩骤5中的安装键在 BIOS未完成POST过程之前按下,使CPU在执行完BIOS的上电自检后,自动访
问硬盘隐藏分区的首地址。
所述的免光盘安装计算机驱动程序的方法,其中,步骤6中,精简操作系 统将驱动文件拷贝到用户操作系统相应目录下包括将存放在硬盘隐藏分区中 的设备驱动安装程序和安装运行驱动文件的程序拷贝到用户正常使用的操作 系统可以识别的分区里面的某个临时目录下面,再将驱动的安装程序启动的快 捷方式拷贝到用户系统的自动启动目录下。
所述的免光盘安装计算机驱动程序的方法,其中,在步骤7中,用户可以 自定义安装驱动程序,也可以由系统检测设备自动安装所需的驱动程序。所述的免光盘安装计算机驱动程序的方法,其中,还包括步骤8,用户操 作系统安装完驱动程序后自动删除临时目录下面的驱动文件。
所述的免光盘安装计算机驱动程序的方法,其中,安装键为计算机外设标 准键盘中的任一按键。
所述的免光盘安装计算机驱动程序的方法,其中,安装键为计算机外设标 准键盘增加的一按键。
所述的免光盘安装计算机驱动程序的方法,其中,用户操作系统为
Windows 2000操作系统。
所述的免光盘安装计算机驱动程序的方法,其中,用户操作系统为 Windows XP操作系统。
综上所述,本发明免光盘安装计算机驱动程序的方法通过将计算机设备驱 动程序存储于计算机硬盘的隐藏分区中,利用硬盘的隐藏分区对用户不可读 写、不可修改和不可删除的特性,使该驱动程序不易被用户有意或无意的删除, 因此,具有很高的安全性,同时也省去了驱动光盘的制作费用,合理的利用了 计算机自身的源,降低了生产成本。


下面结合附图,通过对本发明的具体实施方式
详细描述,将使本发明的 技术方案及其他有益效果显而易见。 附图中,
图l为实现本发明免光盘安装计算机驱动程序的方法的流程图。
具体实施例方式
图l为实现本发明免光盘安装计算机驱动程序的方法的流程图,本发明免 光盘安装计算机驱动程序的方法包括以下步骤-
步骤l:把计算机设备驱动程序文件和安装运行驱动文件的程序存储于计 算机硬盘的隐藏分区中;
硬盘的隐藏分区(HiddenProtected Area, HPA)对一般用户完全是透明的, 对用户来说它是不可读写、不可修改、不可删除,也不能克隆的分区。它只与 硬盘本身有关,所以这样的分区是绝对安全的存储位置。我们把计算机所需的设备驱动安装程序放到该分区,这就使得在不增加任何附加存储设备的基础上 更好地存储保护驱动程序。
步骤2:在硬盘隐藏分区中设一精简操作系统;
在用户的操作系统(Windows 2000、 Windows XP)下,能够读取正常的 硬盘分区(如C盘、D盘、E盘等),但是无法读取硬盘的隐藏分区。而在该精 简系统下,硬盘上的所有分区都是可见的,即可通过该精简操作系统来实现硬 盘隐藏分区的相应操作。该精简操作系统为在Linux操作系统基础上进行裁剪 修改使之能在计算机系统上运行的一种嵌入式的简易的操作系统。
步骤3:将精简操作系统的首地址存放于硬盘隐藏分区的首地址中。
步骤4:定义一安装驱动程序的安装键;
正常情况启动计算机时,基本输入输出系统(Basic I叩ut-Output System, BIOS)在完成上电自检(Power On Self Test, POST)后会读取硬盘第一个扇 区的主引导纪录(Master Boot Record, MBR),然后通过MBR引导操作系统。 在此操作系统(Windows 2000、 Windows XP)下,能够读取正常的硬盘分区, 但无法读取硬盘的隐藏分区。因此,需要定义一按键(该安装键可为计算机外 设键盘上的任一按键,也可在键盘上重新设置的一按键),使该安装键在POST 过程之前按下后,BIOS不去'读取硬盘的首扇区MBR,而是读硬盘隐藏分区的 首地址,然后由该首地址引导进入HPA里面的精简系统,进入该系统里后硬盘 上的所有分区都是可见的。
步骤5:启动计算机且按下安装键;
此步骤中,应在BIOS未完成POST过程之前按下安装键,以引导中央处理
器进入预先存放于硬盘隐藏分区中的精简操作系统。
步骤6:精简操作系统将驱动文件拷贝到用户操作系统的相应目录下; 精简操作系统将存放在硬盘隐藏分区中的设备驱动安装程序和安装运行
驱动文件的程序拷贝到用户正常使用的操作系统可以识别的分区里面的某个
临时目录下面,再将驱动的安装程序启动的快捷方式拷贝到用户系统的自动启
动目录下。
歩骤7,重启计算机,用户操作系统自动安装驱动程序; 当计算机进入用户操作系统后驱动安装程序会自动执行,此时用户可以看 见安装驱动程序的软件界面,用户可以自定义安装驱动程序,也可以由系统检测设备自动安装所需的驱动程序。
步骤8,用户操作系统安装完驱动程序后自动删除临时目录下面的驱动文 件,以便节省空间。
本发明免光盘安装计算机驱动程序的方法通过将计算机设备的驱动程序 存储于计算机硬盘的隐藏分区中,利用硬盘的隐藏分区对用户不可读写、不可 修改和不可删除的特性,使该驱动程序不易被用户有意或无意的删除,因此, 具有很高的安全性,同时也省去了驱动光盘的制作费用,合理的利用了计算机 自身的资源,降低了生产成本。
以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案 和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于 本发明所保护的范围。
权利要求
1、一种免光盘安装计算机驱动程序的方法,其特征在于,包括以下步骤步骤1把计算机设备的驱动程序文件和安装运行驱动文件的程序存储于计算机硬盘的隐藏分区中;步骤2在硬盘隐藏分区中设一精简操作系统;步骤3将精简操作系统的首地址存放于硬盘隐藏分区的首地址中。步骤4定义一安装驱动程序的安装键;步骤5启动计算机且按下安装键;步骤6精简操作系统将驱动文件拷贝到用户操作系统相应目录下;步骤7,重启计算机,用户操作系统自动安装驱动程序。
2、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于,该精简操作系统为在Linux操作系统基础上进行裁剪修改,可访问硬盘的隐藏分区的嵌入式操作系统。
3、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于, 步骤5中的安装键在BIOS未完成POST过程之前按下,使CPU在执行完BIOS的 上电自检后,自动访问硬盘隐藏分区的首地址。
4、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于, 步骤6中,精简操作系统将驱动文件拷贝到用户操作系统相应目录下包括将存 放在硬盘隐藏分区中的设备驱动安装程序和安装运行驱动文件的程序拷贝到 用户正常使用的操作系统可以识别的分区里面的某个临时目录下面,再将驱动 的安装程序启动的快捷方式拷贝到用户系统的自动启动目录下。
5、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于, 在步骤7中,用户可以自定义安装驱动程序,也可以由系统检测设备自动安装 所需的驱动程序。
6、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于, 还包括步骤8,用户操作系统安装完驱动程序后自动删除临时目录下面的驱动 文件。
7、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于,安装键为计算机外设标准键盘中的任一按键。
8、 如权利要求l所述的免光盘安装计算机驱动程序的方法,其特征在于, 安装键为计算机外设标准键盘增加的一按键。
9、 如权利要求4所述的免光盘安装计算机驱动程序的方法,其特征在于, 用户操作系统为Windows 2000操作系统。
10、 如权利要求4所述的免光盘安装计算机驱动程序的方法,其特征在于, 用户操作系统为Windows XP操作系统。
全文摘要
一种免光盘安装计算机驱动程序的方法,其通过将计算机设备驱动程序存储于计算机硬盘的隐藏分区中,利用硬盘的隐藏分区对用户不可读写、不可修改和不可删除的特性,使该驱动程序不易被用户有意或无意的删除,因此,具有很高的安全性,同时也省去了驱动光盘的制作费用,合理的利用了计算机自身的资源,降低了生产成本。
文档编号G06F9/445GK101286121SQ20071007384
公开日2008年10月15日 申请日期2007年4月12日 优先权日2007年4月12日
发明者涛 孙, 峰 舒 申请人:深圳市顶星数码网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1