CN101206576A - 缩短开机时间的计算机主机及缩短计算机主机开机时间方法 - Google Patents
缩短开机时间的计算机主机及缩短计算机主机开机时间方法 Download PDFInfo
- Publication number
- CN101206576A CN101206576A CNA2006101699127A CN200610169912A CN101206576A CN 101206576 A CN101206576 A CN 101206576A CN A2006101699127 A CNA2006101699127 A CN A2006101699127A CN 200610169912 A CN200610169912 A CN 200610169912A CN 101206576 A CN101206576 A CN 101206576A
- Authority
- CN
- China
- Prior art keywords
- shortening
- time
- computing machine
- easy
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明提供了一种缩短开机时间的计算机主机及缩短计算机主机开机时间方法,其适用于计算机的开机过程,当计算机接收简易开机信号时,计算机是根据简易开机信号读取计算机的一基本输入输出***内所内建的一简易开机数据,再激活操作***,再根据简易开机数据致能操作***中的至少一常驻程序。如此,即可快速地完成所有的开机动作,而不需浪费时间对所有的硬件设备进行开机自我检测,不需加载所有的常驻程序。
Description
技术领域
本发明有关于缩短开机时间的方法,特别关于一种一计算机可根据一基本输入输出***内所内建的一简易开机数据快速地完成开机动作,具体的讲是一种缩短开机时间的计算机主机及缩短计算机主机开机时间方法。
背景技术
当今世界是一个信息科技化、电子产业蓬勃发展的时代,各种由微电脑所衍生的高科技产品、电子设备发展迅速,着实地替人们的日常生活带来了莫大的便利性。随着当前各种电子科技的不断研发与精进,人们对于各类型电子消费产品的使用要求也相对地提高,如今消费者对电子产品的要求已不止于高品质的标准,更以是否具有便利性、人性化及多功能等因素作为选购时的考量。而为因应此一时势所趋,各制造商莫不以轻、薄、短、小作为其产品的设计主轴,并以全方位(all-in-one)设计为研发的主要目标,以提高自身产品的竞争力,以期在强烈的市场竞争中脱颖而出。
然而,功能上的多样性,虽使各类型电子消费产品的用途更加广泛,但对于操作上的便利性则未必有益。以计算机为例,现今销售于市面上的计算机,除可执行一般操作***、软件程序、上网或计算机游戏外,尚可观看激光视盘等,因此,即便是功能最简易的计算机,所具有的各项功能林林总总绝不会少于10项。但功能愈多,即意味着计算机内的***需花费更多时间加载各种软件及程序,或是搜寻检测***设备的动作是否正常。如此一来,在使用者使用计算机之前,即已花费了许多时间在等待上,特别是开机所需耗费的时间更长,着实令使用者感到不方便与繁琐。
一般言,计算机的开机流程是先开启电源以激活计算机,请参阅图1所示,计算机依下列流程进行开机:
步骤101,开始执行基本输入输出***(Basic Input/Output System,简称BIOS);
步骤102,对***进行自我检测(Power-On Self Test,简称POST),以确定计算机及与其相连接的硬件设备可以正常动作;
步骤103,当自我检测结束后,基本输入输出***即开始读取计算机上的软盘的第一个扇区(Boot Sector,又称激活扇区);
步骤104,若无软盘的第一个扇区可供读取,则尝试读入计算机上的硬盘的第一个扇区(Master Boot Record,简称MBR,又称主激活扇区);
步骤105,将硬盘的第一个扇区内的开机程序加载计算机上的内存内,而后再加载由硬盘内所储存的操作***内所提供的开机扇区(Boot Sector);
步骤106,最后,进入操作***,即完成开机的动作。
但,在上揭计算机的开机流程中,占用开机时间较长的部份,其中的一主要是在于***进行自我检测所耗费的时间过长。这是因为现今与计算机相连接的***设备过多所致,而这些***设备至少包括有硬盘、软盘、光驱、串行端口(Com Port)、并行端口(LPT Port)...等,使得计算机的开机时间变得极为冗长。另一原因即在于加载开机所需要的开机档、登录档、执行档、关联文件或其它常驻程序的数量过多,导致加载时需花费相当长的时间进行读取,这是因为计算机上安装过多的操作程序或软件所致。如此,使用者并非在每次使用计算机时都使用所有的功能,却需耗费冗长的时间等待检测所有设备并加载相关程序,不仅浪费时间,亦令使用者感到不耐。
为改善此一问题,即有部份使用者自操作***将不常使用的常驻程序关闭或删除,以缩短开机时间。但就一般使用者而言,并无法得知如何关闭或删除常驻程序,且一但错误地关闭或删除***所需的常驻程序,将导致***发生异常或故障。又,有部份使用者以装设一个以小型计算机***界面(SmallComputer System Interface,简称SCSI)的硬盘,以提升计算机硬盘的读取速度,作为缩短开机时间的手段。但此一方式缩短时间有限,且需考量经济成本,使许多消费者望而却步。故,上述两种方式均无法有效解决开机时间过长的难题,因此,如何以最简便且人性化的方式彻底解决前揭难题,即为当前制造厂商所需面对的一种要课题。
发明内容
有鉴于前述现有计算机开机时间过长,以及缩短开机时间需耗费经济成本的诸多缺失本发明的的目的在于一种缩短开机时间的计算机主机及缩短计算机主机开机时间方法。
为实现上述发明目的,本发明的提供了一种缩短开机时间的方法,适用于计算机的开机过程,当计算机接收到简易开机信号时,即根据简易开机信号读取基本输入输出***内内建的简易开机数据,对简易开机数据所指定的计算机上的硬件设备进行开机自我检测,再激活操作***,并根据简易开机数据致能操作***中的至少一常驻程序,即完成开机。如此,即可大幅缩短开机时的等待时间。
本发明的另一目的在于提供一种可缩短开机时间的计算机主机,至少包括电源供应单元、简易激活开关及主机板。其中简易激活开关设在计算机主机的表面,且与电源供应单元耦接。而主机板与电源供应单元电性连接,且主机板上至少包括中央处理器及只读存储器,中央处理器与只读存储器连接,当简易激活开关被按压时,电源供应单元供给电压到主机板,且当所述的中央处理器被致能时,中央处理器即根据只读存储器内所储存的一简易开机数据执行开机动作,即可在短时间内执行完成开机的动作。
为能对本发明的目的、技术特征及其功效,做更进一步的认识与了解,特举实施例配合图式,详细说明如下:
附图说明
图1为现有的计算机开机的流程图;
图2为本发明的计算机主机的示意图;
图3为本发明的开机流程图;及
图4为本发明的开机自我检测流程图。
主要组件符号说明:
计算机主机1 电源供应单元10
简易激活开关11 主机板12
中央处理器120 只读存储器121
主存储器122 显示卡123
北桥芯片124 连接接口125
南桥芯片126 显示屏2
磁盘3光驱4
键盘5鼠标6
具体实施方式
本发明是一种可缩短开机时间的计算机主机,请参阅图2所示,计算机主机1包括电源供应单元10、简易激活开关11及主机板12。其中简易激活开关11设在计算机主机1的表面,以供使用者要进行简易开机时按压。简易激活开关11与电源供应单元10耦接,当简易激活开关11被按压时,电源供应单元10供给电压到主机板12。主机板12上包括中央处理器120及只读存储器121,中央处理器120与只读存储器121电性连接。当中央处理器120被致能时,中央处理器120根据只读存储器121内所储存的简易开机数据执行开机动作。
在本发明的一实施例中,复请参阅图2所示,只读存储器121内储存正常开机数据,当中央处理器120被致能时,中央处理器120根据正常开机数据依照开机的正常程序执行开机动作,如此,使用者可选择以正常开机数据依照开机的正常程序执行开机动作,或依简易开机数据以执行快速的开机动作。
本发明是一种缩短开机时间的方法,请参阅图3所示,适用于一计算机的开机过程中,首先,计算机中的基本输入输出***(Basic Input/Output System,简称BIOS)内建有一基本输入输出***,
接收一简易开机信号(步骤301)。
在本发明中,计算机的表面上设有一简易激活开关11,当简易激活开关11被使用者所按压时,简易激活开关11产生简易开机信号。
其次,根据简易开机信号读取基本输入输出***内所内建的一简易开机数据(步骤302)。
其中,基本输入输出***内建有简易开机数据与正常开机数据,而正常开机数据使计算机依照开机的正常程序作开机。
对简易开机数据指定的计算机上的硬件设备进行开机自我检测(步骤303)。
在本发明的一实施例中,在对简易开机数据指定的计算机上的硬件设备进行开机自我检测时,请参阅图4所示:
首先,连结简易开机数据所指定的计算机上的硬件设备,并判断简易开机数据指定的计算机上的硬件设备是否处于正常的连结状态(步骤401)。
例如,如图2所示,连结的硬件设备可以例如是主机板12上的组件、主存储器122、显示卡123、连接接口125、磁盘3、键盘5或鼠标6等设备。
接着,则检测已连结的计算机上的硬件设备,以确定已连结的计算机上的硬件设备是否可以正常动作(步骤402)。
在本发明中,是对与北桥芯片124及南桥芯片126连接的硬设备判断,若硬设备未处于正常的连结状态,或在检测时发现硬设备处于无法正常动作的异常现象时,则藉计算机内所设置的一喇叭,使喇叭发出声响以通知使用者硬设备发生异常状态,或藉在计算机的一显示屏2上显示错误代码或讯息,以通知使用者硬设备发生异常状态。
最后,对已连结的计算机上的硬设备进行组态设定(步骤403)。
在本发明中,对已连结的计算机上的硬设备进行组态设定,通常是以传送测试讯号至其它芯片或内存,再根据上述的芯片或内存所传回的讯号,对所述的芯片或内存进行组态的设定或调整。
在步骤303之后,加载基本输入输出***指定的一开机记录文件(步骤304)。
在本发明中,当计算机读取基本输入输出***所指定的开机记录文件时,是先搜寻计算机上可以用于开机的磁盘3,接着再于磁盘3上搜寻及读取磁盘3所储存的开机记录文件。兹举一具体实例说明的,在对硬设备进行开机自我检测后,基本输入输出***是先判断是否可读取计算机上的软盘,若无软盘供基本输入输出***读取,即搜寻计算机内的开机硬盘。若搜寻到开机硬盘时,即读取硬盘的主激活扇区(硬盘的第0个磁柱的第0个磁头的第一个扇区,即最前面512bytes的扇区)内所储存的开机记录文件。
在本发明的较佳实施例中,基本输入输出***搜寻开机记录文件的顺序为根据使用者于基本输入输出***内所设定的顺序为主,上述的顺序(先搜寻软盘,再搜寻硬盘)仅为一例子,但实际上自当不以此为限。
在步骤305中,根据开机记录文件所指定的计算机的磁盘3内的位置加载操作***。
在本发明中,当计算机读取开机记录文件后,可根据开机记录文件所指定的磁盘3内的位置,读取储存在磁盘3内的加载操作***的程序,例如:文件分配表FAT、隐含***文件io.sys、隐含***文件msdos.sys、autoexec.bauser.dat,system.dat,win.ini,system.ini等相关档案,进而加载操作***。
最后,则加载简易开机数据所指定的常驻程序,即完成开机(步骤306)。
其中,在本发明中,简易开机数据所指定的常驻程序可为屏幕保护程序或防毒软件等在开机时需一并加载的程序。
如此,开机时不需再浪费计算机执行所有硬件开机自我检测,以及加载所有常驻程序所需的时间,大幅缩短完成开机所需的时间。
在所述的实施例中,当计算机完成开机后,为供使用者可激活计算机上所有的硬件设备及常驻程序,以使用计算机上所有的功能,可通过按压计算机上的一键盘5,当计算机接收到键盘5产生的一加载信号,即连结所有计算机内尚未连结的硬件设备,并进行检测及组态设定,再加载计算机内所有尚未加载的常驻程序。如此,当使用者在快速开机后,若要使用其它功能或程序,即可藉按压键盘5输入加载信号,以连接尚未连结的硬件设备或尚未加载的常驻程序。
以上所述仅为本发明最佳的一具体实施例,惟本发明的构造特征并不局限于此,任何本领域技术人员在本发明领域内,可轻易思及的变化或修饰都可涵盖在本发明的保护范围中。
Claims (10)
1.一种缩短开机时间的方法,适用于一计算机,其特征在于,所述的缩短开机时间的方法包括下列步骤:
接收一简易开机信号;
根据所述的简易开机信号读取一基本输入输出***内所内建的一简易开机数据;
激活一操作***;以及
根据所述的简易开机数据致能所述的操作***中的至少一常驻程序。
2.如权利要求1所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法的所述的简易开机信号为所述的计算机表面上所设的一简易激活开关被按压所产生。
3.如权利要求1所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在读取所述的简易开机数据后,激活所述的操作***前,还包括根据所述的简易开机数据致能所述的计算机中的多数个硬件设备,并进行一开机后自我检测程序。
4.如权利要求3所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在进行开机后自我检测程序时,按照下列步骤进行处理:
连结所述的简易开机数据所指定的所述的计算机上的硬件设备;
检测已连结的所述的计算机上的硬件设备;及
对已连结的所述的计算机上的硬件设备进行组态设定。
5.如权利要求2或3或4所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在进行开机后自我检测程序后,激活所述的操作***前,还包括读取所述的基本输入输出***所指定的一开机记录文件。
6.如权利要求5所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在读取所述的开机记录文件时,根据下列步骤进行处理:
搜寻所述的计算机上用以开机的磁盘;及
读取所搜寻到的所述的磁盘内所储存的所述的开机记录文件。
7.如权利要求6所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在所述的基本输入输出***搜寻所述的开机记录文件时,根据使用者于基本输入输出***内所设定的顺序,搜寻所述的计算机上的磁盘。
8.如权利要求7所述的缩短开机时间的方法,其特征在于,所述的缩短开机时间方法在所述的计算机完成开机后,还包括下列步骤:
接收到所述的计算机上的一键盘产生的一加载信号;
连结所有所述的计算机内上尚未连结的硬件设备,并进行检测及组态设定;以及
加载所述的计算机内所有尚未加载的常驻程序。
9.一种缩短开机时间的计算机主机,其特征在于,所述的缩短开机时间的计算机主机至少包括:
一电源供应单元;
一简易激活开关,设在所述的计算机主机的表面,且与所述的电源供应单元耦接;及
一主机板,与所述的电源供应单元电性连接,当所述的简易激活开关被按压时,所述的电源供应单元供给一电压到所述的主机板,所述的主机板上包括一中央处理器及一只读存储器,所述的中央处理器与所述的只读存储器电性连接,当所述的中央处理器被致能时,所述的中央处理器根据所述的只读存储器内所储存的一简易开机数据执行开机动作。
10.如权利要求9所述的缩短开机时间的计算机主机,其特征在于,所述的缩短开机时间的计算机主机的所述的只读存储器内尚储存一正常开机数据,当所述的中央处理器被致能时,所述的中央处理器根据所述的简易开机数据依照开机的正常程序执行开机动作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101699127A CN101206576A (zh) | 2006-12-22 | 2006-12-22 | 缩短开机时间的计算机主机及缩短计算机主机开机时间方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101699127A CN101206576A (zh) | 2006-12-22 | 2006-12-22 | 缩短开机时间的计算机主机及缩短计算机主机开机时间方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101206576A true CN101206576A (zh) | 2008-06-25 |
Family
ID=39566811
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101699127A Pending CN101206576A (zh) | 2006-12-22 | 2006-12-22 | 缩短开机时间的计算机主机及缩短计算机主机开机时间方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101206576A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102446107A (zh) * | 2010-10-12 | 2012-05-09 | 英业达股份有限公司 | 电脑***的开机方法 |
CN103488557A (zh) * | 2013-08-28 | 2014-01-01 | 北京奇虎科技有限公司 | 一种计算机操作***开机时间的获取方法和装置 |
CN103902326A (zh) * | 2012-12-29 | 2014-07-02 | 鸿富锦精密工业(武汉)有限公司 | 电子装置及其开机时间侦测方法 |
CN111813037A (zh) * | 2020-06-11 | 2020-10-23 | 中国长城科技集团股份有限公司 | 一种开机控制方法、开机控制装置及电子设备 |
CN113835761A (zh) * | 2020-06-24 | 2021-12-24 | 合肥杰发科技有限公司 | 一种操作***启动方法以及电子设备 |
CN113885950A (zh) * | 2021-12-06 | 2022-01-04 | 中国电子科技集团公司第十五研究所 | 控制板的快速启动方法、装置、终端设备和存储介质 |
-
2006
- 2006-12-22 CN CNA2006101699127A patent/CN101206576A/zh active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102446107A (zh) * | 2010-10-12 | 2012-05-09 | 英业达股份有限公司 | 电脑***的开机方法 |
CN103902326A (zh) * | 2012-12-29 | 2014-07-02 | 鸿富锦精密工业(武汉)有限公司 | 电子装置及其开机时间侦测方法 |
CN103488557A (zh) * | 2013-08-28 | 2014-01-01 | 北京奇虎科技有限公司 | 一种计算机操作***开机时间的获取方法和装置 |
CN103488557B (zh) * | 2013-08-28 | 2016-03-30 | 北京奇虎科技有限公司 | 一种计算机操作***开机时间的获取方法和装置 |
CN111813037A (zh) * | 2020-06-11 | 2020-10-23 | 中国长城科技集团股份有限公司 | 一种开机控制方法、开机控制装置及电子设备 |
CN113835761A (zh) * | 2020-06-24 | 2021-12-24 | 合肥杰发科技有限公司 | 一种操作***启动方法以及电子设备 |
CN113885950A (zh) * | 2021-12-06 | 2022-01-04 | 中国电子科技集团公司第十五研究所 | 控制板的快速启动方法、装置、终端设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7447934B2 (en) | System and method for using hot plug configuration for PCI error recovery | |
EP1250647B1 (en) | Computer configuration restore method and apparatus | |
CN101855606B (zh) | 从功率管理状态启动应用程序 | |
US7496744B2 (en) | Method for booting computer multimedia system with high speed data storage | |
US20050160213A1 (en) | Method and system for providing a modular server on USB flash storage | |
US8645671B2 (en) | Direct computing experience | |
KR101260066B1 (ko) | 직렬 및 병렬 인터페이스들을 포함하는 컴퓨터 시스템 | |
CN101526901B (zh) | 一种电脑中查看文件的方法及装置 | |
CN101206576A (zh) | 缩短开机时间的计算机主机及缩短计算机主机开机时间方法 | |
CN102135893A (zh) | 将操作***集成到bios芯片及启动服务器上操作***的方法 | |
US7350111B2 (en) | Method of providing a real time solution to error occurred when computer is turned on | |
US7467290B2 (en) | Method and system for providing a modular server on USB flash storage | |
CN101299189A (zh) | 自启动多操作***之一的dos的方法 | |
US20030093659A1 (en) | Method and system for directly starting a PDA operating system on a portable PC using hardware devices | |
CN102135923A (zh) | 将操作***集成到bios芯片的方法及启动该操作***的方法 | |
JPH0644094A (ja) | 代替システム制御装置のエラーを検出するコンピュータ・システム | |
US6892263B1 (en) | System and method for hot swapping daughtercards in high availability computer systems | |
US20070055802A1 (en) | Dual-CPU multimedia system and method for fast activation of multimedia system with dual-CPU | |
CN101281485B (zh) | 无需硬盘的计算机测试方法 | |
CN100570557C (zh) | 提供多种开机程序的计算机***与开机方法 | |
CN100541432C (zh) | 一种电脑***的加载方法 | |
JP2003150379A (ja) | 複数のpdaオペレーティングシステムをメニューを通して起動させる方法 | |
CN100416502C (zh) | 启动计算机***的方法 | |
CN101187876A (zh) | 一种寄生dos操作***的制作及使用方法 | |
TW201337763A (zh) | 安裝即時啓動作業系統方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |