修改及備份注冊表的基本方法
更新時間:2006年10月23日 00:00:00 作者:
Windows 95利用注冊表來管理所有的硬件和軟件設置。注冊表(Registry)提供了一個統(tǒng)一的數(shù)據(jù)庫,并以分層的形式存儲系統(tǒng)和應用程序配置數(shù)據(jù)。每次啟動計算機時都會形成注冊表,它的內(nèi)容是由即插即用事件、機器的設置文件(System.dat)和用戶信息(User.dat)以及在某種情況下由網(wǎng)絡文件服務器施加的系統(tǒng)策略所組成,是一個存儲著計算機配置信息的數(shù)據(jù)庫文件, 它取代了原系統(tǒng)所有組件和應用程序之INI文件的使用,實為Windows 95系統(tǒng)的一個管理信息數(shù)據(jù)庫,目前Windows 95所有的系統(tǒng)管理歸根結(jié)底都是通過注冊表項的設置來實現(xiàn)的。因為注冊表項繁多且信息可讀性差,一旦修改錯誤,就可能導致系統(tǒng)不能啟動,所以一般不主張讓用戶直接修改注冊表。
但對于熟悉注冊表項設置的高級用戶,如果使用控制面板和策略文件不能達到目的,也就只能采用這種最直接、最全面的處理方法。具體使用方法是把Windows 95安裝光盤中\(zhòng)Admin目錄下的Regedit. exe(注冊表編輯器)文件拷貝到本地硬盤上運行,去掉注冊表只讀方式,對系統(tǒng)注冊表項進行修改,完成后應存盤退出。下次系統(tǒng)啟動時,新設置就會生效。
間接修改注冊表的簡易方法
如果您對注冊表不是很了解,就不要貿(mào)然使用注冊表編輯器直接編輯注冊表??梢允褂靡环N“溫和”的方法——間接修改注冊表,即向注冊表中添加表項,可用注冊表文本文件(.reg)來完成。
在注冊表文本文件的首行必須用命令字符串 “REGEDIT”,其作用是通知系統(tǒng)調(diào)用regedit來完成注冊信息的合并工作。 接下來的每一行或代表一個鍵值的聲明或者為注釋性的說明信息。
主鍵及其默認鍵值的聲明格式為:
根鍵\一級主鍵\二級主鍵\......=默認鍵值
例如,欲在根鍵HKEY_CLASSES_ROOT的“*”主鍵下添加一個“壓縮”主鍵,以便通過上下文菜單直接壓縮選定的文件,其主鍵的聲明如下:
HKEY_CLASSES_ROOT\*\shell\壓縮 (&U)\command = C:\dos\arj.exe a Temp$%1 其中,“shell”和“command”都是固定的,不能更改和替換,“shell”指明將要為上下文菜單中添加命令, “command”指明具體的命令行信息。另外還要注意,在等號右邊的鍵值字符串中, 如果要指明文件的路徑,其中的“\”字符要使用“\\"代替,等號的前后還要添加一個起分隔作用的空格。
凡是用分號開頭的行,均為說明信息行,用戶可以利用說明行給文件中的命令給予必要的注解,使命令便于理解。
使用任何一個編輯器,編輯生成一個包含一系列主鍵聲明行、說明行的列表,并將文件保存為以“.reg”為擴展名的文本文件,即創(chuàng)建了一個注冊表文本文件。
備份注冊表的方法
不少安裝程序(或你自己直接處理)都可能搞亂你系統(tǒng)的注冊表,從而引發(fā)不測,所以我們應該定期地備份 user. dat 和 system.dat 文件。但目前的資源管理器(或者是DOS來)都不能直接復制這兩個文件,我們最好利用專門工具:
在Windows 95 CD-ROM安裝盤中有一個可對注冊表制作9個備份的程序:Cfgback.exe。 使用時,需要先把Cfgback.exe文件從CD-ROM的\Other\Msic\Cfgback文件夾復制到c:\Windows,然后把Cfgb ack.hlp文件復制到c:\Windows\help。想制作備份時,只要雙擊Cfgbck.exe并遵循其提出的詳細指導就行。
相關文章
我教你學之系統(tǒng)性能優(yōu)化注冊表修改實例(1)
我教你學之系統(tǒng)性能優(yōu)化注冊表修改實例(1)...2006-10-10