史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-10-18, 12:02 AM   #1
mancool 帥哥
長老會員
 
mancool 的頭像
榮譽勳章
UID - 2396
在線等級: 級別:11 | 在線時長:167小時 | 升級還需:25小時級別:11 | 在線時長:167小時 | 升級還需:25小時級別:11 | 在線時長:167小時 | 升級還需:25小時級別:11 | 在線時長:167小時 | 升級還需:25小時級別:11 | 在線時長:167小時 | 升級還需:25小時級別:11 | 在線時長:167小時 | 升級還需:25小時
註冊日期: 2002-12-06
住址: 姆大陸
文章: 1356
現金: 776 金幣
資產: 39984 金幣
Wink 注冊表的靈活備份和快速恢復

注冊表的靈活備份和快速恢復
Win 9x中注冊表的重要性,眾所周知。所以也是為了這個原因,Win 98特別新增加了個小工具──注冊表檢查器Scanreg.exe(Scanregw)。

  在每次開機啟動Win 98時Scanreg自動運行,對系統注冊表進行檢查,並為每個開機日作一次 備份,將System.dat、User.dat、System.ini、Win.ini四個文件打包成Cab文件,以rb00?.Cab命名,存放於系統備份文件夾Sysbckup中,默認保存最近的5個備份文檔。當檢查到注冊表出錯時,它就用備份進行恢復。平時,若注冊表有了問題或不合己意時,我們也可利用它來恢復。

  Scanreg的常用命令如下:

  Scanreg[/〈選項〉]

  選項包括:

  /Backup:對注冊表以及相關的系統配置文件進行備份。
  /Restore:選擇一個備件文件進行系統恢復。
  /Fix:修復注冊表
  /Comment=“<評述>”:在做系統備份的時候,將特定的評語和標注文字加入到CAB包中。
  /Autoscan:自動掃描注冊表,並自動備份(如果已有當天的備份,則不帶任何提示)
  /Scanonly:掃描注冊表,如果有錯誤則提示,不對注冊表進行備份。
  /opt:壓縮注冊表,在每回引導檢查時如果有大於500KB的空間,則自動執行。這個命令在運行/Fix時它也將運行。

  需要注意的是:由於Windows在運行時注冊表是處於打開的狀態,所以我們不能對它進行寫入的操作,即不能對注冊表進行恢復和修復操作。

  有了注冊表檢查器,我們對注冊表的維護確實是方便多了。怎麼樣,你是不是有了點安全感,覺得放心,覺得滿意了?

  然而在實際使用中,我可沒有聽任Win 98使用這種作法,而是對注冊表的維護採用了一種更為靈活與快速的方法。下面,就請聽我細細道來。

靈活備份

  我們知道,Win 98的注冊表動輒就是幾MB,即使是壓縮成Cab文件,5個備份文件少說也有2∼3MB,無情地吞噬著我們那寶貴的磁盤空間(尤其似我等窮人的小硬盤)。撇開這不說,注冊表檢查器的默認設置也不夠靈活,其表現自然也就差強人意。我們有時可能在很長一段日子裡都不對系統作任何更改,有時也可能在一天內多次開機,並對系統或大或小地作點改動。雖說注冊表檢查器在每次開機都要做一次檢查,但它只保留最近5個開機日的備份,所以如果你一天多次開機,照它原先的設置也只是在首次開機的時候進行備份,然而,這首次開機的備份就是完好無瑕的嗎?這最近5個開機日的備份又是我們所中意的嗎?

  為了更加靈活地對我的系統進行維護,我採用如下備份法:

  1.取消了注冊表檢查器的自啟動特權,而讓它隨叫隨到,完全聽命於我,該出手時才出手。這樣做也另有好處,即加快了Win 98的啟動速度。

  2.安裝調試完Win 98和常用應用程序並優化注冊表後,運行Scanregw程序,作一個備份文檔rb000.cab。這一備份作為最基本的文檔資料,一般不動。

  3.以後系統每有更動,運行正常確認無誤後,即再作一個備份。此次為活動備份,但僅保留1個,即後面的始終替換前面的,為rb001或rb002。

  這樣,就始終保留2個備份,既節省了一定的磁盤空間,又能合我們的意願,還縮短了Win 98的啟動時間。且恢復時,就在rb000和rb001(或rb002)之間酌情選擇,簡單明了,省時省力。

  快速恢復

  當注冊表遭到損壞或不合我們的意願而必須作恢復時,照理似乎又該是讓注冊表檢查器出手的時候了:在純DOS方式下,鍵入scanreg/restore,然後依照提示去做。這法子確實省事,你只須作個選擇,然後回車就是。但你感覺到了它工作的繁瑣費時嗎?又是搜索備份讓你選擇,又是對被替換的注冊表作備份,恢復完後還要重新啟動,真是煩人。其實,如果我們明白了注冊表備份只是個CAB壓縮包,我們就可以這樣做:

  進入純DOS方式(“關閉系統”→“重新啟動計算機並切換至MS-DOS方式”),在C:\WINDOWS下鍵入:

  attrib -s -h -r *.dat
  extract/e/y sysbckup\rb00x.cab *.dat

  若system.ini與win.ini也要恢復,則將*.dat改成*.*,即:

  attrib -s -h -r *.*
  extract/e/y sysbckup\rb00x.cab *.*

  (其中rb00x中x為未知數,操作時應具體為備份文件名)

  完後鍵入exit或按Ctrl+Alt+Del重新啟動Win 98。
__________________
提供下載之附件為測試及學術用途! 必須24小時內刪除,不能轉讓或出售!
http://img.photobucket.com/albums/v478/mancool/Photo/normal_100_0095.jpg
請支持購買正版,尊重智識產權!
mancool 目前離線  
送花文章: 1, 收花文章: 69 篇, 收花: 155 次
舊 2003-10-18, 12:41 AM   #2 (permalink)
註冊會員
榮譽勳章

勳章總數
UID - 7162
在線等級: 級別:2 | 在線時長:18小時 | 升級還需:3小時級別:2 | 在線時長:18小時 | 升級還需:3小時
註冊日期: 2002-12-08
VIP期限: 2007-03
住址: Sydney
文章: 34
精華: 0
現金: -6 金幣
資產: 106 金幣
預設

than you
may4280 目前離線  
送花文章: 0, 收花文章: 1 篇, 收花: 1 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 06:29 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1