專(zhuān)利名稱(chēng):卡式軟件驅(qū)動(dòng)裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種卡式軟件驅(qū)動(dòng)裝置,特別是一種卡式軟件接口,可以使個(gè)人電腦軟件的安裝或重裝簡(jiǎn)易且省時(shí)。
目前的個(gè)人電腦或網(wǎng)路主機(jī),流行Windows95/98/NT操作系統(tǒng),而在使用Windows95/98/NT時(shí),必需通過(guò)電腦的CD-ROM將其安裝載入電腦的硬盤(pán)中,而在安裝及以后的使用中,存在有如下問(wèn)題1、安裝不易除非對(duì)個(gè)人電腦有相當(dāng)?shù)木S護(hù)經(jīng)驗(yàn),否則,對(duì)于一般初接觸電腦的人來(lái)說(shuō),根本沒(méi)有能力安裝。
2、安裝費(fèi)時(shí)安裝速度由應(yīng)用程序的多少而定,少則半天多則數(shù)天。
3、安裝中容易出現(xiàn)故障,且系統(tǒng)無(wú)法自動(dòng)修復(fù),一定要靠人力修復(fù)。只要用過(guò)裝設(shè)有Windows95/98/NT電腦的人,不管是熟手、生手,一定都認(rèn)同以下說(shuō)法,“動(dòng)不動(dòng)就故障,動(dòng)不動(dòng)就得重裝”。因?yàn)?,原本安裝在硬盤(pán)里的操作系統(tǒng),其故障大多發(fā)生在系統(tǒng)“登錄數(shù)據(jù)/Registry Data”(如*.ini或system.dat等)時(shí),換句話說(shuō)只要發(fā)生登錄數(shù)據(jù)故障,則這個(gè)操作系統(tǒng)亦跟著損毀(Windows98已提供登錄數(shù)據(jù)的修復(fù)功能,但根據(jù)實(shí)際驗(yàn)證,該功能的功效較弱)。
4、有無(wú)法開(kāi)機(jī)的可能若有較嚴(yán)重的故障或病毒,可能無(wú)法開(kāi)機(jī)。
5、中電腦病毒的機(jī)會(huì)較高。
6、占用龐大的硬盤(pán)空間即使有大容量的硬盤(pán)也常不夠用,因?yàn)?0%以上的硬盤(pán)空間被操作系統(tǒng)及應(yīng)用程序占用。
7、減少硬盤(pán)壽命由于操作系統(tǒng)及應(yīng)用程序的負(fù)荷龐大,使硬盤(pán)壽命的消耗率增高。
8、易被盜版現(xiàn)有的光盤(pán)或磁盤(pán)軟件,易被非法盜版。
9、系統(tǒng)資源負(fù)荷沉重一臺(tái)電腦往往安裝了數(shù)十種軟件,而實(shí)際常用的最多不過(guò)五、六種,尤其是初學(xué)者,實(shí)際使用的將更少。
由以上的問(wèn)題又延伸出下列缺點(diǎn)10、操作系統(tǒng)不易安裝及安裝費(fèi)時(shí),導(dǎo)致電腦的出貨速度降低,影響產(chǎn)能。
11、由于容易發(fā)生故障,加重了售后服務(wù)的負(fù)擔(dān),客戶也不滿意,造成社會(huì)成本浪費(fèi)。
12、因找不到維修渠道,或因維修、服務(wù)等方面的問(wèn)題,導(dǎo)致一些電腦無(wú)法修復(fù),而打擊了初學(xué)者的學(xué)習(xí)信心。
13、加重使用者的負(fù)擔(dān)由于經(jīng)常出現(xiàn)故障,即使能及時(shí)維修,其費(fèi)用與精神上的負(fù)擔(dān)也是不輕的(經(jīng)營(yíng)個(gè)人電腦的商家,軟、硬件的維修標(biāo)準(zhǔn)是不同的,只有硬件提供至少一年的免費(fèi)維修,而軟件故障常不在免費(fèi)維修之列)。
14、因軟件易被盜版,使經(jīng)營(yíng)軟件者的權(quán)益受到損害。
綜上所述,在當(dāng)前時(shí)代,產(chǎn)品的發(fā)展潮流是結(jié)構(gòu)簡(jiǎn)易、安裝省時(shí)省力,若不盡快解決現(xiàn)有軟件驅(qū)動(dòng)裝置的這些缺點(diǎn),將是個(gè)人電腦邁向普及化的一大障礙。
本實(shí)用新型的目的是設(shè)計(jì)一種卡式軟件驅(qū)動(dòng)裝置,克服傳統(tǒng)軟件驅(qū)動(dòng)裝置的缺點(diǎn),使安裝容易和提高安裝速度,并能夠自動(dòng)修復(fù)。
本實(shí)用新型的目的是這樣實(shí)現(xiàn)的一種卡式軟件驅(qū)動(dòng)裝置,包括軟件驅(qū)動(dòng)器,其特征在于還包括錄制有各種軟件程序的卡式軟件匣;所述的軟件驅(qū)動(dòng)器上設(shè)有一個(gè)或一個(gè)以上的窗口,一個(gè)或一個(gè)以上的卡式軟件匣分別對(duì)應(yīng)插入各窗口內(nèi)。
所述的卡式軟件匣上設(shè)有一插接槽。
所述卡式軟件匣中插接槽的至少一側(cè)面上布設(shè)有一個(gè)或一個(gè)以上的集成電路。
所述集成電路上的插腳端子延伸設(shè)置于插接槽中,并固定設(shè)置在插接槽的一側(cè)壁面或兩側(cè)壁面上,形成接觸端子點(diǎn)。
所述的軟件驅(qū)動(dòng)器內(nèi)配置有與個(gè)人電腦或網(wǎng)絡(luò)主機(jī)作數(shù)據(jù)傳輸?shù)慕涌诳ā?br>
所述軟件驅(qū)動(dòng)器的窗口內(nèi)設(shè)有反插接在所述卡式軟件匣插接槽中的連接片。
所述連接片的至少一側(cè)面上設(shè)有與卡式軟件匣的接觸端子點(diǎn)相接觸的接觸面。
所述的軟件驅(qū)動(dòng)器還包括有數(shù)據(jù)傳輸排線,所述連接片的接觸面通過(guò)數(shù)據(jù)傳輸排線與所述的接口卡連接。
本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置,應(yīng)用在個(gè)人電腦、網(wǎng)路主機(jī)或其他機(jī)種上,該裝置供個(gè)人電腦或網(wǎng)路主機(jī)讀取所要執(zhí)行的軟件,包括數(shù)個(gè)卡式軟件匣和軟件驅(qū)動(dòng)器。其中的卡式軟件匣內(nèi)錄制有操作系統(tǒng)及各種不同的應(yīng)用程序,程序已由軟件開(kāi)發(fā)者制造成集成電路版本,在軟件驅(qū)動(dòng)器與個(gè)人電腦或網(wǎng)絡(luò)主機(jī)連接后,通過(guò)軟件驅(qū)動(dòng)器上設(shè)置的窗口,來(lái)讀取卡式軟件匣上的程序并執(zhí)行。
軟件驅(qū)動(dòng)器與個(gè)人電腦之間可通過(guò)SCSI或IDE介面連接,或者以網(wǎng)路或任何可利用的驅(qū)動(dòng)方式聯(lián)系??ㄊ杰浖簧弦唁浿朴懈鞣N軟件程序,且不限于操作系統(tǒng)軟件程序或應(yīng)用軟件程序。
若卡式軟件匣上所錄制的軟件為操作系統(tǒng)軟件程序,在啟動(dòng)時(shí)可按功能鍵(如F1-F12),開(kāi)啟“開(kāi)機(jī)選單”,并按實(shí)際情況選擇“第一次安裝”或“快速重裝”或“刪除應(yīng)用程序后重裝”。在執(zhí)行卡式軟件匣上的操作系統(tǒng)軟件程序時(shí),若為“第一次安裝”,則執(zhí)行由格式化硬盤(pán)到安裝完成過(guò)程;在執(zhí)行卡式軟件匣上的操作系統(tǒng)軟件程序時(shí),若為“快速重裝”,則先完全清除所有舊的登錄數(shù)據(jù)(Registry Data),然后重新建立新的登錄數(shù)據(jù)(RegistryData),以確保系統(tǒng)正常;在執(zhí)行卡式軟件匣上的操作系統(tǒng)軟件程序時(shí),若為“刪除應(yīng)用程序后重裝”,則先清除硬盤(pán)上的應(yīng)用程序(如c\Program fi1es整個(gè)文件夾),以及所有的Registry data,然后重新建立新的Registry data,以確保系統(tǒng)正常。
本實(shí)用新型卡式軟件驅(qū)動(dòng)裝置的卡式操作系統(tǒng),除了有制作成集成電路結(jié)構(gòu)的核心程序外,還有負(fù)責(zé)開(kāi)機(jī)及自身啟動(dòng)的ROM,無(wú)需再將這些開(kāi)機(jī)程序?qū)懙接脖P(pán)中,以節(jié)省硬盤(pán)空間。
當(dāng)本實(shí)用新型卡式軟件匣中所錄制的軟件為應(yīng)用程序時(shí),每個(gè)卡式應(yīng)用程序除了有制作成集成電路結(jié)構(gòu)的核心程序外,還有與操作系統(tǒng)聯(lián)系的ROM,采用即插即用的即時(shí)登錄數(shù)據(jù)方式,其登錄文件為暫存文件,無(wú)需寫(xiě)到RegistryData,而當(dāng)抽離卡式軟件匣時(shí),暫存文件亦自行刪除。
由于卡式軟件匣中已錄制有較大容量的操作系統(tǒng)或應(yīng)用軟件程序,有利于減少占用硬盤(pán)空間。
本實(shí)用新型的特點(diǎn)之一是登錄數(shù)據(jù)/Registry Data的修復(fù)方式,其次是縮短了安裝龐大的操作系統(tǒng)及龐大的應(yīng)用程序所花費(fèi)的時(shí)間。由于所有的程序均錄制在集成電路芯片中,不必安裝到硬盤(pán),既節(jié)省安裝時(shí)間及硬盤(pán)空間,又不再有發(fā)生故障的問(wèn)題。
雖然操作系統(tǒng)已錄制在集成電路中,但啟動(dòng)時(shí)由于仍需與各種不同型號(hào)的外圍硬件聯(lián)系,所以還需要“登錄數(shù)據(jù)/Registry Data”(記錄各外圍硬件的驅(qū)動(dòng)程序及應(yīng)用程序及其聯(lián)系),此登錄數(shù)據(jù)必須記錄在硬盤(pán)上。
本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置,應(yīng)用或裝設(shè)在已有的個(gè)人電腦上,毋須更動(dòng)電腦其余部分的結(jié)構(gòu)。裝置由數(shù)個(gè)卡式軟件匣及一軟件驅(qū)動(dòng)器組成,將原本須安裝在硬盤(pán)上的操作系統(tǒng)及大型應(yīng)用程序錄制在卡式軟件匣內(nèi)的集成電路上,形成卡式軟件,通過(guò)卡式介面達(dá)到開(kāi)機(jī)及執(zhí)行所有啟動(dòng)程序的目的。而軟件驅(qū)動(dòng)器則為一多窗口的硬件結(jié)構(gòu)體,其窗口供插入卡式軟件匣??ㄊ杰浖?qū)動(dòng)裝置與個(gè)人電腦或網(wǎng)路主機(jī)間可通過(guò)SCSI或IDE介面或者以網(wǎng)路或任何可利用的驅(qū)動(dòng)方式聯(lián)系。
為了進(jìn)一步了解本實(shí)用新型卡式軟件驅(qū)動(dòng)裝置的新穎性與創(chuàng)造性,特指出下述優(yōu)點(diǎn)1、安裝容易借助于簡(jiǎn)單的說(shuō)明書(shū),任何人都可安裝操作系統(tǒng)。由于不需要安裝卡式應(yīng)用程序,所以不再有過(guò)去挑三檢四地做選擇性安裝的現(xiàn)象,增加了安裝的簡(jiǎn)易性。
2、安裝省時(shí)省去了等待文件寫(xiě)入硬盤(pán)的時(shí)間。
3、重裝容易因?yàn)榘惭b省時(shí),且系統(tǒng)設(shè)有完善的重裝結(jié)構(gòu)。
4、極少發(fā)生無(wú)法開(kāi)機(jī)的現(xiàn)象除非發(fā)生卡式軟件匣或相關(guān)驅(qū)動(dòng)器的故障,操作系統(tǒng)的卡式軟件匣本身就可開(kāi)機(jī)。
5、即使硬盤(pán)染上病毒,因操作系統(tǒng)本身不可能中毒,所以可提供更可靠的殺毒能力。
6、節(jié)省龐大的硬盤(pán)空間。
7、硬盤(pán)負(fù)荷減輕,故可延長(zhǎng)硬盤(pán)壽命。
8、卡式軟件不易被盜版。
9、系統(tǒng)負(fù)荷減輕,由于卡式軟件被普遍使用,使用者可視需要插入所需的卡式軟件匣,故系統(tǒng)負(fù)荷減輕許多。
10、工作速度加快,因集成電路為電子結(jié)構(gòu),硬盤(pán)為機(jī)械結(jié)構(gòu),數(shù)據(jù)從集成電路中讀取,其速度必定比從硬盤(pán)中讀取的快。
11、可提供多國(guó)語(yǔ)言的開(kāi)機(jī)選擇菜單。
12、可使用優(yōu)良規(guī)格的硬盤(pán),如NTFS、HPFS。
13、因個(gè)人電腦的結(jié)構(gòu)并未改變,故可保留原有的將操作系統(tǒng)安裝在硬盤(pán)上的功能,以適應(yīng)專(zhuān)業(yè)玩家的需求,如Linux及其他操作系統(tǒng)的愛(ài)好者或程序設(shè)計(jì)員。
由以上的優(yōu)點(diǎn)又延伸出下列優(yōu)點(diǎn)14、操作系統(tǒng)安裝容易且安裝省時(shí),加快了出貨速度,提高了產(chǎn)能。
15、由于易于維護(hù),減輕了廠商售后服務(wù)的負(fù)擔(dān),客戶抱怨減少。
16、使用者的負(fù)擔(dān)減輕,可少支付維修費(fèi)用。
17、卡式軟件不易被盜版,使軟件開(kāi)發(fā)者的權(quán)益得到保障。
下面結(jié)合實(shí)施例及附圖進(jìn)一步說(shuō)明本實(shí)用新型的技術(shù)。
圖1為本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置立體組合結(jié)構(gòu)示意圖。
圖2為本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置立體分解結(jié)構(gòu)示意圖。
圖3為本實(shí)用新型的卡式軟件匣仰視結(jié)構(gòu)示意圖。
圖4為圖3中卡式軟件匣的側(cè)視結(jié)構(gòu)示意圖。
圖5為本實(shí)用新型的軟件驅(qū)動(dòng)器局部部件的仰視結(jié)構(gòu)示意圖。
圖6為圖5中軟件驅(qū)動(dòng)器局部部件的側(cè)視結(jié)構(gòu)示意圖。
圖7為本實(shí)用新型的卡式軟件匣與軟件驅(qū)動(dòng)器的插接部分結(jié)構(gòu)示意圖。
圖8為本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置的操作系統(tǒng)安裝、重裝及運(yùn)行流程示意圖。
圖9為傳統(tǒng)硬盤(pán)磁區(qū)數(shù)據(jù)分布示意圖。
圖10為本實(shí)用新型改進(jìn)后的硬盤(pán)磁區(qū)數(shù)據(jù)分布示意圖。
參見(jiàn)圖1、圖2,并結(jié)合參見(jiàn)圖3至圖6,分別示出本實(shí)用新型卡式軟件驅(qū)動(dòng)裝置及其組成部件的結(jié)構(gòu)。如圖1、圖2中所示,本實(shí)用新型的卡式軟件驅(qū)動(dòng)裝置,是一種采用卡式軟件接口、以改善個(gè)人電腦軟件安裝不易且安裝費(fèi)時(shí)方面的問(wèn)題,使軟件安裝或重裝不僅簡(jiǎn)易且省時(shí)。
卡式軟件驅(qū)動(dòng)裝置,包括數(shù)個(gè)已錄制有各種軟件程序的卡式軟件匣1,以及一配置在個(gè)人電腦(或網(wǎng)路主機(jī))上的軟件驅(qū)動(dòng)器2??ㄊ杰浖?內(nèi)設(shè)有一插接槽11,該插接槽11的至少一側(cè)面上布設(shè)有數(shù)個(gè)集成電路12,數(shù)個(gè)集成電路12上的數(shù)個(gè)插腳13(或稱(chēng)端子)延伸設(shè)在插接槽11中,并固定設(shè)置在插接槽11的一側(cè)壁面或兩側(cè)壁面上,而形成接觸端子點(diǎn),如圖3、圖4中所示。集成電路12內(nèi)已錄制有卡式軟件,該卡式軟件不限于應(yīng)用軟件程序及操作系統(tǒng)軟件程序。
軟件驅(qū)動(dòng)器2上設(shè)有一個(gè)以上可插入并讀取上述卡式軟件匣1上軟件的窗口21,窗口21內(nèi)設(shè)有可反插接在卡式軟件匣1插接槽11中的連接片22,連接片22的至少一個(gè)側(cè)面上設(shè)有與卡式軟件匣1數(shù)個(gè)接觸端子點(diǎn)相接通的數(shù)個(gè)接觸面23,如圖5、圖6中所示,且該數(shù)個(gè)接觸面23還通過(guò)軟件驅(qū)動(dòng)器2未端的數(shù)據(jù)傳輸排線24與接口卡25聯(lián)系,再由另一條數(shù)據(jù)傳輸排線26與個(gè)人電腦或網(wǎng)路主機(jī)聯(lián)系,以組成一卡式軟件驅(qū)動(dòng)裝置,如圖1、圖2中所示。
請(qǐng)一并參見(jiàn)圖3至圖7,該卡式軟件驅(qū)動(dòng)裝置在使用時(shí),先將軟件驅(qū)動(dòng)器2安裝在個(gè)人電腦或網(wǎng)絡(luò)主機(jī)上,待卡式軟件匣1插入到軟件驅(qū)動(dòng)器2的窗口21內(nèi)時(shí),該窗口21內(nèi)的連接片22即反插在卡式軟件匣1的插接槽11中,此時(shí),卡式軟件匣1的數(shù)個(gè)接觸端子點(diǎn)即與連接片22上的數(shù)個(gè)接觸面23分別對(duì)應(yīng)接通,在個(gè)人電腦或網(wǎng)路主機(jī)開(kāi)機(jī)后,該個(gè)人電腦或網(wǎng)路主機(jī)即可通過(guò)軟件驅(qū)動(dòng)器2的接口卡25,而讀取卡式軟件匣1上的軟件并執(zhí)行。
請(qǐng)參見(jiàn)圖8至圖10,圖8中示出卡式軟件驅(qū)動(dòng)裝置的系統(tǒng)安裝、重裝及運(yùn)行操作流程。方框81代表卡式軟件驅(qū)動(dòng)裝置,方框82代表插入卡式軟件匣,圖中從左往右第一列方框831至835示出第一次安裝的操作步驟,第二列方框841至845示出安裝完開(kāi)機(jī)的操作步驟,第三列方框851至855示出快速重裝的操作步驟,第四列方框861至865示出刪除應(yīng)用程序后的重裝操作步驟。
方框831表示第一次安裝,或想在格式化硬盤(pán)后再重新安裝;方框832表示按功能鍵,如F8,開(kāi)啟“開(kāi)機(jī)選單”并從開(kāi)機(jī)選單中選擇“第一次安裝”;方框833表示通過(guò)詢問(wèn)使用者,選擇所要格式化的規(guī)格如NTFS、HPFS、FAT32/16及分割方式等,進(jìn)行格式化硬盤(pán)的操作;方框834表示檢測(cè)硬件外圍,安裝驅(qū)動(dòng)程序,建立Registry Data;方框835表示安裝完成。
方框841表示正常開(kāi)機(jī)或安裝完成后開(kāi)機(jī);方框842表示讀取RegistryData;方框843表示正常運(yùn)作;方框844表示若卡式軟件匣即時(shí)插入,并設(shè)其軟件名為API,則API的登錄資料寫(xiě)在硬盤(pán)的暫存區(qū)中,如CWindows/Temp,當(dāng)抽去API時(shí),系統(tǒng)即將暫存的登錄資料刪除;方框845表示凡要將應(yīng)用程序安裝在硬盤(pán)中時(shí),應(yīng)在軟件開(kāi)發(fā)者的配合下,于特定路徑復(fù)制一份安裝批次檔,供快速重裝時(shí)使用。
方框851表示快速重裝,是只刪除egistry Data的重裝,仍保留使用者保存在硬盤(pán)上的資料及應(yīng)用程序;方框852表示按功能鍵,如F8,開(kāi)啟“開(kāi)機(jī)選單”,并從開(kāi)機(jī)選單中選擇“快速重裝”;方框853表示刪除RegistryData;方框854表示檢測(cè)硬件外圍,安裝驅(qū)動(dòng)程序以及由硬盤(pán)上的應(yīng)用程序所提供的重安裝批次檔,建立新的Registry Data;方框855表示安裝完成。
方框861表示刪除應(yīng)用程序后重裝,當(dāng)故障是由硬盤(pán)上的應(yīng)用程序造成時(shí),則必須刪除硬盤(pán)上的應(yīng)用程序,但保留使用者的資料;方框862表示按功能鍵,如F8,開(kāi)啟“開(kāi)機(jī)選單”,并從開(kāi)機(jī)選單中選擇“刪除應(yīng)用程序后重裝”;方框863表示刪除Registry Data和刪除硬盤(pán)上的應(yīng)用程序;方框864表示檢測(cè)硬件外圍,安裝驅(qū)動(dòng)程序,建立新的Registry Data;方框865表示安裝完成,此時(shí)所保留的使用者資料,在再安裝相關(guān)的應(yīng)用程序時(shí),則執(zhí)行備份的批次檔,以與原來(lái)的使用者資料連接。
下面分四種情況說(shuō)明本實(shí)用新型卡式軟件驅(qū)動(dòng)裝置的應(yīng)用。
一、操作系統(tǒng)與應(yīng)用程序均為卡式程序時(shí)1、將操作系統(tǒng)及大型應(yīng)用程序,錄制在集成電路中并制作成卡式軟件匣。
2、雖然操作系統(tǒng)已錄制在集成電路中,但啟動(dòng)時(shí)仍須與各種不同廠牌的硬件外圍連系,所以也需要“登錄數(shù)據(jù)/Registry Data”(記錄各硬件外圍的驅(qū)動(dòng)程序、應(yīng)用程序及其聯(lián)系),而此登錄數(shù)據(jù)亦必須記錄在硬盤(pán)上。
3、在啟動(dòng)卡式操作系統(tǒng)時(shí),可按功能鍵(如F1-F12)開(kāi)啟“開(kāi)機(jī)選單”,根據(jù)不同情況選擇“第一次安裝”或“快速重裝”或“刪除應(yīng)用程序后重裝”。
4、若為第一次安裝,則從格式化硬盤(pán)到安裝完成(方框831至835);若為快速重裝則必須完全清除所有舊的Registry Data,然后重新建立新的Registry Data,以確保系統(tǒng)正常(方框851至855)。
5、每個(gè)應(yīng)用程序的卡式軟件匣除了有核心程序的集成電路外,還有與操作系統(tǒng)聯(lián)系的ROM,采用即插即用的即時(shí)登錄,其登錄文件不需要寫(xiě)入Registry Data,當(dāng)該卡式軟件匣抽離時(shí),暫存文件亦自行刪除。
6、操作系統(tǒng)卡式軟件匣本身除了有核心程序的集成電路外,還有與負(fù)責(zé)開(kāi)機(jī)及自身啟動(dòng)的ROM,不需再將這些開(kāi)機(jī)程序?qū)懭胗脖P(pán),以節(jié)省硬盤(pán)空間。
7、因?yàn)樗谐绦蛞唁浿圃诩呻娐沸酒?,不必安裝到硬盤(pán),既節(jié)省安裝時(shí)間及硬盤(pán)空間,也不再有容易發(fā)生故障的問(wèn)題。
8、凡在第一種情況下發(fā)生技術(shù)方面的問(wèn)題,則比照第二種情況。
(1)傳統(tǒng)的硬盤(pán)使用情況,如圖9所示,其Registry Data的形成,在系統(tǒng)第一次安裝完成時(shí)即產(chǎn)生(記錄有關(guān)硬件從主機(jī)板到各硬件外圍的驅(qū)動(dòng)程序及相關(guān)資料);接著,使用者每在硬盤(pán)安裝一應(yīng)用程序或增加一硬件外設(shè),則操作系統(tǒng)便在Registry Data上再記錄該應(yīng)用程序的資料或與外設(shè)驅(qū)動(dòng)程序相關(guān)等的資料。在硬盤(pán)經(jīng)常讀寫(xiě)的情況下,存放在硬盤(pán)上的操作系統(tǒng)或應(yīng)用程序,只要其中任一個(gè)程序文件發(fā)生故障,便可能導(dǎo)致整個(gè)系統(tǒng)無(wú)法正常工作,且這種情況的發(fā)生率相當(dāng)高。
(2)改進(jìn)后硬盤(pán)的使用情況如圖10所示。
二、第二種情況,操作系統(tǒng)為卡式軟件匣式,應(yīng)用程序則是安裝在硬盤(pán)上的傳統(tǒng)軟件方式。
1、當(dāng)操作系統(tǒng)安裝完成后,這時(shí)硬盤(pán)上即有Registry Data(登錄硬件外設(shè)的資料)2、操作系統(tǒng)必須預(yù)留一備用登錄數(shù)據(jù)的文件夾(假設(shè)路徑為C\BAKINI\),當(dāng)在硬盤(pán)中安裝一套傳統(tǒng)的應(yīng)用程序時(shí),除了程序主體儲(chǔ)存在硬盤(pán)上的某文件夾及將登錄數(shù)據(jù)寫(xiě)到Registry Data外,該應(yīng)用程序必須再將安裝數(shù)據(jù)(包括描述該應(yīng)用程序的存放路徑)寫(xiě)一份備份文檔存放在C\BAKINI\AP-Name路徑內(nèi),當(dāng)操作系統(tǒng)重裝時(shí),操作系統(tǒng)則讀取C\BAKINI\AP-Name的數(shù)據(jù),完成登錄,如此即可節(jié)省再次安裝應(yīng)用程序的時(shí)間。換句話說(shuō)這個(gè)“AP-Name”即等于該應(yīng)用程序的安裝批次文檔(特殊的硬件外設(shè)驅(qū)動(dòng)程序亦比照此方法)。
3、若將應(yīng)用程序反安裝,則除了清除Registry Data內(nèi)的登錄數(shù)據(jù)外,亦須將C\BAKINI\AP-Name的備份文檔刪除。
4、若發(fā)現(xiàn)故障是發(fā)生在硬盤(pán)上某一個(gè)(或一個(gè)以上)的應(yīng)用程序內(nèi),且在反安裝該應(yīng)用程序后仍無(wú)法排除故障(或該應(yīng)用程序未提供反安裝的功能)時(shí),則開(kāi)機(jī)選單可提供“刪除應(yīng)用程序后重裝”選項(xiàng)(例如刪除C\ProgramFi1es整個(gè)文件夾),以便做有效的修復(fù)。
凡傳統(tǒng)軟件(指必須安裝在硬盤(pán)上的非卡式軟件),如放置在操作系統(tǒng)資料夾內(nèi)的公共程序或公共數(shù)據(jù),可按照舊有方式儲(chǔ)存,但仍須在備份文件夾內(nèi)儲(chǔ)存一份備份文檔(或儲(chǔ)存在應(yīng)用程序本身的文件夾,而C\BAKINI\AP-Name檔案內(nèi)須有由安裝數(shù)據(jù)的存放路徑描述的重裝批處理文檔),以供操作系統(tǒng)重裝時(shí)登錄。
三、使用者資料的管理辦法1、一臺(tái)個(gè)人電腦在使用一段時(shí)同后,必會(huì)保存許多使用者資料,諸如個(gè)人文章、造字文檔、通訊錄、E-Mail、WWW Book Mark、系統(tǒng)環(huán)境設(shè)定、使用者自建巨集(或安裝后極少更動(dòng)的字體庫(kù))等等,這些文件都應(yīng)該放在另一文件夾內(nèi)(不應(yīng)放在操作系統(tǒng)或應(yīng)用程序的文件夾內(nèi)以免被使用者誤刪),且在儲(chǔ)存后告知使用者(可在程序結(jié)束后產(chǎn)生Report.txt或以其他方式告知)所存放的路徑;凡關(guān)連應(yīng)用程序或操作系統(tǒng)的,亦必須在C\BAKINI\AP-Name-user-data(假設(shè))內(nèi)產(chǎn)生一關(guān)連文件的備份文檔,供操作系統(tǒng)重裝時(shí)即時(shí)登錄時(shí)再用。
2、操作系統(tǒng)應(yīng)提供妥善的使用者文件備份工具。
四、本卡式軟件接口的主張及其可行性1、操作系統(tǒng)(含伺服器版及工作站版)一定為卡式,而應(yīng)用程序可以是卡式軟件也可以是安裝在硬盤(pán)上的軟件。
2、操作系統(tǒng)可被卡式應(yīng)用程序所Bundle(捆綁),例如一套MS Office可以內(nèi)含操作系統(tǒng),一套卡式游戲可與其最相容的操作系統(tǒng)及特殊芯片Bundle,而不必?fù)?dān)心該游戲與其他操作系統(tǒng)的相容性。
3、盡可能分成大型應(yīng)用程序與小型應(yīng)用程序,大型應(yīng)用程序?yàn)榭ㄊ杰浖唤Y(jié)構(gòu),小型應(yīng)用程序則仍安裝在硬盤(pán)中。如Corel Draw、MS Office等數(shù)百M(fèi)ega Bytes(兆字節(jié))容量的應(yīng)用程序?yàn)榇笮蛻?yīng)用程序;各類(lèi)工具軟件或占硬盤(pán)空間很小的程序?yàn)樾⌒蛻?yīng)用程序。
4、由于操作系統(tǒng)卡式軟件匣已能開(kāi)機(jī),所以可支持更多種的硬盤(pán)格式,如NTFS、HPFS、FAT32/16等格式,供使用者在第一次安裝時(shí)選擇。又因操作系統(tǒng)卡式軟件匣能自行開(kāi)機(jī),所以可用所在國(guó)母語(yǔ)的開(kāi)機(jī)選擇菜單(如中文版操作系統(tǒng)的開(kāi)機(jī)菜單應(yīng)是中文字幕)。
5、亦可在操作系統(tǒng)卡式軟件匣內(nèi)裝設(shè)微型硬盤(pán)(1BM公司已發(fā)展出如新臺(tái)幣10元硬幣大小的高容量微型硬盤(pán))或其他儲(chǔ)存裝置,可將Registry Data寫(xiě)在其中,令使用者的硬盤(pán)更精簡(jiǎn)。
6、亦可以將微型硬盤(pán)裝置在卡式軟件匣內(nèi),使之成為一小巧的便攜式儲(chǔ)存設(shè)備。
7、隨著USB/Universal Serial Bus接口的發(fā)展,使得新一代的硬件外設(shè)能在電腦主機(jī)電源開(kāi)啟的狀態(tài)下,作接合、拆離等動(dòng)作;故本卡式軟件驅(qū)動(dòng)裝置,除了操作系統(tǒng)的卡式軟件匣在開(kāi)機(jī)狀態(tài)下不應(yīng)移動(dòng)外,其他的應(yīng)用程序皆可利用USB的技術(shù),做隨時(shí)插入、抽離的動(dòng)作(或卡式軟件驅(qū)動(dòng)裝置的窗口,可特別設(shè)置供操作系統(tǒng)的卡式軟件匣使用的窗口,使其免于在開(kāi)機(jī)狀態(tài)下因不慎而被抽離的狀況發(fā)生)。
8、筆記本型電腦可采用外接式的“卡式軟件驅(qū)動(dòng)裝置”。
9、本“卡式軟件驅(qū)動(dòng)裝置”,亦可用于PC機(jī)以外的機(jī)種中,如MAC。
10、若“卡式軟件驅(qū)動(dòng)裝置”的窗口不夠使用,則可裝置二臺(tái)以上的“卡式軟件驅(qū)動(dòng)裝置”。以上所述,僅為本實(shí)用新型的一個(gè)較佳實(shí)施例,并非用來(lái)限定本實(shí)用新型實(shí)施的范圍。凡按本實(shí)用新型專(zhuān)利申請(qǐng)范圍所做的均等變化與修飾,應(yīng)皆為本實(shí)用新型專(zhuān)利范圍所涵蓋。
權(quán)利要求1.一種卡式軟件驅(qū)動(dòng)裝置,包括軟件驅(qū)動(dòng)器,其特征在于還包括錄制有各種軟件程序的卡式軟件匣;所述的軟件驅(qū)動(dòng)器上設(shè)有一個(gè)或一個(gè)以上的窗口,一個(gè)或一個(gè)以上的卡式軟件匣分別對(duì)應(yīng)插入各窗口內(nèi)。
2.根據(jù)權(quán)利要求1所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述的卡式軟件匣上設(shè)有一插接槽。
3.根據(jù)權(quán)利要求1或2所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述卡式軟件匣中插接槽的至少一側(cè)面上布設(shè)有一個(gè)或一個(gè)以上的集成電路。
4.根據(jù)權(quán)利要求3所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述集成電路上的插腳端子延伸設(shè)置于插接槽中,并固定設(shè)置在插接槽的一側(cè)壁面或兩側(cè)壁面上,形成接觸端子點(diǎn)。
5.根據(jù)權(quán)利要求1所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述的軟件驅(qū)動(dòng)器內(nèi)還配置有與個(gè)人電腦或網(wǎng)絡(luò)主機(jī)作數(shù)據(jù)傳輸?shù)慕涌诳ā?br>
6.根據(jù)權(quán)利要求1或2所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述軟件驅(qū)動(dòng)器的窗口內(nèi)設(shè)有反插接在所述卡式軟件匣插接槽中的連接片。
7.根據(jù)權(quán)利要求6所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述連接片的至少一側(cè)面上設(shè)有與卡式軟件匣的接觸端子點(diǎn)相接觸的接觸面。
8.根據(jù)權(quán)利要求1或5或7所述的卡式軟件驅(qū)動(dòng)裝置,其特征在于所述的軟件驅(qū)動(dòng)器還包括有數(shù)據(jù)傳輸排線,所述連接片的接觸面通過(guò)數(shù)據(jù)傳輸排線與所述的接口卡連接。
專(zhuān)利摘要本實(shí)用新型涉及一種卡式軟件驅(qū)動(dòng)裝置,通過(guò)設(shè)置卡式軟件接口來(lái)改善個(gè)人電腦軟件安裝或重裝不易,且費(fèi)時(shí)的問(wèn)題,由數(shù)個(gè)卡式軟件匣和軟件驅(qū)動(dòng)器組成。將操作系統(tǒng)及大型應(yīng)用程序,錄制在集成電路中并制作成匣式結(jié)構(gòu),使之成為卡式軟件匣。軟件驅(qū)動(dòng)器是設(shè)有多個(gè)窗口的硬體,卡式軟件匣分別插置在各窗口內(nèi)??ㄊ杰浖?qū)動(dòng)裝置與人個(gè)電腦或網(wǎng)路主機(jī)間,可通過(guò)SCSI或IDE介面或者以網(wǎng)路或任何可利用的驅(qū)動(dòng)方式聯(lián)絡(luò)??蓮V泛運(yùn)用于目前的個(gè)人電腦或網(wǎng)路主機(jī)中。
文檔編號(hào)G06F9/44GK2385374SQ99204728
公開(kāi)日2000年6月28日 申請(qǐng)日期1999年2月13日 優(yōu)先權(quán)日1999年2月13日
發(fā)明者林志成 申請(qǐng)人:林志成