亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

Windows注冊(cè)表修改實(shí)例完全手冊(cè)(上)

瀏覽:10日期:2023-12-16 13:40:45

注冊(cè)表是Windows操作系統(tǒng)的核心。它實(shí)質(zhì)上是一個(gè)龐大的數(shù)據(jù)庫,存放有計(jì)算機(jī)硬件和全部配置信息、系統(tǒng)和應(yīng)用軟件的初始化信息、應(yīng)用軟件和文檔文件的關(guān)聯(lián)關(guān)系、硬件設(shè)備說明以及各種網(wǎng)絡(luò)狀態(tài)信息和數(shù)據(jù)。可以說計(jì)算機(jī)上所有針對(duì)硬件、軟件、網(wǎng)絡(luò)的操作都是源于注冊(cè)表的。

本文詳細(xì)羅列出各種注冊(cè)表的修改實(shí)例,并明確標(biāo)注其適應(yīng)的范圍,以利于讀者速查。(今天我們講上半部份)

一、Windows XP注冊(cè)表精解

Windows XP是微軟公司于2001年10月份正式推出的新的Windows操作系統(tǒng)。

Windows XP是Windows 2000的后續(xù)版本,以Windows 2000核心代碼為基礎(chǔ),不僅繼承了前者的可靠性和其它的優(yōu)良性能,而且還加強(qiáng)了Windows Me操作系統(tǒng)的系統(tǒng)回復(fù)、媒體播放器、圖像獲取等新功能,給用戶提供了更穩(wěn)定的運(yùn)行環(huán)境和方便快捷的操作。

正如上文所述,Windows XP是以Windows 2000核心代碼為基礎(chǔ)的,也可是完全說成是Windows 2000的一個(gè)升級(jí)版本,在注冊(cè)表方面,沒有發(fā)生太大的改變,注冊(cè)表仍然是Windows XP的核心部件。

1.Windows XP注冊(cè)表的結(jié)構(gòu)

Windows XP的注冊(cè)表同樣是以樹形結(jié)構(gòu)組織的。它由兩個(gè)注冊(cè)表子目錄樹組成:HKEY_LOCAL_MacHINE和HKEY_USERS。但是為了使注冊(cè)表中的信息更易于查找,Windows XP預(yù)定義了五個(gè)子目錄樹。

每個(gè)根項(xiàng)名均以HKEY_打頭,以便向軟件開發(fā)人員指出這是可以由程序使用的句柄。句柄是一個(gè)數(shù)值,用來識(shí)別資源便于程序進(jìn)行訪問。

由于注冊(cè)表是樹形結(jié)構(gòu)的,所以我們可以將注冊(cè)表里的內(nèi)容分為樹枝和樹葉。樹枝下可以有多個(gè)樹枝,也可以有多個(gè)樹葉。這個(gè)樹枝,我們把它叫做'項(xiàng)',樹葉呢,叫做'值項(xiàng)'。值項(xiàng)包括三部分:值的名稱、值的數(shù)據(jù)類型和值本身。

下表列出系統(tǒng)定義和使用的值項(xiàng)的數(shù)據(jù)類型。

2.Windows XP注冊(cè)表編器

我們知道,注冊(cè)表內(nèi)的所有信息都是存放在System.dat、User.dat文件中的,其中System.dat文件包含了所有的硬件信息和軟件信息,User.dat包含了用戶信息。如果在系統(tǒng)中配置了兩個(gè)或兩個(gè)以上的用戶,在WindowsProfile用戶名目錄中還存放有各個(gè)用戶的User.dat文件,這些文件都是二進(jìn)制數(shù)據(jù)文件,修改注冊(cè)表實(shí)際上就是對(duì)上述的三個(gè)文件進(jìn)行修改。但是,我們不能對(duì)這些二進(jìn)制數(shù)據(jù)文件進(jìn)行直接修改,而必須要借助于注冊(cè)表編輯器。注冊(cè)表編輯器實(shí)際上就是我們查看和修改注冊(cè)表文件的圖形界面。

啟動(dòng)Windows XP注冊(cè)表編輯器的方法是:單擊'開始→運(yùn)行',在對(duì)話框中輸入'regedit',然后點(diǎn)擊'確定'按鈕,注冊(cè)表編輯器就會(huì)被運(yùn)行起來。它的界面和Windows 2000中的注冊(cè)表編輯器很相似。如圖1。

和以前的Windows相比,注冊(cè)表表編輯器有了一些改變。在'編輯'菜單下,有一個(gè)'權(quán)限'菜單項(xiàng),通過它,可以設(shè)置各個(gè)注冊(cè)表項(xiàng)對(duì)于不同用戶的權(quán)限。當(dāng)然,你必須是管理員才可以執(zhí)行此操作。如圖2。

在'查看'菜單中,有一個(gè)'顯示二進(jìn)位數(shù)據(jù)'。通過它,可以方便的查看二進(jìn)制數(shù)據(jù)的內(nèi)容。如圖3。

提示:你可能還記得在Windows NT/2000中,還提供了一個(gè)32位的注冊(cè)表編輯器Regedt32.exe,其界面類似于早期Windows的文件管理器。在Windows XP中,雖然仍然提供了Regedt32.exe,但是Regedt32.exe實(shí)際上只是一個(gè)外殼,真正執(zhí)行的還是Regedit.exe。也就是說,Windows XP已經(jīng)拋棄了老版本風(fēng)格的Regedt32.exe了。

至于通過注冊(cè)表編輯器對(duì)注冊(cè)表的操作,如注冊(cè)表的導(dǎo)入、導(dǎo)出,注冊(cè)表值項(xiàng)的查找與修改,以及注冊(cè)表文件的備份與恢復(fù)等。限于篇幅本文不在詳細(xì)討論,讀者可以參看《電腦報(bào)1999年合訂本》、《電腦報(bào)2000年合訂本》相關(guān)文章。

二、桌面外觀的修改實(shí)例

1.全面定制'開始'菜單中的圖標(biāo)(適用范圍:Windows 9x/Me/NT/2000/XP)

'開始'菜單是用戶最常使用的,它里面有'程序'、'文檔'、'設(shè)置'、'搜索'、'幫助'、'運(yùn)行'和'關(guān)機(jī)'等幾項(xiàng)圖標(biāo),我們可以通過修改注冊(cè)表來加以改變。

首先運(yùn)行注冊(cè)表編輯器,進(jìn)入到注冊(cè)表項(xiàng)HKEY_LOCAL_MacHINESoftwareMicrosoftWindowsCurrentVersionExplorerShell Icons。如果該注冊(cè)表項(xiàng)不存在,則創(chuàng)建它。

在該注冊(cè)表項(xiàng)下創(chuàng)建如下表中羅列的字符串類型的值項(xiàng),并且修改它們的值為新的圖標(biāo)。

重新啟動(dòng)計(jì)算機(jī),'開始'菜單中的圖標(biāo)就全部換成了新的圖標(biāo)。 提示:圖標(biāo)可以直接使用可執(zhí)行文件中的圖標(biāo)。例如'explorer.exe,3',表示使用explorer.exe文件中的第4個(gè)圖標(biāo)。

2.增加和刪除'開始'菜單中的項(xiàng)目

一般情況下,'開始'菜單中有'程序'、'文檔'、'設(shè)置'、'搜索'、'幫助'、'運(yùn)行'和'關(guān)機(jī)'這幾項(xiàng)。通過修改注冊(cè)表,我們可以將一些不常用的項(xiàng)從'開始'菜單中刪除。如果有特殊的目的,例如網(wǎng)吧中的計(jì)算機(jī)可能不想讓使用者使用'開始'菜單中的'控制面板'來隨意改變計(jì)算機(jī)的設(shè)置,也可以使用此方法。

下表中的值項(xiàng),都位于注冊(cè)表項(xiàng)HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionPolicIEsExplorer中。

3.增加和刪除桌面的固定項(xiàng)目(適用范圍:Windows 9x/Me/NT/2000/XP)

一般情況下,桌面上都有'我的電腦'、'網(wǎng)上鄰居'、'回收站'、'我的文檔'等。通過修改注冊(cè)表,我們可以不讓這些項(xiàng)目顯示在桌面上。這對(duì)于不希望使用者胡亂操作的場(chǎng)合是有用處的。例如對(duì)于網(wǎng)吧中的計(jì)算機(jī),就可以將全部的桌面項(xiàng)目隱藏起來,以防止使用者通過'我的電腦'和'網(wǎng)上鄰居'等來查看計(jì)算機(jī)中的文件。

首先我們需要知道Windows中一些特殊項(xiàng)目(如我的電腦)對(duì)應(yīng)的CLSID。見下表。

為了去除某個(gè)特殊項(xiàng),可以進(jìn)入到注冊(cè)表項(xiàng)HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrent VersionPoliciesNonEnum中,新建一個(gè)以該特殊項(xiàng)的CLSID為名稱的雙字節(jié)值項(xiàng),修改其值為1。創(chuàng)建完值項(xiàng)后,重新啟動(dòng)桌面使改動(dòng)生效,桌面上特殊項(xiàng)就會(huì)不見了。

除了上面介紹的方法,某些特殊項(xiàng)還有別的方式可以去除:

(1)不顯示'網(wǎng)上鄰居'圖標(biāo)

不在桌面上顯示'網(wǎng)上鄰居'圖標(biāo),可以新建一個(gè)雙字節(jié)值項(xiàng)HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrent VersionPoliciesExplorerNoNetHood,修改其值為1。

(2)不顯示'Internet Explorer'圖標(biāo)

不在桌面上顯示'Internet Explorer'圖標(biāo),可以新建一個(gè)雙字節(jié)值項(xiàng)HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrent VersionPoliciesExplorerNoInternetIcon,修改其值為1。

(3)不在顯示'鄰近的計(jì)算機(jī)'圖標(biāo)(適用于Windows Me/2000/XP)

不在'網(wǎng)上鄰居'中顯示'鄰近的計(jì)算機(jī)'圖標(biāo),可以新建一個(gè)雙字節(jié)值項(xiàng)HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrent VersionPoliciesExplorerNoComputersNearMe,修改其值為1。

(4)不顯示'整個(gè)網(wǎng)絡(luò)'圖標(biāo)(適用于Windows Me/2000/XP)

不在'網(wǎng)上鄰居'中顯示'整個(gè)網(wǎng)絡(luò)'圖標(biāo),可以新建一個(gè)雙字節(jié)值項(xiàng)HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrent VersionPoliciesNetworkNoEntireNetwork,修改其值為1。

4.修改桌面項(xiàng)目的圖標(biāo)和提示信息(適用范圍:Windows 9x/Me/NT/2000/XP)

從Windows98開始,用戶就可以修改'我的電腦'等項(xiàng)目的圖標(biāo)。但是,Internet Explorer項(xiàng),以及其他特殊性的圖標(biāo),Windows沒有提供修改的方法。通過注冊(cè)表,我們不但可以修改這些項(xiàng)目的圖標(biāo),還可以修改它們的提示信息。

和上面一樣,在修改前,我們首先需要知道這些特殊性的CLSID。

例如我們將'網(wǎng)上鄰居'的圖標(biāo)修改成Explorer,4,并且將其提示信息從'顯示網(wǎng)絡(luò)上的計(jì)算機(jī)'改變?yōu)?此計(jì)算機(jī)網(wǎng)絡(luò)由本人維護(hù)!!!',那么需要進(jìn)行一下的修改:

首先取得'網(wǎng)上鄰居'項(xiàng)的CLSID: {208D2C60-3AEA-1069-A2D7-08002B30309D}。

進(jìn)入到注冊(cè)表項(xiàng)HKEY_CLASSES_ROOTCLSID{208D2C60-3AEA-1069-A2D7-08002B30309D}中。

在字符串值項(xiàng)'DefaultIcon'中,存放了'網(wǎng)上鄰居'的圖標(biāo)。在字符串'InfoTip'中,存放了'網(wǎng)上鄰居'的提示信息。修改這兩個(gè)值項(xiàng)的值為欲修改為的值。

這樣,'網(wǎng)上鄰居'的圖標(biāo)和提示信息就都被修改了。同理,我們可以修改其他的特殊項(xiàng)。 5.定制資源管理器的模樣

通過注冊(cè)表,我們還可以定制Windows中的資源管理器。我們可以讓W(xué)indows ME/2000的資源管理器的界面和Windows98中的類似,或者禁止用戶在資源管理器中創(chuàng)建新的文件夾。

下表中的值項(xiàng)位于注冊(cè)表項(xiàng)HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent VersionPolicIEsExplorer中。

下表中的值項(xiàng)位于注冊(cè)表項(xiàng)HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent VersionPoliciesComdlg32中。

6.定制Internet Explorer(適用范圍:Windows 9x/Me/NT/2000/XP)

從Windows 95 OSR2到目前最新的Windows XP,所有的Windows版本都捆綁了Internet Explorer。一般地,Internet Explorer的差別只在于其版本上,而和Windows的版本沒有太大的關(guān)系。最新的Windows XP捆綁的是IE6.0。

(1)我的Internet Explorer

在IE瀏覽器窗口的標(biāo)題欄中,顯示的格式是'WEB頁面標(biāo)題+IE瀏覽器標(biāo)題'。其中IE瀏覽器的標(biāo)題字符串是'Microsoft Internet Explorer'。通過修改注冊(cè)表,可以更換IE瀏覽器標(biāo)題欄的字符串。

新建一個(gè)字符串值項(xiàng)HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer MainWindow Title(注意有空格),修改其值為你喜歡的文字,例如修改為'我的瀏覽器',重新啟動(dòng)IE瀏覽器,在IE瀏覽器窗口的標(biāo)題欄中,顯示信息更改成了'我的瀏覽器'。

(2)給工具欄選個(gè)漂亮的背景

一般情況下IE瀏覽器的工具欄是沒有背景圖案的,通過注冊(cè)表我們可以給它加上背景圖案。

新建一個(gè)字符串值項(xiàng)HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolBarBackBitmap(或者是BackBitmapIE5),修改其值為某個(gè)BMP文件的路徑。重新啟動(dòng)IE瀏覽器后,IE瀏覽器的工具欄就有了背景圖案了。

提示:IE 3.0和IE 4.0只能使用BackBitmap值項(xiàng),IE 5.0和IE 6.0可以使用BackBitmap和BackBitmapIE5。如果同時(shí)設(shè)置了,則值項(xiàng)BackBitmapIE5的定義優(yōu)先。

(3)自定義Internet Explorer的菜單顯示(適用于IE5以上)

通過修改注冊(cè)表,我們還可以自定義Internet Explorer的菜單顯示。例如,通過去除掉'查看'菜單中的'源文件'項(xiàng),以及禁止Internet Explorer中的右鍵菜單,使用者就無法查看正在瀏覽的Web頁面的源代碼了。

下表的值項(xiàng)位于注冊(cè)表項(xiàng)HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerRestrictions中。默認(rèn)情況下,這些值項(xiàng)都不存在。

標(biāo)簽: Windows系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 国产精品99久久久久久www | 亚洲欧美在线精品一区二区 | 99久久国语露脸精品国产 | 成人污污 | 伦伦影院精品一区 | 一级呦女专区毛片 | 久久香蕉国产观看猫咪3atv | 野战好大好紧好爽视频 | 亚洲欧美成人中文在线网站 | 亚洲国产91在线 | 全部免费特黄特色大片视频 | 国产成人啪精品 | 国产福利一区二区在线观看 | 国产欧美日韩精品a在线观看 | 国产区香蕉精品系列在线观看不卡 | 精品视频一区在线观看 | 亚洲在线视频免费观看 | 114级毛片免费观看 123456成年免费视频 | 中文字幕在线播放 | 国产女人的一级毛片视频 | 免费一级欧美大片视频在线 | 久久精品伦理 | 日韩 国产 在线 | 午夜在线播放免费人成无 | 国产成人一区二区三区在线播放 | 国产免费高清福利拍拍拍 | 久久精品国产久精国产果冻传媒 | 国产免费破外女真实出血视频 | 成人18免费网站在线观看 | 啪啪色视频 | 国产精品毛片在线更新 | 欧美日韩亚洲国内综合网俺 | a爱做片免费网站 | 久久福利一区二区三区 | 国内久久久久影院精品 | 欧美videos另类极品 | 久草免费福利资源站在线观看 | 精品视频免费看 | 一本大道一卡2卡三卡4卡麻豆 | 91视频第一页 | 成人免费真人毛片视频 |