win2000注冊(cè)表
Windows注冊(cè)表概述 注冊(cè)表是Windows系統(tǒng)存儲(chǔ)關(guān)于計(jì)算機(jī)配置信息的數(shù)據(jù)庫,,包括了系統(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)來組織,由項(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_MACHINE\Software的子項(xiàng),。此處存儲(chǔ)的信息可以確保當(dāng)使用Windows資源管理器打開文件時(shí),將使用正確的應(yīng)用程序打開對(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):一般來講注冊(cè)表不須要用戶自己修改,,因?yàn)槠渲邪薟indows啟動(dòng)和運(yùn)行所必須的全部配置,錯(cuò)誤的設(shè)置將會(huì)導(dǎo)致應(yīng)用程序無法運(yùn)行,、系統(tǒng)出錯(cuò),,直至系統(tǒng)崩潰或無法啟動(dòng),。如果需要對(duì)注冊(cè)表進(jìn)行編輯,務(wù)必事先進(jìn)行注冊(cè)表項(xiàng)目備份,! Win2000中的注冊(cè)表編輯器 在Win2000中,,系統(tǒng)提供了兩個(gè)注冊(cè)表編輯工具,一個(gè)是從Win9x延續(xù)下來的,,一個(gè)是新版本操作系統(tǒng)提供的,。在此我們要介紹的是后者。 1.程序的啟動(dòng) 單擊系統(tǒng)開始按鈕,,在關(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)程序,,在程序左邊的樹形列表窗口中選擇將在其下添加新項(xiàng)的項(xiàng)或子項(xiàng)。單擊程序界面菜單條中的“編輯 ?,并从关联的蠀苇舱fブ醒≡瘛疤砑酉睢泵?,绰柋会臭溨壤_?所示界面。 在圖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ì)象,之后單擊“打開”按鈕,,程序會(huì)給出“加載配置單元”對(duì)話框,,在其中輸入新建項(xiàng)目名稱,之后單擊確定按鈕即可,。在此需要說明的是,,加載配置單元主要用于在不同的機(jī)器中傳遞注冊(cè)表配置,,對(duì)于配置相同的機(jī)器,這樣可以節(jié)省系統(tǒng)配置時(shí)間,。 3.給注冊(cè)表的值項(xiàng)賦值 所謂值項(xiàng),,就是注冊(cè)表中的含數(shù)據(jù)字符串的子項(xiàng),這個(gè)設(shè)置以字符串方式體現(xià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è)表中無用的子項(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è)表的組成,,可以將這些無用的設(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ì)話框,在其中的文件列表窗口中選擇需要還原的文件名,,之后單擊“打開”按鈕確定即可,。 在此要提醒的是,對(duì)于項(xiàng)目還原操作,,將使用備份的注冊(cè)表項(xiàng)完全替代當(dāng)前注冊(cè)表中原始位置的全部配置,,而且會(huì)將當(dāng)前注冊(cè)表中需要還原位置的全部配置刪除。 8.注冊(cè)表的打開與關(guān)閉 當(dāng)注冊(cè)表編輯器啟動(dòng)后,,程序會(huì)自動(dòng)打開本機(jī)的注冊(cè)表,,以供編輯。不過作為Win2000提供的工具,,程序提供了關(guān)于編輯遠(yuǎn)程計(jì)算機(jī)注冊(cè)表功能,不過我們可以打開的項(xiàng)目限制為HKEY_USERS和HKEY_LOCAL_MACHINE,。對(duì)于本地注冊(cè)表窗口的關(guān)閉,,可從“文件”項(xiàng)下拉菜單中選擇“關(guān)閉”命令即可。 對(duì)于打開遠(yuǎn)端計(jì)算機(jī)的注冊(cè)表,,可以從“文件”項(xiàng)下拉菜單中選擇“選擇計(jì)算機(jī)”命令,,在其中的計(jì)算機(jī)列表框中選擇需要訪問的機(jī)器名稱,之后單擊打開按鈕確定即可,。 9.設(shè)置注冊(cè)表項(xiàng)的權(quán)限 設(shè)置權(quán)限是有效的保護(hù)注冊(cè)表項(xiàng)目的重要方法,,使用此項(xiàng)功能可以指定能打開該項(xiàng)的用戶和組。以下給出具體設(shè)置步驟:首先在程序界面窗口中選擇需要指定權(quán)限的項(xiàng),,單擊界面“安全”項(xiàng)下拉菜單,,從中選擇“權(quán)限”命令,在“名稱”列表框中選擇需要設(shè)置權(quán)限的用戶或組,,如果暫時(shí)還沒有添加,,可單擊“添加”按鈕,在關(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)選中“允許將來自父系的可繼承權(quán)限傳播給該對(duì)象”復(fù)選框,。此外,,如果單擊界面中的“高級(jí)”按鈕,程序會(huì)給出針對(duì)當(dāng)前授權(quán)注冊(cè)表項(xiàng)訪問控制設(shè)置,,其中包括了更加嚴(yán)密的授權(quán)設(shè)置,,如是否允許查詢數(shù)值,、設(shè)置數(shù)值、創(chuàng)建子項(xiàng),、枚舉子項(xiàng),、通知、創(chuàng)建鏈接,、刪除,、寫入DAC、寫入所有者,、讀取控制等,,根據(jù)自己的需要選擇即可。
|