請盡量詳細(xì)點!

熱心網(wǎng)友

注冊表是Windows系統(tǒng)存儲關(guān)于計算機配置信息的數(shù)據(jù)庫,包括了系統(tǒng)運行時需要調(diào)用的運行方式的設(shè)置。Windows注冊表中包括的項目有:每個用戶的配置文件、計算機上安裝的程序和每個程序可以創(chuàng)建的文檔類型、文件夾和程序圖標(biāo)的屬性設(shè)置、系統(tǒng)中的硬件、正在使用的端口等。   注冊表按層次結(jié)構(gòu)來組織,由項、子項、配置單元和值項組成。注冊表中包括如下各項:   ●HKEY_CURRENT_USER:包含當(dāng)前登錄用戶的配置信息的根目錄。用戶文件夾、屏幕顏色和“控制面板”設(shè)置存儲在此處。該信息被稱為用戶配置文件。   ●HKEY_USERS:包含計算機上所有用戶的配置文件的根目錄。HKEY_CURRENT_USER是HKEY_USERS的子項。   ●HKEY_LOCAL_MACHINE:包含針對該計算機(對于任何用戶)的配置信息。   ●HKEY_CLASSES_ROOT:是HKEY_LOCAL_MACHINE\Software的子項。此處存儲的信息可以確保當(dāng)使用Windows資源管理器打開文件時,將使用正確的應(yīng)用程序打開對應(yīng)的文件類型。   ●HKEY_CURRENT_CONFIG:包含本地計算機在系統(tǒng)啟動時所用的硬件配置文件信息。   對于注冊表的修改,需要使用專門的編輯器完成,在Windows中為我們提供了這個工具。而在Win2000中微軟新提供了一個針對多用戶系統(tǒng)的注冊表編輯器,這就是我們本期將主要介紹的內(nèi)容。   在此要特別強調(diào)一點:一般來講注冊表不須要用戶自己修改,因為其中包括了Windows啟動和運行所必須的全部配置,錯誤的設(shè)置將會導(dǎo)致應(yīng)用程序無法運行、系統(tǒng)出錯,直至系統(tǒng)崩潰或無法啟動。如果需要對注冊表進(jìn)行編輯,務(wù)必事先進(jìn)行注冊表項目備份!   Win2000中的注冊表編輯器   在Win2000中,系統(tǒng)提供了兩個注冊表編輯工具,一個是從Win9x延續(xù)下來的,一個是新版本操作系統(tǒng)提供的。在此我們要介紹的是后者。   1。程序的啟動   單擊系統(tǒng)開始按鈕,在關(guān)聯(lián)菜單中選擇“運行”命令,激活相關(guān)界面。在其中的文本框中輸入“regedt32”,并擊回車鍵確定,即可啟動程序,其界面形式如圖1所示。   2。向注冊表中添加新的項或子項   如果需要將一些系統(tǒng)運行設(shè)置添加到系統(tǒng)注冊表中,而這些信息又不是以*。reg格式提供的,此時只能使用注冊表編輯器完成,具體步驟如下:   啟動程序,在程序左邊的樹形列表窗口中選擇將在其下添加新項的項或子項。單擊程序界面菜單條中的“編輯”項,并從關(guān)聯(lián)的下拉菜單中選擇“添加項”命令,此時會出現(xiàn)如圖2所示界面。   在圖2所示窗口中的“項名稱”文本框中輸入需要添加的新項名稱,對于指定類別,可根據(jù)自己的需要設(shè)置,當(dāng)然如果不添加也可以。最后單擊確定按鈕,返回程序界面即可。   如果需要在HKEY_USERS或HKEY_LOCAL_MACHINE主項中添加新的內(nèi)容,方法有所不同,此時“編輯”菜單中的“添加項”命令是不允許使用的。正確的添加方法是:單擊程序界面菜單條“文件”項下拉菜單中的“加載配置單元”命令,程序會給出一個列表框,在其中選擇需要加載的對象,之后單擊“打開”按鈕,程序會給出“加載配置單元”對話框,在其中輸入新建項目名稱,之后單擊確定按鈕即可。在此需要說明的是,加載配置單元主要用于在不同的機器中傳遞注冊表配置,對于配置相同的機器,這樣可以節(jié)省系統(tǒng)配置時間。   3。給注冊表的值項賦值   所謂值項,就是注冊表中的含數(shù)據(jù)字符串的子項,這個設(shè)置以字符串方式體現(xiàn),常見的設(shè)置取值包括二進(jìn)制數(shù)值和字符串明碼以及DWORD(雙字節(jié))值方式。給值項賦值的具體步驟是:首先在注冊表編輯器界面左邊窗口中選擇需要賦值的項或子項,從程序界面菜單條“編輯”項下拉菜單中選擇“添加數(shù)值”命令,此時會出現(xiàn)如圖3所示界面。在其中的“數(shù)值名稱”文本框中輸入需要創(chuàng)建的值項(子項)名,在“數(shù)據(jù)類型”下拉文本框中選擇賦值類型,其中各列表項的含義為:   ●REG_BINARY:二進(jìn)制值;   ●REG_DWORD:DWORD值;   ●REG_EXPAND_SZ:可擴展字符串;   ●REG_MULTI_SZ:多重字符串;   ●REG_SZ:數(shù)據(jù)字符串。   根據(jù)自己的需要選擇,之后,單擊確定按鈕。注意,選擇的賦值類型不同,程序會給出關(guān)聯(lián)的設(shè)置界面,在其中設(shè)置具體取值,之后進(jìn)行確定就可以了。   如果需要修改或編輯值項的賦值,可使用鼠標(biāo)雙擊程序界面右邊窗口中的賦值列表項,程序會給出相應(yīng)的賦值編輯器,在其中進(jìn)行編輯或修改即可,非常簡單。   4。以關(guān)鍵字方式查找   由于注冊表中包括的項目非常多,當(dāng)需要從中定位自己需要的項或子項時,使用查找功能是非常必要的。該項功能的具體用法如下:首先在程序界面中選擇需要掃描的項或子項所在窗口,單擊界面菜單條“察看”項下拉菜單中的“搜索項”命令,此時會出現(xiàn)如圖4所示界面。在“查找內(nèi)容”文本框中輸入需要查找的內(nèi)容關(guān)鍵字,并選擇相應(yīng)的掃描控制方式,之后,單擊“查找下一個”按鈕確定即可。   5。刪除注冊表中無用的子項或值項   雖然現(xiàn)在的應(yīng)用程序都設(shè)計有自動卸載功能,但是多數(shù)程序并不能完全將自己在注冊表中添加的項目刪除,這也會導(dǎo)致注冊表日益增大,時間長了會導(dǎo)致系統(tǒng)運行變慢等不良現(xiàn)象發(fā)生。如果你大致了解注冊表的組成,可以將這些無用的設(shè)置從注冊表中刪除,當(dāng)然這項操作具有一定的風(fēng)險,使用前應(yīng)該備份注冊表數(shù)據(jù)文件。對于刪除注冊表中的項目,非常簡單:首先在程序界面中找到需要刪除項目所在的主項窗口,然后定位需要刪除的值項,一般對于軟件注冊項都包括在HKEY_CURRENT_USER項下的Software子項中。單擊程序界面菜單條“編輯”項下拉菜單中的“刪除”命令或者是直接按下“Delete”鍵,程序會給出刪除確認(rèn)對話框,單擊“Yes”按鈕確認(rèn)即可。   此外,對于配置單元項,是不能直接刪除的,須要按照如下方法操作:選擇需要刪除的配置單元列表項,之后從程序界面“文件”下拉菜單中選擇“卸載配置單元”命令。   6。保存注冊表項目   對于保存注冊表項目,可按以下步驟操作:首先在程序界面中選擇需要保存的注冊表項目對象,之后從界面“文件”下拉菜單中選擇“保存項”命令,程序會給出相應(yīng)的對話框,在其中設(shè)置保存文件的文件名、保存路徑,對于文件類型,應(yīng)設(shè)置為“所有文件”,之后,單擊界面中的“保存”按鈕即可。由于Win2000的注冊表編輯器根據(jù)不同的項給出了單獨的窗口,所以,對于完整的保存注冊表,須要依次保存相應(yīng)的項。   7。還原注冊表項目   對于還原注冊表項目,我們可以理解為恢復(fù)注冊表項目的備份設(shè)置,或者是還原注冊表項目。使用該項功能的前提是以前我們對注冊表項目進(jìn)行了備份。該項功能的使用方法非常簡單:首先選擇需要還原的項目所在的項顯示窗口,單擊程序界面“文件”項下拉菜單中的“還原”命令,程序會給出一個對話框,在其中的文件列表窗口中選擇需要還原的文件名,之后單擊“打開”按鈕確定即可。   在此要提醒的是,對于項目還原操作,將使用備份的注冊表項完全替代當(dāng)前注冊表中原始位置的全部配置,而且會將當(dāng)前注冊表中需要還原位置的全部配置刪除。   8。注冊表的打開與關(guān)閉   當(dāng)注冊表編輯器啟動后,程序會自動打開本機的注冊表,以供編輯。不過作為Win2000提供的工具,程序提供了關(guān)于編輯遠(yuǎn)程計算機注冊表功能,不過我們可以打開的項目限制為HKEY_USERS和HKEY_LOCAL_MACHINE。對于本地注冊表窗口的關(guān)閉,可從“文件”項下拉菜單中選擇“關(guān)閉”命令即可。   對于打開遠(yuǎn)端計算機的注冊表,可以從“文件”項下拉菜單中選擇“選擇計算機”命令,在其中的計算機列表框中選擇需要訪問的機器名稱,之后單擊打開按鈕確定即可。   9。設(shè)置注冊表項的權(quán)限   設(shè)置權(quán)限是有效的保護(hù)注冊表項目的重要方法,使用此項功能可以指定能打開該項的用戶和組。以下給出具體設(shè)置步驟:首先在程序界面窗口中選擇需要指定權(quán)限的項,單擊界面“安全”項下拉菜單,從中選擇“權(quán)限”命令,在“名稱”列表框中選擇需要設(shè)置權(quán)限的用戶或組,如果暫時還沒有添加,可單擊“添加”按鈕,在關(guān)聯(lián)的“選擇用戶、計算機或組”設(shè)置界面中選擇需要添加的對象。在界面中的“權(quán)限”項列表框中設(shè)置允許當(dāng)前選擇對象的使用權(quán)限,其中包括只讀和完全控制(讀寫)。如果要給子項指派權(quán)限,并希望指派給父項的可繼承權(quán)限能夠應(yīng)用于子項,請選中“允許將來自父系的可繼承權(quán)限傳播給該對象”復(fù)選框。此外,如果單擊界面中的“高級”按鈕,程序會給出針對當(dāng)前授權(quán)注冊表項訪問控制設(shè)置,其中包括了更加嚴(yán)密的授權(quán)設(shè)置,如是否允許查詢數(shù)值、設(shè)置數(shù)值、創(chuàng)建子項、枚舉子項、通知、創(chuàng)建鏈接、刪除、寫入DAC、寫入所有者、讀取控制等,根據(jù)自己的需要選擇即可。。

熱心網(wǎng)友

注冊表跟戶口本是一樣的,就是電腦的戶口本了,如果沒有這個東西系統(tǒng)會崩潰,注冊表就是告訴電腦系統(tǒng)運行的關(guān)系。

熱心網(wǎng)友

注冊表跟戶口本是一樣的,就是電腦的戶口本了,如果沒有這個東西系統(tǒng)會崩潰,注冊表就是告訴電腦系統(tǒng)運行的關(guān)系。

熱心網(wǎng)友

在windows的開始/運行菜單中輸入"regedit"你就可以通過注冊表編輯器看到注冊表。 注冊表是什么呢?簡單地說,它是用來對windows操作系統(tǒng)進(jìn)行配置的一個工具.通過它,可以對操作系統(tǒng)及應(yīng)用軟件進(jìn)行優(yōu)化,可以自己設(shè)置windows的使用權(quán)限,可以解決硬件及網(wǎng)絡(luò)設(shè)置不當(dāng)帶來的故障甚至可以改造自己的操作系統(tǒng).