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