如何利用注冊(cè)表編輯器恢復(fù)IE設(shè)置?
注冊(cè)表是自Windows95以來Windows操作系統(tǒng)的一個(gè)重要改進(jìn)。它是一個(gè)包括了所有應(yīng)用程序的初始化條件和默認(rèn)設(shè)置的數(shù)據(jù)庫。其內(nèi)容有:本機(jī)硬件元件的描述、即插即用設(shè)備的狀態(tài)、以及舊版本windows的WIN.INI和SYSTEM.INI中的全部信息。它采用16進(jìn)制數(shù)據(jù)或特別的格式記錄,系統(tǒng)則通常以二進(jìn)制格式訪問注冊(cè)表。
可見,注冊(cè)表是windows核心數(shù)據(jù)庫。在win95以上版本中,提供了一個(gè)重要工具,就是注冊(cè)表編輯器,利用它能直接更改注冊(cè)表信息,從而解決很多難于下手的問題。
常在網(wǎng)上瀏覽的網(wǎng)友,大多遇到過這樣令人頭疼的問題:當(dāng)訪問完某個(gè)主頁時(shí),IE設(shè)置被莫名其妙地修改,如標(biāo)題和默認(rèn)主頁被更換、右鍵快捷菜單增加了某些內(nèi)容、系統(tǒng)啟動(dòng)時(shí)增加了彈出框、更有甚者,您的默認(rèn)主頁選項(xiàng)被disable(不能更改)了等等。不少網(wǎng)友迫于無奈,只好將整個(gè)系統(tǒng)格式化掉,代價(jià)實(shí)在太大了。事實(shí)上,這些更改均是利用改寫系統(tǒng)注冊(cè)表實(shí)現(xiàn)的。
本文通過介紹系統(tǒng)注冊(cè)表的原理及注冊(cè)表編輯器的使用,以及利用它恢復(fù)IE的設(shè)置的方法。
一、注冊(cè)表編輯器的使用
注冊(cè)表編輯器是一個(gè)系統(tǒng)隱藏工具,單擊“開始”,指向“運(yùn)行”,在彈出的窗口(見圖1)中輸入運(yùn)行命令“regedit”,然后選擇“確定”。

圖1
系統(tǒng)啟動(dòng)注冊(cè)表編輯器后,彈出如圖2程序窗口。

圖2
由于注冊(cè)表是操作系統(tǒng)核心數(shù)據(jù)庫,在修改注冊(cè)表以前,***先為注冊(cè)表做好備份。單擊菜單中的“注冊(cè)表”,選擇菜單項(xiàng)“導(dǎo)出注冊(cè)表文件”;要恢復(fù)時(shí),選擇菜單項(xiàng)“導(dǎo)入注冊(cè)表文件”。
由圖可見,左邊窗口為注冊(cè)表中的登記項(xiàng),右邊窗口則記錄了登記項(xiàng)的具體內(nèi)容。注冊(cè)表中的登記項(xiàng)稱為鍵(KEY),注冊(cè)表中每一個(gè)鍵可以擁有多個(gè)子鍵和變量名稱。子鍵類似于系統(tǒng)中的子目錄,它可以擁有其他的子鍵和附屬值。
下面舉例說明如何修改注冊(cè)表:

圖3
如圖3,顯示的是“InternetExplore”中“Main”子鍵的內(nèi)容,我們要修改其中的默認(rèn)主頁,則選擇變量名“StartPage”,單擊菜單“編輯”中的“修改”,字符串編輯對(duì)話框如圖4所示。在鍵值欄中鍵入新的字符串鍵值,單擊“確定”便完成了修改。利用類似操作可以刪除或重命名某一鍵值。
二、注冊(cè)表結(jié)構(gòu)
注冊(cè)表主要由六大部分組成,即最初啟動(dòng)注冊(cè)表編輯器窗口右邊的六大主鍵,見圖2,都是以HKEY開頭,每個(gè)主鍵包含每一特殊種類的信息,下面介紹它們的詳細(xì)內(nèi)容。
1、HKEY_CLASSES_ROOT(種類_根鍵):包含了所有已裝載的應(yīng)用程序、OLE或DDE信息,以及所有文件類型信息。每一個(gè)用圓點(diǎn)開始的子鍵表示一種文件類型。例.avi,在右邊列表框中顯示.avi對(duì)象的“ContentType"為一視頻文件。注冊(cè)表稱之為“avifile”。在文件擴(kuò)展項(xiàng)目后是按字母順序排列的列表,包括所有應(yīng)用程序和實(shí)用工具的文件名。在應(yīng)用程序列表中,可以找到應(yīng)用程序的描述、圖標(biāo)文件信息應(yīng)用程序在OLE和DDE被激活時(shí)的缺省形式。
2、HKEY_USERS(當(dāng)前_用戶鍵):記錄了有關(guān)登記進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)的特定用戶的設(shè)置和配置信息。其子鍵有:
AppEvent:與Windows中特定事件相關(guān)連的聲音及聲音文件的路徑。
ControlPanel:包含了一些存儲(chǔ)在WIN.INI及SYSTEM.INI文件中的數(shù)據(jù),并包含了控制面板中的項(xiàng)目。
Install_Location_MRU:記錄了最近裝載應(yīng)用程序的驅(qū)動(dòng)器。
KeyboardLayout:識(shí)別普遍有效的鍵盤配置。
Network:描述固定網(wǎng)與臨時(shí)網(wǎng)的連接。
RemoteAccess:描述了用戶撥號(hào)連接的詳細(xì)信息。
Software:記錄了系統(tǒng)程序和用戶應(yīng)用程序的設(shè)置。
3、HKEY_LOCAL_MACHINE(定位_機(jī)器鍵):該鍵存儲(chǔ)了Windows開始運(yùn)行的全部信息。即插即用設(shè)備信息、設(shè)備驅(qū)動(dòng)器信息等都通過應(yīng)用程序存儲(chǔ)在此鍵。子鍵有:
Config:記錄了計(jì)算機(jī)的所有可能配置。
Driver:記錄了輔助驅(qū)動(dòng)器的信息。
Enum:記錄了多種外設(shè)的硬件標(biāo)識(shí)(ID)、生產(chǎn)廠家、驅(qū)動(dòng)器字母等。
Hardware:列出了可用的串行口,描述了系統(tǒng)CPU、數(shù)字協(xié)處理器等信息。
Network:描述了當(dāng)前用戶使用的網(wǎng)絡(luò)及登錄用戶名。
Security:標(biāo)識(shí)網(wǎng)絡(luò)安全系統(tǒng)的提供者。
Software:微軟公司的所有應(yīng)用程序信息都存在該子鍵中,包括它們的配置、啟動(dòng)、默認(rèn)數(shù)據(jù)。
System:記錄了***次啟動(dòng)Windows時(shí)的大部分部分信息。
4、HKEY_USER(用戶鍵):描述了所有同當(dāng)前計(jì)算機(jī)聯(lián)網(wǎng)的用戶簡(jiǎn)表。如果您獨(dú)自使用該計(jì)算機(jī),則僅.Dfault子鍵中列出了有關(guān)用戶信息。該子鍵包括了控制面板的設(shè)置。
5、HKEY_CURRENT_CONFIG(當(dāng)前_配置鍵):該鍵包括字體、打印機(jī)和當(dāng)前系統(tǒng)的有關(guān)信息。
6、HKEY_DYN_DATA(動(dòng)態(tài)_數(shù)據(jù)鍵):該鍵存儲(chǔ)了系統(tǒng)的動(dòng)態(tài)信息,這些信息保存在隨機(jī)存儲(chǔ)器中。此鍵住處能用于系統(tǒng)快捷操作,可以看到網(wǎng)絡(luò)統(tǒng)計(jì)和當(dāng)前系統(tǒng)配置的任何信息。
三、使用注冊(cè)表編輯器恢復(fù)IE部分設(shè)置
1.刪除或修改標(biāo)題行上的非法字符:
打開注冊(cè)表編輯器后,按下列步驟找到WindowsTitle項(xiàng)目:
HKEY_LOCAL_MACHINE\software\Microsoft\InternetExplorer\main在其右邊找到項(xiàng)目“WindowsTitle”,選擇“編輯”,將其值刪除或修改為自己理想的標(biāo)題顯示字符串。
如果還不行,繼續(xù)下面步驟:
HKEY_USER\.DEFAULT\software\Microsoft\InternetExplorer\main在其右邊找到項(xiàng)目“WindowsTitle”,選擇“編輯”,將其值刪除或修改為自己理想的標(biāo)題顯示字符串。
2.系統(tǒng)啟動(dòng)彈出框的設(shè)置:
打開注冊(cè)表編輯器后,按下列步驟找到Winlogon子?。?/p>
HKEY_LOCAL_MACHINE\software\Microsoft\Windows\Currentversion\winlogon找到“legalNoticeCaption”、“legalNoticeText”,將其刪除。
3.右鍵菜單非法項(xiàng)刪除:
打開注冊(cè)表編輯器后,按下列步驟找到MenuExt子?。?/p>
HKEY_USER\.DEFAULT\software\Microsoft\InternetExplorer\MenuExt找到非法子鍵,將其刪除即可。
4.刪除地址欄中的個(gè)別地址:
打開注冊(cè)表編輯器后,按下列步驟找到TypedURLS子?。?/p>
HKEY_CURRENT_USER\software\Microsoft\InternetExplorer\TypedUrls在右邊框中找到不需要的地址項(xiàng),將其刪除。
5.Internet選項(xiàng)中的默認(rèn)主頁的可更改切換:
打開注冊(cè)表編輯器后,按下列步驟到ControlPanel這個(gè)鍵下:HKEY_CURRENT_USER\Software\Policies\Microsoft\InternetExplorer\ControlPanel將鍵值homepage的值改為:0
以上是使用注冊(cè)表編輯器修改IE設(shè)置的幾個(gè)例子,依此類推,大家可以根據(jù)個(gè)人愛好對(duì)IE進(jìn)行一些個(gè)性化設(shè)置。
總結(jié):
通過對(duì)注冊(cè)表編輯器的使用、注冊(cè)表結(jié)構(gòu)和使用注冊(cè)表編輯器恢復(fù)IE部分設(shè)置的介紹,相信大家對(duì)注冊(cè)表和注冊(cè)表編輯器都有了一定程度的了解并會(huì)應(yīng)用了。而更多有關(guān)操作系統(tǒng)的知識(shí)還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】