專利名稱:計算機內(nèi)操作系統(tǒng)和用戶資料的恢復方法及其恢復系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是一種操作系統(tǒng)資料和用戶資料的恢復方法與恢復系統(tǒng),其特別是關(guān)于操作系統(tǒng)及在其上安裝有應用程序時的恢復方法及恢復系統(tǒng),并在恢復過程中,不會去主動破壞現(xiàn)有的資料。
背景技術(shù):
通常操作系統(tǒng)出現(xiàn)故障,在使用者不能自行解決問題的時候,只好重新安裝操作系統(tǒng),并重新安裝所有的應用程序。這樣的操作費時力,而且很有可能有些由于某些光盤不在手邊而不能隨即進行安裝。其后出現(xiàn)的一些系統(tǒng)恢復工具軟件,讓使用者可以較為方便地對計算機重新復原,然而這些習知系統(tǒng)恢復工具軟件只能對硬盤的分區(qū)(Partition)恢復,即根據(jù)硬盤映像文件,把整個分區(qū)進行覆蓋,或者只能對整顆硬盤根據(jù)硬盤映像文件,把整顆硬盤進行覆蓋。經(jīng)覆蓋后的整個分區(qū)或整顆硬盤,其原先既有資料勢必是被清除掉,習知系統(tǒng)恢復工具軟件無法避免這樣問題的發(fā)生,例如在進行覆蓋時,所有的用戶設置都被刪除,雖然免除了重新安裝所有應用的麻煩,但仍需重新設置所有的自定義選項。在當前大多數(shù)計算機用戶并非專業(yè)人士的狀況下,這樣的復原工作依然困擾著使用者。
本發(fā)明的發(fā)明人有鑒于習知技術(shù)的缺失,乃發(fā)明出一種復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料的恢復方法及其恢復系統(tǒng),通過把安裝好的資料進行備份存貯到另外的恢復分區(qū),在系統(tǒng)出現(xiàn)故障時,呼出本發(fā)明的恢復工具軟件,即可安全地恢復整個操作系統(tǒng)、應用程序和用戶的資料。整個過程極少需要人工干預,具有高自動化程度,做到了省時省力,同時又不會刪除原有的系統(tǒng)設定,消除了非專業(yè)人士的后顧之憂。
發(fā)明內(nèi)容
本發(fā)明第一目的是提供一種操作系統(tǒng)資料和用戶資料的恢復方法及其恢復系統(tǒng),其通過備份用戶分區(qū)的資料,而在必要時恢復,自動完成故障恢復過程。
本發(fā)明第二目的是提供一種操作系統(tǒng)資料和用戶資料的恢復方法及其恢復系統(tǒng),其將備份資料同恢復工具存貯在恢復分區(qū)之上,而同用戶資料相隔離。
本發(fā)明第三目的是提供一種操作系統(tǒng)資料和用戶資料的恢復方法及其恢復系統(tǒng),其通過某個特定的鍵盤按鍵而激活該恢復的運作。
本發(fā)明第四目的是提供一種操作系統(tǒng)資料和用戶資料的恢復方法及其恢復系統(tǒng),其通過壓縮文件而貯存?zhèn)浞菸募?,并通過解壓縮文件而進行資料恢復。
本發(fā)明第五目的是提供一種操作系統(tǒng)資料和用戶資料的恢復方法及其恢復系統(tǒng),其從光盤激活進行首次恢復,而之后則無需光盤即可進行系統(tǒng)資料的恢復。
為達成本發(fā)明上述諸多目的,本發(fā)明提供一種復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料的恢復方法包括(a).制作一光盤,其中光盤至少儲存小型操作系統(tǒng)、恢復工具軟件、復原該計算機的操作系統(tǒng)/應用軟件/用戶資料;(b).激活光盤以令計算機執(zhí)行光盤的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在計算機的本地硬盤上建立恢復分區(qū),且格式化恢復分區(qū),以及將小型操作系統(tǒng)、恢復工具軟件、已預先壓縮的操作系統(tǒng)/應用軟件/用戶資料等予以拷貝(Copy)至恢復分區(qū),并且設定恢復分區(qū)的性質(zhì)為開機激活分區(qū);(c).計算機自恢復分區(qū)開機激活,以令計算機執(zhí)行恢復分區(qū)的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在本地硬盤上建立用戶分區(qū),且格式化用戶分區(qū),以及將恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至用戶分區(qū);(d).計算機自本地硬盤開機激活時,令計算機能夠被選擇為直接進入用戶分區(qū)執(zhí)行計算機的操作系統(tǒng)/應用軟件/用戶資料,或被選擇為再進入恢復分區(qū)并執(zhí)行恢復工具軟件,再進行將恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至用戶分區(qū),其中在進行恢復用戶分區(qū)時,允許選擇是否保留用戶分區(qū)的現(xiàn)有資料。
再者,為達成本發(fā)明上述諸多目的,本發(fā)明提供一種復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料的恢復系統(tǒng)包括一個至少具有本地硬盤的計算機;一光盤(光盤的數(shù)量不受限制),其至少儲存小型操作系統(tǒng)、恢復工具軟件、復原該計算機的操作系統(tǒng)/應用軟件/用戶資料,其中光盤由計算機開機激活執(zhí)行,以進行上述本發(fā)明的恢復方法。
圖1顯示本發(fā)明方法的流程圖。
圖2顯示本發(fā)明的光盤的數(shù)據(jù)結(jié)構(gòu)圖。
圖3顯示執(zhí)行本發(fā)明方法的硬件示意圖。
圖4顯示本發(fā)明恢復工具軟件的執(zhí)行畫面。
圖5本發(fā)明的步驟(107)的流程圖。
圖中10 恢復方法20 恢復系統(tǒng)30 光盤40 計算機50 畫面101、103、105、107步驟301小型操作系統(tǒng)、303恢復工具軟件305操作系統(tǒng)/應用軟件/用戶資料401本地硬盤401a 恢復分區(qū)401b 用戶分區(qū)501提示文字503提示文字505選項選擇接口為使熟悉該項技術(shù)人士了解本發(fā)明的目的、特征及功效,茲藉由下述具體實施例,并配合所附的附圖,對本發(fā)明詳加說明,說明如后具體實施方式
圖1顯示本發(fā)明方法的流程圖。本發(fā)明的復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料之恢復方法10主要包括有步驟101、步驟103、步驟105、步驟107,分別說明如下步驟101是制作一光盤30,經(jīng)制作完成的光盤30其至少儲存有小型操作系統(tǒng)301、恢復工具軟件303、復原計算機40的操作系統(tǒng)/應用軟件/用戶資料305,請配合參見圖2顯示本發(fā)明的光盤的數(shù)據(jù)結(jié)構(gòu)圖。為了能夠便利進行本發(fā)明的方法10,本發(fā)明利用光盤30來將復原時所需要的各種軟件或資料作集中儲存,這對于一般使用者而言,對新計算機進行計算機的操作系統(tǒng)/應用軟件/用戶資料305的新安裝,或者對已使用但遭破壞的計算機而不得不進行操作系統(tǒng)/應用軟件/用戶資料305的復原,皆會帶來無比的便利性。執(zhí)行步驟101后所制作出來的光盤30,其數(shù)量可能不局限于一片,真正的數(shù)量多寡完全是依據(jù)小型操作系統(tǒng)301、恢復工具軟件303、操作系統(tǒng)/應用軟件/用戶資料305的總量而定。
請配合參見圖3所顯示的執(zhí)行本發(fā)明方法的硬件示意圖。步驟103是激活光盤30并令計算機40執(zhí)行光盤30的小型操作系統(tǒng)301與恢復工具軟件303,致執(zhí)行后在計算機40的本地硬盤401上建立恢復分區(qū)401a,且格式化恢復分區(qū)401a,以及將小型操作系統(tǒng)301、恢復工具軟件303、壓縮后的操作系統(tǒng)/應用軟件/用戶資料305等予以拷貝(Copy)至恢復分區(qū)401a,并且設定恢復分區(qū)401a的性質(zhì)為開機激活分區(qū)。在步驟103中,計算機40直接由光盤30開機激活(BOOT),開機后的計算機40處于小型操作系統(tǒng)301的作業(yè)環(huán)境中,并且自動執(zhí)行恢復工具軟件303,來建立恢復分區(qū)401a,且對恢復分區(qū)401a進行格式化(Format),接著將小型操作系統(tǒng)301、恢復工具軟件303、已預先壓縮的操作系統(tǒng)/應用軟件/用戶資料305等拷貝(Copy)至恢復分區(qū)401a,以及修改本地硬盤401的主開機紀錄(MBR-Master Boot Record),來令恢復分區(qū)401a具備開機激活分區(qū)的性質(zhì)。當完成步驟103后,使用者可將光盤30自計算機40中取出來。
步驟105是計算機40自恢復分區(qū)401a開機激活,以令計算機40執(zhí)行恢復分區(qū)401a的小型操作系統(tǒng)301與恢復工具軟件303,致執(zhí)行后在本地硬盤401上建立用戶分區(qū)401b,且格式化用戶分區(qū)401b,以及將恢復分區(qū)401a的操作系統(tǒng)/應用軟件/用戶資料305解壓縮后復原至用戶分區(qū)401b。在步驟105中,計算機40是由恢復分區(qū)401a開機激活,然后計算機40亦是處于小型操作系統(tǒng)301的作業(yè)環(huán)境中,并且自動執(zhí)行恢復工具軟件303,藉由恢復工具軟件303的執(zhí)行,來建立用戶分區(qū)401b,且對用戶分區(qū)401b進行格式化(Format),接著再對儲存于恢復分區(qū)401a的操作系統(tǒng)/應用軟件/用戶資料305予以解壓縮(Decompress),解壓縮的全部資料將其儲存至用戶分區(qū)401b,然后再為修改本地硬盤401的主開機紀錄(MBR-Master Boot Record),來令用戶分區(qū)401b具備開機激活分區(qū)的性質(zhì)。利用本發(fā)明的光盤30,本發(fā)明的步驟103與步驟105能夠用來對一部全新的計算機進行快速地安裝,其效果有如虛擬式硬盤對拷般,還能夠同時達成恢復分區(qū)401a的建置,以作為將來復原的使用。
以上的步驟103與步驟105經(jīng)具體實現(xiàn)后,其顯示在計算機40的畫面如圖4所顯示,畫面50是用來表示恢復工具軟件303的目前操作階段,當提示文字501為恢復工具軟件303現(xiàn)正進行地操作階段,則采用高亮度色的文字來彰顯提示。又非為恢復工具軟件303進行的操作階段,則采用沒有變色的提示文字503來表達。選項選擇接口505是人機互動的接口,例如提示使用者如何進行操作。
步驟107是計算機40自硬盤401激活時,令計算機40能夠被選擇為直接進入用戶分區(qū)401b執(zhí)行其內(nèi)的操作系統(tǒng)/應用軟件/用戶資料305,或被選擇為再進入恢復分區(qū)401a并執(zhí)行恢復工具軟件303。請配合參見圖5本發(fā)明的步驟107的流程圖,計算機40自硬盤401開機激活時,則立即偵測是否預定按鍵的鍵入,如果為真(True)的話,則進行將恢復分區(qū)401a的操作系統(tǒng)/應用軟件/用戶資料305解壓縮后復原至用戶分區(qū)401b,其中在進行恢復該用戶分區(qū)401b時,允許使用者選擇是否保留用戶分區(qū)401b的現(xiàn)有資料。如果為偽(False)的話,則是直接進入用戶分區(qū)401b執(zhí)行其內(nèi)的操作系統(tǒng)/應用軟件/用戶資料305。本發(fā)明的步驟107能夠讓使用者隨時選擇是否要對現(xiàn)正使用中的計算機40,來進行復原的動作,如果現(xiàn)正使用中的計算機40已遭破壞,當然,使用者是做出復原計算機的選擇,在復原過程中,值得注意的是本發(fā)明在這個步驟107是可以讓使用者選擇是否保留用戶分區(qū)401b的現(xiàn)有資料,如此一來,使用者完全不用擔心在本地硬盤401內(nèi)既有的重要資料會被清除掉。
請參見圖3,本發(fā)明的復原系統(tǒng)20是依據(jù)本發(fā)明的恢復方法10的精神與原理所具體實現(xiàn),本發(fā)明的恢復方法10無疑地是可以是經(jīng)由軟件手段而具體實現(xiàn)。
上述本發(fā)明所采用的小型操作系統(tǒng),其具體范例可以是微軟公司的Windows PE操作系統(tǒng)。上述本發(fā)明所采用的操作系統(tǒng),其具體范例可以是系微軟公司的視窗操作系統(tǒng),例如Windows XP、Windows 2000等視窗操作系統(tǒng)。
雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉此項技術(shù)者,在不脫離本發(fā)明的精神和范圍內(nèi),當可做些許更動與潤飾,所作更動與潤飾仍屬于本發(fā)明后附的權(quán)利要求保護范圍之內(nèi)。
權(quán)利要求
1.一種復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料的恢復方法,該方法包括(a).制作一光盤,其中該光盤至少儲存一小型操作系統(tǒng)、一恢復工具軟件、一復原該計算機的操作系統(tǒng)/應用軟件/用戶資料;(b).激活該光盤以令該計算機執(zhí)行該光盤的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在該計算機的本地硬盤上建立一恢復分區(qū),且格式化該恢復分區(qū),以及將該小型操作系統(tǒng)、該恢復工具軟件、已預先壓縮的該操作系統(tǒng)/應用軟件/用戶資料等予以拷貝至該恢復分區(qū),并且設定該恢復分區(qū)的性質(zhì)為開機激活分區(qū);(c).該計算機自該恢復分區(qū)開機激活,以令該計算機執(zhí)行該恢復分區(qū)的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在該本地硬盤上建立一用戶分區(qū),且格式化該用戶分區(qū),以及將該恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至該用戶分區(qū);(d).該計算機自該本地硬盤開機激活時,令該計算機能夠被選擇為直接進入該用戶分區(qū)執(zhí)行該計算機的操作系統(tǒng)/應用軟件/用戶資料,或被選擇為再進入該恢復分區(qū)并執(zhí)行該恢復工具軟件,再進行將該恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至該用戶分區(qū),其中在進行恢復該用戶分區(qū)時,允許選擇是否保留該用戶分區(qū)的現(xiàn)有資料。
2.如權(quán)利要求1所述的恢復方法,其中該小型操作系統(tǒng)是微軟公司的Windows PE操作系統(tǒng)。
3.如權(quán)利要求1所述的恢復方法,其中該操作系統(tǒng)是微軟公司的視窗操作系統(tǒng)。
4.如權(quán)利要求1所述的恢復方法,其中該計算機是兼容于IBM個人計算機。
5.一種復原執(zhí)行于計算機內(nèi)操作系統(tǒng)和用戶資料的恢復系統(tǒng),該恢復系統(tǒng)包括一個至少具有本地硬盤的計算機;一光盤,其中該光盤至少儲存一小型操作系統(tǒng)、一恢復工具軟件、一復原該計算機的操作系統(tǒng)/應用軟件/用戶資料,其中該光盤由該計算機開機激活執(zhí)行,以進行下列步驟(a).執(zhí)行該光盤的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在該計算機的本地硬盤上建立一恢復分區(qū),且格式化該恢復分區(qū),以及將該小型操作系統(tǒng)、該恢復工具軟件、已預先壓縮的該操作系統(tǒng)/應用軟件/用戶資料等予以拷貝至該恢復分區(qū),并且設定該恢復分區(qū)的性質(zhì)為開機激活分區(qū);(b).該計算機自該恢復分區(qū)開機激活,以令該計算機執(zhí)行該恢復分區(qū)的小型操作系統(tǒng)與恢復工具軟件,致執(zhí)行后在該本地硬盤上建立一用戶分區(qū),且格式化該用戶分區(qū),以及將該恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至該用戶分區(qū);(c).該計算機自該本地硬盤開機激活時,令該計算機能夠被選擇為直接進入該用戶分區(qū)執(zhí)行該計算機的操作系統(tǒng)/應用軟件/用戶資料,或被選擇為再進入該恢復分區(qū)并執(zhí)行該恢復工具軟件,再進行將該恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至該用戶分區(qū),其中在進行恢復該用戶分區(qū)時,允許選擇是否保留該用戶分區(qū)的現(xiàn)有資料。
6.如權(quán)利要求5所屬的恢復系統(tǒng),其中該小型操作系統(tǒng)是微軟公司的Windows PE操作系統(tǒng)。
7.如權(quán)利要求5所述的恢復系統(tǒng),其中該操作系統(tǒng)是微軟公司的視窗操作系統(tǒng)。
8.如權(quán)利要求5所述的恢復系統(tǒng),其中該計算機是兼容于IBM個人計算機。
全文摘要
本發(fā)明的計算機內(nèi)操作系統(tǒng)和用戶資料的恢復方法及其恢復系統(tǒng),包括步驟(a)是制作一光盤,其中光盤至少儲存小型操作系統(tǒng)、恢復工具軟件、復原該計算機的操作系統(tǒng)/應用軟件/用戶資料;步驟(b)是激活光盤以令計算機執(zhí)行光盤的小型操作系統(tǒng)與恢復工具軟件;步驟(c)是計算機自恢復分區(qū)開機激活,以令計算機執(zhí)行恢復分區(qū)的小型操作系統(tǒng)與恢復工具軟件;步驟(d)是計算機自本地硬盤開機激活時,令計算機能夠被選擇為直接進入用戶分區(qū)執(zhí)行計算機的操作系統(tǒng)/應用軟件/用戶資料,或被選擇為再進入恢復分區(qū)并執(zhí)行恢復工具軟件,再進行將恢復分區(qū)的操作系統(tǒng)/應用軟件/用戶資料解壓縮后復原至用戶分區(qū)。
文檔編號G06F11/14GK1690975SQ200410037600
公開日2005年11月2日 申請日期2004年4月28日 優(yōu)先權(quán)日2004年4月28日
發(fā)明者芮雨, 關(guān)曉華, 楊惠琴, 范俊峰, 肖孝鴻, 田連仁 申請人:大眾電腦股份有限公司