




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、輕松玩轉(zhuǎn)注冊(cè)表(一)2005-01-31 17:30:38對(duì)于注冊(cè)表,每個(gè) Windows 用戶都又愛又恨:對(duì)系統(tǒng)的個(gè)性修改和提升系統(tǒng)性能離不開它,但最容易出問題的也是它。高手們把它當(dāng)然展現(xiàn)自己才華的窗口,普通用戶也希望能從注冊(cè)表體現(xiàn)到軟件 DIY 的樂趣。不過,高手畢竟是少數(shù),絕大多數(shù)的用戶用電腦還是把穩(wěn)定性和安全性放在首位。所以呢,我們?cè)诒菊聦⑹紫认虼蠹医榻B注冊(cè)表的基本知識(shí),然后介紹注冊(cè)表修改方法,接下來講注冊(cè)表備份與恢復(fù),然后教給大家注冊(cè)表的高級(jí)應(yīng)用,最后還給出了大量的注冊(cè)表應(yīng)用實(shí)例。顯然,我們的目的, 就是要在教給大家方法的同時(shí),用實(shí)例來展現(xiàn)注冊(cè)表精彩。相信大家能在了解注冊(cè)表知識(shí)和應(yīng)用
2、和基礎(chǔ)上,充分體驗(yàn)到注冊(cè)表的神奇和軟件 DIY 的樂趣。值得一提的是,本章中的注冊(cè)表應(yīng)用實(shí)例不像有些專門介紹注冊(cè)表的書那樣,無論修改的實(shí)例對(duì)用戶有沒有實(shí)際用處均羅列出來,而是在目前已知的近千個(gè)注冊(cè)表修改實(shí)例中精選出 55 個(gè)最有實(shí)用價(jià)值和最具趣味性的實(shí)例(本章第四節(jié)中提供了 45 個(gè),第五節(jié)中提供了 10 個(gè)),其中包含到目前為止還沒有公開的披露的、鮮為人知的 20 個(gè)系統(tǒng)優(yōu)化高級(jí)應(yīng)用實(shí)例,實(shí)際上已經(jīng)涵蓋了注冊(cè)表修改中 80%最精彩的內(nèi)容,相信對(duì) 95%以上的用戶而言足夠使用。我們的目的只有一個(gè):讓大家花 10%的時(shí)間,學(xué)到 80%最實(shí)用、最有趣的注冊(cè)表應(yīng)用。此外,本章所提供的注冊(cè)表修改實(shí)例,
3、均全部經(jīng)過仔細(xì)驗(yàn)證,但由于對(duì)注冊(cè)表的修改帶有一定的危險(xiǎn)性,因此大家在應(yīng)用注冊(cè)表修改實(shí)例之前,一定要先學(xué)會(huì)注冊(cè)表的備份與恢復(fù),以便在一個(gè)安全的環(huán)境下充分享受注冊(cè)表修改給我們帶來的樂趣。1 系統(tǒng)注冊(cè)表基本知識(shí)1.1 什么是注冊(cè)表我們知道,在 Windows3.x 中,系統(tǒng)是通過 INI 文件來登錄硬件和初始化各種軟件信息的,在那個(gè)時(shí)代,當(dāng)我們的 Windows 出現(xiàn)問題時(shí),一個(gè)電腦高手會(huì)肯定會(huì)從Config.sys、Autoexec.bat、System.ini、Win.ini 和 Protocol.ini 這些系統(tǒng)配置文件中來查找問題的根源。但到了 Windows 95,微軟用注冊(cè)表來統(tǒng)一管理軟
4、硬件配置,雖然上述的系統(tǒng)配置文件在 Windows 安裝文件夾中還能找到,但它們里面的條目已經(jīng)變得很少, 因?yàn)槲④泴⑦@些配置文件的重要內(nèi)容基本上都轉(zhuǎn)移到了注冊(cè)表中。因 此 ,Widnows 的注冊(cè)表實(shí)際上是一個(gè)龐大的數(shù)據(jù)庫,它包含了應(yīng)用程序和系統(tǒng)軟硬件的全部配置信 息,初始化信息及其他重要數(shù)據(jù)。由于它采用樹狀結(jié)構(gòu)和鍵值來定義各類軟、硬件配 置,因此它更易于維護(hù)和管理。Windows 的注冊(cè)表主要由兩部分組成;注冊(cè)表數(shù)據(jù)庫和注冊(cè)表編輯器。注冊(cè)表數(shù)據(jù)庫包括 System.dat 和 User.dat 兩個(gè)文件,System.dat 用來保存計(jì)算機(jī)的系統(tǒng)信息,如計(jì)算機(jī)安裝的硬件設(shè)備,設(shè)備驅(qū)動(dòng)程序等等
5、;User.dat 用來保存每個(gè)用戶特有的信息, 如桌面設(shè)置、“開始”菜單選項(xiàng)等等。這兩個(gè)文件一般會(huì)放在 Windows 的安裝目錄下。由于注冊(cè)表中經(jīng)常會(huì)受到不良或錯(cuò)誤信息的侵害,所以微軟為了防止注冊(cè)表文件損壞后無法啟動(dòng)操作系統(tǒng),在 Windows 安裝完畢后,就對(duì)“干凈”的系統(tǒng)做了兩上備份文件 System.da0 和 User.da0。同時(shí),在 Windows98 中還有一個(gè)專門用來儲(chǔ)備注冊(cè)表備份文件的文件夾 Bak,如果我們的操作系統(tǒng)出現(xiàn)了故障,就會(huì)需要該文件夾中的注冊(cè)表備份文件來幫你恢復(fù)系統(tǒng)。注冊(cè)表編輯器是用來對(duì)注冊(cè)表進(jìn)行編輯、修改和工具,在“開始”菜單選擇“運(yùn)行”,鍵入“Regedi
6、t”后回即可打開注冊(cè)表編輯器,它采用樹狀目錄結(jié)構(gòu)來反應(yīng)各項(xiàng) 軟、硬件信息。注冊(cè)表按層次結(jié)構(gòu)組織(即樹狀結(jié)構(gòu)),由項(xiàng)(也稱鍵、關(guān)鍵字)、 “子項(xiàng)(也稱子鍵)”和“值項(xiàng)(也稱鍵值)”組成。出現(xiàn)在左側(cè)窗口中的都是主鍵和 子鍵,出現(xiàn)在右側(cè)窗口中的都是鍵值。1、根鍵、主鍵與子鍵在 Windows 系統(tǒng)中,注冊(cè)表是采用“關(guān)鍵字”及其“鍵值”來描述登錄項(xiàng)及其數(shù)據(jù)的。所有的關(guān)鍵字都是以“HKEY”作為前綴開頭。在注冊(cè)表中,關(guān)鍵字可以分為兩類:一類是由系統(tǒng)定義的,一般都稱為“預(yù)定義關(guān)鍵字”;另一類是由應(yīng)用程序定義的,由于安裝的應(yīng)用軟件不同,其關(guān)鍵字就各不相同。在注冊(cè)表編輯左側(cè)的窗口中, 所有的數(shù)據(jù)都是通過一種樹
7、狀結(jié)構(gòu),以根鍵、主鍵和子鍵的方式組織起來,和資源管理器內(nèi)的目錄結(jié)構(gòu)基本一致。我們可以將注冊(cè)表的層次結(jié)構(gòu)按根鍵(即主關(guān)鍵字,如HKEY_CURRENT_USERS 就是一個(gè)根鍵)、主鍵、子鍵、鍵值來劃分。每個(gè)根鍵再由若干主鍵組成,鍵名代表一特定的注冊(cè)項(xiàng)目。每個(gè)主鍵可以由若干個(gè)子鍵組成,子鍵下面還可以有子鍵(注意:主鍵、子鍵是相對(duì)而言的,一個(gè)注冊(cè)項(xiàng)目對(duì)其上面的注冊(cè)項(xiàng)目而言是子鍵,對(duì)其下面包含的項(xiàng)目而言是主鍵。因此,在注冊(cè)表編輯器中,當(dāng)我們?cè)诟I以下的層次中新增加一個(gè)注冊(cè)項(xiàng)目,不管其處于什么位置,注冊(cè)表編輯器都將其統(tǒng)一稱之為“項(xiàng)”)。 每個(gè)主鍵都包含有一組特定的信息,而鍵和名稱也與它所包含的信息直接
8、相關(guān),如 Printers 表示該主鍵下是有關(guān)打印機(jī)的設(shè)置。如果一個(gè)主鍵中包含子鍵,那么在注冊(cè)表編輯器窗口的左邊出現(xiàn)一個(gè)“”號(hào),用來表示在這個(gè)文件夾內(nèi)還有下一層的內(nèi)容。我們以 Windows 98 的注冊(cè)表為例,先看看系統(tǒng)預(yù)定義的六個(gè)根鍵:(1)HKEY_CLASSES_ROOT:基層類別鍵,定義了系統(tǒng)中所有已經(jīng)注冊(cè)的文件擴(kuò)展名、文件類型、文件圖標(biāo)等。它是 HKEY_LOCAL_MACHINESoftware 的子項(xiàng)(2)HKEY_CURRENT_USER:包含當(dāng)前登錄用戶的配置信息的根目錄。用戶文件夾、屏幕顏色和“控制面板”的設(shè)置都存儲(chǔ)在這里。該信息被稱為用戶配置文件, 它實(shí)際上是 HKEY
9、_USERS.Default 下面的一部分內(nèi)容。(3)HKEY_LOCAL_MACHINE:該根鍵定義了本地計(jì)算機(jī)(相對(duì)網(wǎng)絡(luò)環(huán)境而言) 的全部軟硬件信息,當(dāng)系統(tǒng)的配置和設(shè)置發(fā)生變化時(shí),其下面的主鍵均會(huì)發(fā)生改變。(4)HKEY_USERS:包含計(jì)算機(jī)上所有用戶的配置文件信息,其中部分分支將映射到 HKEY_CURRENT_USER 根鍵關(guān)中,它的大部分設(shè)置都可以通過控制面板來修改。(5)HKEY_CURRENT_CONFIG:包含本地計(jì)算機(jī)在系統(tǒng)啟動(dòng)時(shí)所用的硬件配置文件信息,即定義了計(jì)算機(jī)的當(dāng)前配置情況,如顯示器、打印機(jī)等可選外部設(shè)備及其設(shè)置信息等。它實(shí)際上是 HKEY_LOCAL_MACHIN
10、EConfig 分支的中的一部分。(6)HKEYDYNDATA:定義了系統(tǒng)運(yùn)行中的動(dòng)態(tài)數(shù)據(jù),即已發(fā)生的事件的有關(guān)信息。它不僅包含系統(tǒng)硬件的當(dāng)前狀態(tài),也包含了那些需要更新和檢索的數(shù)據(jù)。系統(tǒng)每次啟動(dòng)時(shí)都要?jiǎng)?chuàng)建此關(guān)鍵字。注意:該分支僅在 Windows98 注冊(cè)表中存在, Windows NT/2000/XP 注冊(cè)表中無此根鍵。注意:注冊(cè)表編輯器的定位區(qū)域顯示文件夾,每個(gè)文件夾表示本地計(jì)算機(jī)上的一個(gè)預(yù)定義的項(xiàng)。訪問遠(yuǎn)程計(jì)算機(jī)的注冊(cè)表時(shí),只出現(xiàn)兩個(gè)預(yù)定義項(xiàng):HKEY_USERS 和 HKEY_LOCAL_MACHINE 。2、鍵值注冊(cè)表中的所有信息是以各種形式的“鍵值項(xiàng)數(shù)據(jù)”保存下來,鍵值項(xiàng)“Colo
11、rTable00”的數(shù)據(jù)為“REG_DWORD:0”。其中“REG_DWORD”是該鍵值的數(shù)據(jù)類型;“0”是代表該鍵值被賦予的數(shù)值。在注冊(cè)表中,“鍵值項(xiàng)數(shù)據(jù)”主要分為下面三種類型。二進(jìn)制(BINARY)在注冊(cè)表中,二進(jìn)制是沒有長(zhǎng)度限制的,可以是任意字節(jié)的長(zhǎng)度。在注冊(cè)表編輯器中,二進(jìn)制數(shù)據(jù)以十六進(jìn)制的方式顯示出來。DWORD 值(DWORD) DWORD 值是一個(gè) 32 位(4 個(gè)字節(jié),即雙字)長(zhǎng)度的數(shù)值。在注冊(cè)表編輯器中,系統(tǒng)以十六進(jìn)制的方式顯示 DWORD 值。在編輯 DWORD 數(shù)值 時(shí),可以選擇用十進(jìn)制或是十六進(jìn)制的方式進(jìn)行輸入。字符串值(SZ)在注冊(cè)表中,字符串值一般用來表示文件的描述
12、、硬件的標(biāo)識(shí)等。通常它由字母和數(shù)字組成。下圖文本輸入欄中的內(nèi)容即為一個(gè)鍵值,它是一種字符串 值類型。通過鍵值名、鍵值就可以組成一種鍵值項(xiàng)數(shù)據(jù),這就相當(dāng)于Win.ini、System.ini 文件中小節(jié)下的設(shè)置行。其實(shí),使用注冊(cè)表編輯器將這些鍵值項(xiàng)數(shù)據(jù)導(dǎo)出后,其形式與.ini 文件中的設(shè)置完全一樣。輕松玩轉(zhuǎn)注冊(cè)表(二)1、項(xiàng)和鍵值的修改。用鼠標(biāo)雙擊欲修改的鍵值名稱,如“ColorTable00”,在彈出的“編輯 DWORD 值”對(duì)話框的“數(shù)值數(shù)據(jù)”中輸入新的數(shù)據(jù)即可。如果我們欲修改的鍵值是二進(jìn)制,那么雙擊該鍵值名稱后,會(huì)彈出“編輯二進(jìn)制數(shù)值”對(duì)話框,我們可以在二進(jìn)制和十六進(jìn)制之間進(jìn)行切換。如果我
13、們選擇的鍵值是字符串值,那么就可以在彈出的“編輯字符串值”對(duì)話框中輸入一段說明性的文字。比如我們?cè)谧?cè)表編輯順中依次 展 開 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion,然后雙擊右側(cè)窗口中的“PF_AccessoriesName”鍵值,將“附件”改為“其他工具”。如果要對(duì)該鍵值進(jìn)行刪除、修改二進(jìn)制數(shù)據(jù)等操作,只需用鼠標(biāo)右鍵單擊該鍵值,然后在彈出的快捷菜單中選擇相應(yīng)的命令即可。如果要對(duì)某個(gè)子鍵進(jìn)行刪除、重命名、導(dǎo)出等操作,用鼠標(biāo)右鍵單擊該子鍵或鍵值,然后在彈出的快捷菜單中選擇相應(yīng)的命令即可。2、項(xiàng)和鍵值添加如果想在某個(gè)主鍵下新
14、建一個(gè)子鍵,只需展開該主鍵,如HKEY_CURRENT_USER,然后在右側(cè)窗口空白處單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“項(xiàng)”,在左側(cè)的窗口中就會(huì)出現(xiàn)一個(gè)名為“新項(xiàng)#1”的子鍵。然后按需要對(duì)其名稱進(jìn)行修改,在其下層建立鍵值。如果想在某個(gè)主鍵下新建一個(gè)鍵值,只需展開該主鍵,如HKEY_CURRENT_USER,然后在右側(cè)窗口空白處單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“字符串值”、“DWORD 值”、“二進(jìn)制”等的任一種,在左側(cè)的窗口中就會(huì)出現(xiàn)一個(gè)名為“新值 #1”的鍵值,然后按需要對(duì)其名稱和數(shù)據(jù)進(jìn)行修改即可。3、內(nèi)容的查找很多時(shí)候,我們并不十分清楚我們所需要查找的內(nèi)容在注冊(cè)表中的具體位置,此時(shí)
15、我們就要用到注冊(cè)表編輯器的“查找”功能。在注冊(cè)表編輯器的主界面上單擊“編輯”菜單下的“查找”命令,。我們可以在“查找目標(biāo)”后的輸入框中鍵入要查找的內(nèi)容的關(guān)鍵字,如“Update”,然后根據(jù)你所掌握的情況選中你所搜索的關(guān)鍵詞是存在于 “項(xiàng)”(所有主鍵和子鍵的名稱)、“值”(所有鍵值的名稱)還是“數(shù)據(jù)”(所有鍵值數(shù)據(jù))中,以及是否要“全字匹配”(即所搜索的關(guān)鍵字是獨(dú)立存在的,不是內(nèi)嵌于其他內(nèi)容之中)。設(shè)置完畢后單擊右上角的“搜索下一個(gè)”按鈕即可開始查找。以后按下F3 鍵即可繼續(xù)查找下一個(gè)匹配內(nèi)容。1.4注冊(cè)表內(nèi)容的導(dǎo)出與引入注冊(cè)表是以二進(jìn)制方式存儲(chǔ)在硬盤上。我們?cè)谛薷淖?cè)表的時(shí)候難免會(huì)引起一些 問
16、題,甚至是致命的故障,因此我們需要對(duì)注冊(cè)表文件進(jìn)行備份和恢復(fù)。此外,我們 還可以將注冊(cè)表中的某一主鍵或子鍵保存為文本文件,以便于我們研究注冊(cè)表的結(jié)構(gòu)。1、導(dǎo)出注冊(cè)表文件如果導(dǎo)出注冊(cè)表是為了做備份,那么可以注冊(cè)表編輯器中先展開一個(gè)根鍵或者一個(gè)主鍵,然后單擊注冊(cè)表編輯器“文件”菜單下的“導(dǎo)出”命令,注冊(cè)表編輯器會(huì)彈出所示的對(duì)話框,我們可以為保存的注冊(cè)表文件命名,并且可以在對(duì)話框下方選擇是保存“當(dāng)前分支”還是“全部”注冊(cè)表內(nèi)容;還可以在“保存類型”中將注冊(cè)表內(nèi)容保存為文本文件或其他類型。如果你是系統(tǒng)管理員,還可以某些主鍵或子鍵添加權(quán)限。比如為了讓 Windows 的配置不受破壞,你可以選擇 HKEY
17、_LOCAL_MACHINESOFTWAREMicrosoft 下的Windows 主鍵,然后單擊“編輯”菜單下的“權(quán)限”命令,在彈出的的“Windows 的權(quán)限”對(duì)話框中,在名稱中選擇某一個(gè)用戶,然后在“訪問類型”下拉列表中選擇賦予該用戶的訪問權(quán)力,分“完全控制”、“讀取”、“特別的權(quán)限”(單擊該界面下的“高級(jí)”按鈕進(jìn)行設(shè)置)三種,選擇完畢后按“確定”按鈕退出。2、導(dǎo)入注冊(cè)表文件導(dǎo)入注冊(cè)表文件有兩種方法,一種是將現(xiàn)有的一個(gè)主鍵進(jìn)行還原,就是利用以前備份的注冊(cè)表文件或通過其他渠道獲得的注冊(cè)表文件,覆蓋現(xiàn)有的主鍵。在注冊(cè)表編輯器主界面中單擊“文件”菜單下的“導(dǎo)入”命令,選中要還原的注冊(cè)表文件單擊
18、“打開”按鈕,程序會(huì)彈出一個(gè)“警告”對(duì)話框,問你是否進(jìn)行覆蓋現(xiàn)有主鍵的操作, 單擊“是”即可。實(shí)際上,我們?cè)?Windows源管理器找到后綴為 REG 的注冊(cè)表文件后,用鼠標(biāo)雙擊該文件,系統(tǒng)即會(huì)彈出一個(gè)對(duì)話框問你是否要將當(dāng)前文件中的內(nèi)容導(dǎo)入到注冊(cè)表, 單擊“是”即可。輕松玩轉(zhuǎn)注冊(cè)表(三)2 注冊(cè)表的備份與恢復(fù)2.1Windows 9x 注冊(cè)表的備份與恢復(fù)1、使用 Scanreg 備份/恢復(fù)注冊(cè)表有前面的章節(jié)中我們提到了過,Windows 9x 在啟動(dòng)時(shí)會(huì)自動(dòng)對(duì)注冊(cè)表進(jìn)行掃描, 并將注冊(cè)表及 Win.ini、System.ini 一起打包壓縮為 rb00?.cab 文件,存放在C:Windows
19、sysbckup 目錄下,如果發(fā)現(xiàn)文件有錯(cuò)誤會(huì)自動(dòng)進(jìn)行修復(fù)。注冊(cè)表的備份與檢查Windows9x 中系統(tǒng)自帶的注冊(cè)表工具為 Scanreg.exe(DOS 下使用)和Scanregw.exe(Windows 下使用)。在 Windows 9x 中單擊“開始”、“運(yùn)行”,在打開的對(duì)話框中輸入“Scanreg”后回車,即可運(yùn)行注冊(cè)表掃描程序。注冊(cè)表掃描程序會(huì)自動(dòng)掃描注冊(cè)表,并顯示掃描結(jié)果。如果注冊(cè)表有錯(cuò)誤,它會(huì)提示你是否進(jìn)行自動(dòng)修復(fù), 如沒有對(duì)注冊(cè)表做備份它會(huì)自動(dòng)恢復(fù)。如果注冊(cè)表一切正常,但今天還未做備份的話, 它也會(huì)提示你立即進(jìn)行備份。你也可以強(qiáng)制操作系統(tǒng)對(duì)當(dāng)前的系統(tǒng)注冊(cè)表進(jìn)行一次備份,方法是在
20、 DOS 提示符下鍵入“Scanreg/Backup”。注冊(cè)表的修復(fù)與恢復(fù)當(dāng) Windows 9x 的注冊(cè)表出現(xiàn)錯(cuò)誤且操作系統(tǒng)不能自動(dòng)修復(fù)時(shí),Windows 將無法正常啟動(dòng)(有關(guān)判斷 Windows 注冊(cè)表是否遭到破壞的方法請(qǐng)見下一節(jié))。此時(shí)我們可以在 DOS 下修復(fù)或恢復(fù)注冊(cè)表。方法是:在 DOS 提示符后鍵入 Scanreg/Fix 對(duì)注冊(cè)表進(jìn)行修復(fù)。這種方法可以排除由于操作系統(tǒng)自動(dòng)啟動(dòng)時(shí),通過初始化程序 System.ini 和 Win.ini 加載了錯(cuò)誤的模塊,或應(yīng)用程序以及病毒破壞造成注冊(cè)表修復(fù)失敗的可能。如果修復(fù)注冊(cè)表仍然不能進(jìn)入 Windows,就必須使用進(jìn)行 DOS 實(shí)模式恢復(fù)
21、注冊(cè)表。在 DOS 提示符后鍵入“Scanreg/restore”后,Scanreg 會(huì)先檢測(cè)系統(tǒng)注冊(cè)表,然后將顯示出系統(tǒng)的五個(gè)注冊(cè)表備份文件,選擇一個(gè)自己認(rèn)為正確的注冊(cè)表進(jìn)行恢復(fù)即可(一般選擇最新的注冊(cè)表備份文件)。用隱藏參數(shù)恢復(fù)注冊(cè)表如果你你操作系統(tǒng)下沒有可供 Scanreg 恢復(fù)的備份怎么辦?這就要用到 Scanreg 的隱藏參數(shù)了。在 DOS 提示符下鍵入“Scanreg/Opt”,待 DOS 提示符再次出現(xiàn)后鍵入 “Exit”,然后重新啟動(dòng)計(jì)算機(jī),Windows 是不是恢復(fù)正常了?能進(jìn)入了)吧,它也能保你重新恢復(fù)系統(tǒng)。需要提醒你的是,你必須進(jìn)入存放Scanreg 命令的目錄才能有效操
22、作,其默認(rèn)目錄是 C:Windowscommand.怎么樣,是不是特簡(jiǎn)單,但千萬別忘了它可是只伺候 98 的喲!2、用 System.1st 恢復(fù)注冊(cè)表如果用完了上述的“招數(shù)”仍然不能讓 Windows9x 正常啟動(dòng),那我們就只好祭出最后的法寶:System.1st 文件了。該文件是 Windows 9x 系統(tǒng)在第一次正常運(yùn)行后系統(tǒng)保存在系統(tǒng)啟動(dòng)盤的根目錄上的,雖然里面不包含操作系統(tǒng)后安裝的應(yīng)用程序等信息,但如果你急于使用 Windows 9x 的話,用它可以將操作系統(tǒng)恢復(fù)到最佳狀態(tài):在 DOS 提示符下鍵入:Attrib h r s C:System.1st(C 為系統(tǒng)啟動(dòng)盤盤符)Atrri
23、b h r s C:WindowsSystem.dat(C:Windows 指 Windows 9x 安裝目錄)Copy C:System.ist C:Windows System.dat/Y Attrib +h +r +s C:System.1stAtrrib +h +r +s C:WindowsSystem.dat然后重新計(jì)算機(jī)修改即生效。3、用 Regedit 備份/恢復(fù)注冊(cè)表在前面對(duì)注冊(cè)表編輯器的基本操作介紹中我們了解到,注冊(cè)表編輯器可以將注冊(cè)表中的內(nèi)容導(dǎo)出到一個(gè)文件,也可以從注冊(cè)表文件中將注冊(cè)表內(nèi)容導(dǎo)入。因此,如果我們能夠進(jìn)入 Windows,但發(fā)現(xiàn)計(jì)算機(jī)不穩(wěn)定,就可以用注冊(cè)表編輯器
24、事先備份注冊(cè)表文件來恢復(fù)注冊(cè)表。其方法請(qǐng)見本章第一節(jié)的第三個(gè)部分:注冊(cè)表內(nèi)容的導(dǎo)出與引入。這里要教給大家的是另外一招:在 DOS 下用注冊(cè)表編輯器來恢復(fù)系統(tǒng)注冊(cè)表。方法是:用軟盤引導(dǎo)計(jì)算機(jī)或是進(jìn)入 Windows 9xDOS 實(shí)模式后,進(jìn)入 Windows 安裝目錄, 如 C:windows,然后在 DOS 提示符后面鍵入“regedit/C*.reg”,其中*.reg 為事先備份的注冊(cè)表文件名,恢復(fù)完畢后重新啟動(dòng)計(jì)算機(jī)即使新的注冊(cè)表生效。注意:用這種方法來恢復(fù)注冊(cè)表時(shí),恢復(fù)的速度非常慢,因此輕易不要使用這種方法。在恢復(fù)的過程中不要半途中止,否則的話很可能會(huì)破壞當(dāng)前的注冊(cè)文件,導(dǎo)致計(jì)算機(jī)無法啟
25、動(dòng)。輕松玩轉(zhuǎn)注冊(cè)表(四)2.2 Windows 2000/XP 注冊(cè)表的恢復(fù)Windows 2000/XP 的注冊(cè)表也分為兩個(gè)部分,但是包括多個(gè)文件。其中,用戶配置文件保存在根目錄“Documents and Settings”下的用戶名的目錄中,包括 Ntuser.dat 和Ntuser.ini 兩個(gè)隱藏文件及 Ntuser.log 日志文件。系統(tǒng)配置文件位于 Windows 2000/XP 安裝目錄下的“System32Config”中,包括Default、Software、System、Appevent.evt、Secevent.evt、Sysevent.evt 等多個(gè)隱藏文件及其相應(yīng)的
26、 log 文件和.sav 文件。這些注冊(cè)表文件在 Windows 2000/XP 運(yùn)行時(shí)無法使用其他工具打開,這一點(diǎn)和 Windows 9x 用 System.dat 及 User.dat 有很大的不同。1、Windows 2000/XP 注冊(cè)表的常規(guī)備份與恢復(fù) 以 Windows XP 為例,備份的方法是:在“運(yùn)行”框中輸入“Regedit”打開注冊(cè)表編輯器,然后選擇“文件”下的“導(dǎo)出”命令,選擇導(dǎo)出的范圍為“全部”,然后輸入用于備份的注冊(cè)表文件名稱及路徑(最好起一個(gè)非常容易記住的名字和易于查找的路徑,以便日后恢復(fù),如保存為D:Windows2000.reg 或 D:=Windowsxp.r
27、eg)。需要恢復(fù)注冊(cè)表時(shí),進(jìn)入注冊(cè)表編輯器,單擊“文件”菜單下的“導(dǎo)入”命令,再選擇相應(yīng)的備份文件即可。當(dāng)然,我們也可以僅保存注冊(cè)表中的某些重要分支,在注冊(cè)表編輯器中選中該主鍵后,在用“文件” 菜單下“導(dǎo)出”命令導(dǎo)出為文件時(shí),選擇導(dǎo)出的范圍為“當(dāng)前分支”即可。由于 Windows 2000/XP 是多用戶操作系統(tǒng),因此在保存某些主鍵或子鍵時(shí),如果你沒有用系統(tǒng)管理員(Administrator)的身份登錄,或是某主鍵或子鍵正在被系統(tǒng)使用, 系統(tǒng)就會(huì)彈出禁止“權(quán)限不足、無法保存項(xiàng)”等提示。此時(shí)你可以用系統(tǒng)管理員的身份選擇“編輯”菜單下的“權(quán)限”命令,對(duì)這些主鍵或子鍵的用戶賦予“完全控制” 的權(quán)限,
28、然后再進(jìn)行保存。2、用“最后一次正確配置”還原 Windows 2000/XP 注冊(cè)表雖然 Windows 2000/XP 非常強(qiáng)健,極少出現(xiàn)系統(tǒng)崩潰等問題,但有時(shí)候也會(huì)出現(xiàn)無法正常正常啟動(dòng)的情況。此時(shí)不要驚慌,因?yàn)槲④浽鐬槲覀儨?zhǔn)備好了恢復(fù)的妙方“最后一次正確的配置”。啟動(dòng)計(jì)算機(jī)后待出現(xiàn)“正在啟動(dòng) Windows 2000/XP”的信息后,或是在多重啟動(dòng)菜單中選擇 Windows2000/XP 后,按下 F8 鍵進(jìn)入高級(jí)選擇配置,此時(shí)你會(huì)發(fā)現(xiàn)Windows 2000/XP 高級(jí)選項(xiàng)菜單中包含了眾多的啟動(dòng)方式,其中有一項(xiàng)名為“最后一次正確配置”,它指的就是你最近一次正常啟動(dòng)操作系統(tǒng)時(shí)系統(tǒng)自動(dòng)保存
29、的配置,還猶豫什么,就選擇它吧!按下回車鍵之后十之八九你的操作系統(tǒng)就恢復(fù)了正常!2.3恢復(fù) Windows 9x 注冊(cè)表的另類絕招有些時(shí)候,我們可以利用光盤中自帶的實(shí)用程序緊急恢復(fù)注冊(cè)表。在 Windows 9x 安裝光盤的 Othermisceru 目錄下,提供了 Eru.exe 和 Erd.exe 兩個(gè)工具,這兩個(gè)工具是為那些高級(jí)系統(tǒng)管理員準(zhǔn)備的,直接運(yùn)行它們,向?qū)Ь蜁?huì)一步一步地教你怎樣來恢復(fù)注冊(cè)。此外,在 Windows 98 安裝光盤的 Othermisccfgback 目錄下,還有一個(gè)非常實(shí)用的注冊(cè)表恢復(fù)工具Cfgback.exe。將 Cfgback.exe 拷貝到 Windows
30、9x 安裝目錄中, 再將 Cfgback.hlp 文件拷貝到 Windows9x 安裝目錄的 Help 文件夾中,然后運(yùn)行Cfgback.exe,即可恢復(fù)注冊(cè)表及系統(tǒng)文件。2.4 注冊(cè)表損壞的六大癥狀雖然我們?cè)谇懊嬖敿?xì)講述了系統(tǒng)注冊(cè)表的知識(shí)、備份及恢復(fù)的方法,但可能還是有很多朋友要問:難道只有等系統(tǒng)無法啟動(dòng)才需要恢復(fù)注冊(cè)表嗎?如果不是,我該在計(jì)算機(jī)出現(xiàn)什么樣的癥狀時(shí)決定恢復(fù)注冊(cè)表?下面我們給出的就是系統(tǒng)注冊(cè)表受到損壞的表現(xiàn)癥狀,大家可以對(duì)照一下:如果出現(xiàn)了下列的癥狀,而不能正常啟動(dòng)系統(tǒng)或運(yùn)行應(yīng)用程序的情況經(jīng)常出現(xiàn),那么注冊(cè)表損壞一般存在哪些癥狀呢?1、在運(yùn)行過去一直使用正常的應(yīng)用程序時(shí),得到諸
31、如“找不到*.dll”、“找不到服務(wù)器上的嵌入對(duì)象”或“找不到 OLE 控件”這樣的錯(cuò)誤提示,即表明該應(yīng)用程序的完整性遭到破壞,或是應(yīng)用程序在注冊(cè)表中的相關(guān)注冊(cè)信息被破壞。試著重新安裝該應(yīng)用程序,如果仍然出現(xiàn)問題,你就需要恢復(fù)注冊(cè)表了;2、當(dāng)們?cè)?Windows 中單擊某個(gè)已知擴(kuò)展名的文檔時(shí),如果 Windows 打不開該文檔,而且給出給出“找不到對(duì)應(yīng)的應(yīng)用程序打開這種類型的文檔”之類的信息,那么應(yīng)該重新安裝與該類型文檔關(guān)聯(lián)的應(yīng)用程序(如 ZIP 文件對(duì)應(yīng)的應(yīng)用程序是 WinZip),然后再檢查一下該文檔是否損壞(用一個(gè)有同樣擴(kuò)展有文檔驗(yàn)證),如果文件沒有損壞但仍然無法打開,那么你應(yīng)該恢復(fù)注冊(cè)
32、表;3、在“資源管理器”中發(fā)現(xiàn)一些奇怪的現(xiàn)象,如沒有圖標(biāo)的文件夾、文件,與文件擴(kuò)展名無法匹配的圖標(biāo)(比如文本文件的圖標(biāo)變成了一臺(tái)計(jì)算機(jī)形狀的可執(zhí)行文件圖標(biāo))。4、“開始”菜單、“控制面板”等一些項(xiàng)目丟失或是變成灰色的不可用狀態(tài)(如“系統(tǒng)”圖標(biāo)屬性頁無法打開,“網(wǎng)絡(luò)”圖標(biāo)不見了等等),但你并沒有對(duì)系統(tǒng)進(jìn)行修改(很多注冊(cè)表修改工具可以禁用系統(tǒng)的一些項(xiàng)目);5、一直以來運(yùn)轉(zhuǎn)正常的硬件設(shè)備突然無法使用,在“設(shè)備管理器”的列表中也無法正確安裝或卸載;6、Windows 無法正常啟動(dòng),或是僅能以安全模式,或是啟動(dòng)后進(jìn)入 Windows 后總是提示你某些文件丟失,或是系統(tǒng)直接提示你“出現(xiàn) XXXX 錯(cuò)誤,系
33、統(tǒng)注冊(cè)表可能已損壞”;以上就是判斷注冊(cè)表是否損壞的六大癥狀。如果出現(xiàn)了上述癥狀的一種或數(shù)種, 最好的修復(fù)辦法就是恢復(fù)注冊(cè)表。注意:很多朋友遇到過一種看上去很像注冊(cè)表故障,但實(shí)際上是硬件故障的現(xiàn)象: 啟動(dòng)計(jì)算機(jī)后,系統(tǒng)自動(dòng)調(diào)用注冊(cè)表掃描工具對(duì)注冊(cè)表文件進(jìn)行檢查,并提示你當(dāng)前 注冊(cè)表已損壞,將用注冊(cè)表的備份文件進(jìn)行修復(fù),然后要求你重新啟動(dòng)計(jì)算機(jī)。一般 而言,上述過程往往要重復(fù)數(shù)次才能進(jìn)入系統(tǒng)。出現(xiàn)這種故障并不是注冊(cè)表本身的原 因,而是硬件問題:內(nèi)存條工作不穩(wěn)定;硬盤出現(xiàn)壞道是造成這種“故障”的主要原 因,你應(yīng)該先從這兩個(gè)方面入手解決問題。輕松玩轉(zhuǎn)注冊(cè)表(五)3注冊(cè)表高級(jí)應(yīng)用用 REG 文件發(fā)布注冊(cè)
34、表修改成果在前面的章節(jié)中我們多次提到,我們可以將注冊(cè)表的全部或部分內(nèi)容導(dǎo)出為 REG 文件。REG 文件實(shí)際上是一種注冊(cè)表腳本文件,它可以直接將文件中的內(nèi)容導(dǎo)入到注冊(cè)表中, 不會(huì)受到注冊(cè)表編輯器被禁用等的影響。此外,REG 文件可以用任何文本文件編輯器(如記事本)進(jìn)行修改,因此,具備很高的安全性:我們可以用重復(fù)輸入的方法來用正確的注冊(cè)表數(shù)據(jù)覆蓋以前輸入的錯(cuò)誤內(nèi)容。事實(shí)上,我們?cè)诎惭b應(yīng)用程序時(shí)基本上都能發(fā)現(xiàn) REG 文件,它里面包括的就是應(yīng)用程序的注冊(cè)信息。對(duì)于普通用戶來說,掌握 REG 文件也大有用處,比如我們可以將自己對(duì)注冊(cè)表修改的成果導(dǎo)出為 REG 文件,然后將它應(yīng)用于自己使用的每臺(tái)電腦中
35、,或是拿出去與親朋好友一起分享。下面我們一起 掌握 REG 文件的創(chuàng)建與使用方法。3.1REG 文件的創(chuàng)建REG 文件的創(chuàng)建非常簡(jiǎn)單的,我們可以用注冊(cè)表編輯器“文件”菜單下的“導(dǎo)出”命令來生成一個(gè) REG 文件。也可以直接用文本文件編輯工具寫入相應(yīng)的內(nèi)容,然后在保存時(shí)選擇將該文件的保存格式為“所有文件”,文件名為“*.reg”。比如我們創(chuàng)建一個(gè)為 Windows XP 加載自啟動(dòng)程序的名為 run.reg 的注冊(cè)表文件,就可以打開記事本,然后輸入(本例中包含的自啟動(dòng)程序?yàn)?Norton 反病毒軟件與著名的顯示調(diào)整軟件 PowerStrip):REGEDIT4HKEY_LOCAL_MACHINE
36、SOFTWAREMicrosoftWindowsCurrentVersionRunvptray=c:Program FilesNavNTvptray.exe PowerStrip=d:program filespowerstrippstrip.exe選擇此文件的“保存類型”為“所有文件”,然后在“文件名”中輸入“Run.reg”。以后你就可以在安裝了這兩個(gè)應(yīng)用程序的計(jì)算機(jī)中直接雙擊該 REG 文件將內(nèi)容導(dǎo)入注冊(cè)表(注意:例中兩個(gè)應(yīng)用程序的主程序路徑應(yīng)根據(jù)實(shí)際情況確定)。3.2REG 文件的修改對(duì) REG 文件的修改就涉及到 REG 文件的格式問題,只有正確的格式才能被注冊(cè)表所識(shí)別。要了解 RE
37、G 文件格式最簡(jiǎn)單的辦法,就是用注冊(cè)表編輯器的導(dǎo)出功能新建一個(gè)REG 文件,然后用記事本打開它,將其中的內(nèi)容與注冊(cè)表中的內(nèi)容一一對(duì)應(yīng),有興趣的朋友不妨自己試一試,下面給出常用的主鍵和鍵值的格式與修改方法。1、主鍵的添加與刪除須要寫清楚主鍵及其上層主鍵所在的所有層次,并用“ ”將這些內(nèi)容括起來。如: 我們要在 HKEY_LOCAL_MACHINESoftware 主鍵下添加一個(gè)名為“晨風(fēng)工作室”的主鍵,在 REG 文件中應(yīng)該這樣描述:REGEDIT4HKEY_LOCAL_MACHINESoftware晨風(fēng)工作室注意:最上面的一行“REGEDIT4”的作用是表明該文件的類型的版本,它與下面的內(nèi)容之
38、間應(yīng)該有一個(gè)空行。REGEDIT4 適用于所有的 Windows 操作系統(tǒng)。但在Windows 2000/XP 中,我們也可以使用“Windows Registry Editor Version 5.00”格式。刪除主鍵和添加主鍵的格式一樣,不同的是這次要在用“ ”括起來的主鍵路徑前面加上“-”號(hào)。注意:刪除主鍵的同時(shí)會(huì)將該主鍵下所有的內(nèi)容都刪除。因此使用時(shí)應(yīng)十分注意。以刪除名為“晨風(fēng)工作室”的主鍵為例:REGEDIT4-HKEY_LOCAL_MACHINESoftware晨風(fēng)工作室 2、鍵值的添加與刪除添加鍵值該操作如同注冊(cè)表編輯器中的“新建”命令。由于鍵值共有三種類型,因此在REG 文件中
39、,我們要為添加的鍵值確定數(shù)據(jù)類型,其格式如下: 添加字符串值,則“=”號(hào)后邊的內(nèi)容應(yīng)添加英文雙引號(hào); 添加 DWORD 值,“=”號(hào)后邊的格式為“dword:數(shù)據(jù)”;添加二進(jìn)制值,“=”號(hào)后邊的格式為“hex:數(shù)據(jù)”。此外,我們還可用在“=”號(hào)前邊加“”符號(hào)的方法來設(shè)置默認(rèn)鍵值(即在注冊(cè)表編輯器經(jīng)??匆姷拿麨椋J(rèn))的鍵值。比如我們要在“HKEY_LOCAL_MACHINESoftware晨風(fēng)工作室”主鍵下設(shè)置默認(rèn)鍵值為“晨風(fēng)工作室”,并分別添加“地址(以上均為字符串值)”、“成員數(shù)(二進(jìn)制值)”、“成員是否在同一座城市(DWORD 值)”,則 REG 文件的內(nèi)容應(yīng)如下所示:REGEDIT4H
40、KEY_LOCAL_MACHINESoftware晨風(fēng)工作室 =晨風(fēng)工作室地址=北京海淀(100038) 成員數(shù)=hex:7成員是否在同一座城市=dword:00000000在添加鍵值項(xiàng)目時(shí),如果該鍵值所在的主鍵路徑不存在的話,在添加鍵值項(xiàng)目的同時(shí)會(huì)自動(dòng)新建該主鍵。注意:很多細(xì)心的朋友可能已注意到,在“REG 文件的創(chuàng)建”中,我們舉的例子如下:REGEDIT4HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunvptray=c:Program FilesNavNTvptray.exe PowerStrip=d:program f
41、ilespowerstrippstrip.exe為什么我們不寫作“PowerStrip=d:programfilespowerstrippstrip.exe呢?原因也很簡(jiǎn)單:為了與注冊(cè)表中表示主鍵的方法區(qū)分開來,因?yàn)椤啊弊?cè)表文件中表示的是主鍵路徑。修改鍵值在前面我們提到過,我們可以用重復(fù)輸入的方法來用正確的注冊(cè)表數(shù)據(jù)覆蓋以前輸入的錯(cuò)誤內(nèi)容。因此,鍵值的修改實(shí)際上就是對(duì)對(duì)需要修改內(nèi)容的鍵值重新設(shè)置,然后將它添加到注冊(cè)表中即可。刪除鍵值:用 REG 文件刪除鍵值的方法和刪除主鍵非常類似,不同的是需要在“=”的后面加上“-”號(hào),如:PowerStrip=-d:program filespowers
42、trippstrip.exe3.3REG 文件的合并用鼠標(biāo)雙擊一個(gè) REG 文件時(shí),系統(tǒng)即會(huì)彈出“確實(shí)要把 XXX.REG 內(nèi)的信息添加到注冊(cè)表嗎?”的對(duì)話框,單擊“是”即可將 REG 文件中的內(nèi)容導(dǎo)入注冊(cè)表,導(dǎo)入完畢后系統(tǒng)會(huì)提示“XXX.REG 中的信息已經(jīng)成功輸入注冊(cè)表”,我們把這 REG 文件中的信息導(dǎo)入注冊(cè)表的操作稱為“合并”。果你經(jīng)常遇到來路不明的 REG 文件,怕它們會(huì)對(duì)你的注冊(cè)表贊成破壞,那么不妨將用鼠標(biāo)雙擊 REG 文件時(shí)的默認(rèn)操作改為“編輯”,方法是:打開資源管理器,單擊“查看”菜單中的“文件夾選項(xiàng)”命令,在打開的對(duì)話框中單擊“文件類型”標(biāo)簽,然后在“已注冊(cè)的文件類型”列表中
43、選擇“注冊(cè)表項(xiàng)”,再從下面的“打開方式”窗口中的“高級(jí)”按鈕,在彈出的對(duì)話框中“操作”窗口中選擇“edit”,然后再單擊右側(cè)的“設(shè)為默認(rèn)值”按鈕即可。在這里筆者順便告訴大家一個(gè)獨(dú)門絕技,如果你希望 REG 文件在導(dǎo)入時(shí)沒有任何提示,你可以在圖 4 所示的對(duì)話框中選中“合并”,然后單擊“編輯”按鈕,在彈出對(duì)話框的命令行中輸入“regedit.exe /s %1”即可,這是使用了注冊(cè)表編輯器 Regedit 的一個(gè)被稱為安靜導(dǎo)入模式的隱藏參數(shù)“/S”,在導(dǎo)入 REG 文件時(shí)如果加上“/S”參數(shù),系統(tǒng)就不會(huì)再彈出任何提示對(duì)話框而直接導(dǎo)入了。輕松玩轉(zhuǎn)注冊(cè)表(六)4 注冊(cè)表高級(jí)修改 46 例看完上面三節(jié)
44、的內(nèi)容后,你對(duì)注冊(cè)表已經(jīng)有了較多的了解,下面我們就該動(dòng)手進(jìn)行對(duì)注冊(cè)表進(jìn)行修改了。在修改之前,還是要請(qǐng)大家再溫習(xí)一下本章第二節(jié)的內(nèi)容, 并按以下步驟修改注冊(cè)表:1、完全備份注冊(cè)表。原因就不用多說了吧?再高的高手也有失手的時(shí)候呀;2、對(duì)注冊(cè)表的改動(dòng)宜“少吃多餐”,即每次做的修改不宜過多,因?yàn)閷?duì)注冊(cè)表的內(nèi)容修改重新啟動(dòng)計(jì)算機(jī)后會(huì)全部生效,如果出現(xiàn)了問題,你可就再也想不起來是哪個(gè)修改惹的禍了;3、不要輕易從注冊(cè)表中刪除主鍵或鍵值,除非你很有把握,但在刪除之前還是應(yīng)該備份注冊(cè)表。好,下面我們就看看注冊(cè)表修改的最實(shí)用、最有趣的 30 個(gè)實(shí)例(注意:在 Windows 中,有很多涉及到注冊(cè)表的修改,其實(shí)完全
45、可以利用“控制面板”中的相關(guān)工具來實(shí)現(xiàn),對(duì)這類修改我們?cè)诒緯牡谝徽轮信e了大量的實(shí)例,在此將不再重復(fù)講述這些設(shè)置在注冊(cè)表中的修改,畢竟通過 Windows 對(duì)話框來修改設(shè)置要安全得多,也直觀的多)。以下的實(shí)例均以對(duì) Windows XP 的注冊(cè)表操作為準(zhǔn),除非特別申明,否則該實(shí)例Windows 9x/2000XP 中均適用,但有可能在注冊(cè)表中所處的位置不一樣,大家可以在注冊(cè)表中用“查找”命令來直接定位。.4.1 系統(tǒng)優(yōu)化與設(shè)置1、為 IRQ 中斷請(qǐng)求排優(yōu)先次序計(jì)算機(jī)的每一個(gè)主要部件都有對(duì)應(yīng)的 IRQ 中斷號(hào),我們可以通過修改每個(gè) IRQ 中斷號(hào)的優(yōu)先次序,來達(dá)到優(yōu)化中斷號(hào)對(duì)應(yīng)的部件的目的。我們
46、以優(yōu)化系統(tǒng) CMOS 實(shí)時(shí)鐘為例,它通過主板來提升性能。打開“控制面板”里的“系統(tǒng)”屬性對(duì)話框,選中“硬件”選項(xiàng)卡,然后單擊“設(shè)備管理器”按鈕打開“設(shè)備管理器”。單擊“系統(tǒng)設(shè)備”前的“+”號(hào)展開其下的分支, 雙擊“System CMOS/real time clock”,會(huì)打開 System CMOS/real time clock 屬性”對(duì)話框,選擇“資源”選項(xiàng),我們可以看到在“資源設(shè)置”下給出的“中斷請(qǐng)求”是“08”?,F(xiàn)在打開注冊(cè)表編輯器,展開HKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControl 分支, 在右側(cè)窗口中
47、新建一個(gè)名為“IRQ8Priority”(其中“8”指的就是具體的 IRQ 中斷號(hào),該數(shù)值根據(jù)你優(yōu)化部件不同而不同)的 DWORD 值,然后將其值設(shè)為 1。重新啟動(dòng)計(jì)算機(jī)之后,則才所做的修改就會(huì)生效。你也可以用這個(gè)方法將需要優(yōu)化的部件 IRQ 中斷號(hào)優(yōu)先級(jí)提高,不過如果你選擇的部件過多,優(yōu)化的效果就會(huì)不明顯,而且很可能會(huì)出現(xiàn)問題。2、禁用內(nèi)存頁面調(diào)度(Paging Executive)在通常情況下,Windows XP 用自動(dòng)啟用“內(nèi)存頁面調(diào)度”功能,將內(nèi)存中的片段寫入硬盤,這樣做的好處是可以隨時(shí)清空內(nèi)存中的碎片,有利于應(yīng)用程序的運(yùn)行。不過,如果你的系統(tǒng)內(nèi)存大于 256MB 的話,完全可以不必
48、這么做,讓數(shù)據(jù)保留在內(nèi)存中的讀寫速度當(dāng)然要遠(yuǎn)遠(yuǎn)超過和硬盤交換數(shù)據(jù),因此你可以屏蔽內(nèi)存頁面調(diào)度功能,從而提升系統(tǒng)性能。進(jìn)入 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management 分支,將右側(cè)窗口中名為“DisablePagingExecutive”的DWORD 值改為 1,即禁止了內(nèi)存頁面調(diào)度。3、極速提升系統(tǒng)運(yùn)行速度Windows XP 對(duì)內(nèi)存的需求量非常大,但大內(nèi)存對(duì) Windows XP 性能提升的作用也非常明顯。假如你有 256MB 或以上的內(nèi)存,你就可以為系統(tǒng)設(shè)置更大的文件緩存,
49、使得Windows XP 的內(nèi)核能夠在內(nèi)存中運(yùn)行,從而極大地提高系統(tǒng)速度。修改方法是:展 開 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management 分支,在右側(cè)窗口下的“LargeSystemCache”的鍵值由默認(rèn)的 0 改為 1。這樣,Windows XP 就會(huì)把除了 4MB 基本內(nèi)存(主要用做磁盤緩存, 在進(jìn)行大量文件讀寫或需要進(jìn)大的磁盤緩存時(shí),WindowsXP 會(huì)自動(dòng)調(diào)整)外的系統(tǒng)內(nèi)存全部分配給文件系統(tǒng)緩存。注意:這項(xiàng)優(yōu)化會(huì)使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能?huì)使某些應(yīng)用程序性
50、能降低。如果你感覺修改之后系統(tǒng)性能降低了,可以再將此設(shè)置修改回來。該項(xiàng)修改必須在重新啟動(dòng)計(jì)算機(jī)后才會(huì)生效。4. 預(yù)讀設(shè)置提高運(yùn)行速度Windows XP 采用了“預(yù)讀設(shè)置”這一新技術(shù)以提高系統(tǒng)運(yùn)行速度。你可以對(duì)應(yīng)用程序、啟動(dòng)均進(jìn)行“預(yù)讀設(shè)置”,這樣系統(tǒng)的運(yùn)行速度能提高很多,不過,前提是你要有一臺(tái)速度夠快的計(jì)算機(jī):CPU 不低于 P 800,系統(tǒng)內(nèi)存不少于 512MB。展 開 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemoryManagementPrefetchParameters 分支,在右側(cè)窗口中將“En
51、ablePrefetcher”鍵值設(shè)置為 3。該鍵值可賦予的值包括 0、1、2、3。0 表示不進(jìn)行任何預(yù)讀設(shè)置,1 表示進(jìn)行應(yīng)用程序進(jìn)行預(yù)讀,2 表示進(jìn)行啟動(dòng)預(yù)讀,3 表示對(duì)應(yīng)用程序和啟動(dòng)均進(jìn)行預(yù)讀。重新啟動(dòng)計(jì)算機(jī)后該項(xiàng)修改生效,系統(tǒng)啟動(dòng)的時(shí)間將會(huì)明顯減少。5、延長(zhǎng) Windows 終止服務(wù)時(shí)間很多朋友遇到過這樣的問題:安裝完某個(gè)應(yīng)用程序后,它提示你必須重新啟動(dòng)計(jì)算機(jī), 并問你“是否立即重新啟動(dòng)計(jì)算機(jī)”。當(dāng)你單擊“是”以后才發(fā)現(xiàn)大事不妙:你先前所做的工作還沒有完全保存!但是已經(jīng)來不及了,系統(tǒng)已經(jīng)重新啟動(dòng)了,怎么辦?還是 讓 Windows 對(duì)我們寬容一些吧,給我們一個(gè)足夠長(zhǎng)的時(shí)間讓我們來得及保
52、存重要的數(shù)據(jù):展開 HKEY_CURRENT_USERControlPanelDesktop,在右側(cè)窗口中選擇“WaitToKillServiceTimeout”(如果沒有該鍵值可以新建一個(gè)名為“WaitToKillServiceTimeout”的字符串值),默認(rèn)情況下該鍵值被設(shè)置為 0,也就是說不做任何等待,你可以將它改為你希望系統(tǒng)留給你的反應(yīng)時(shí)間,以毫秒為單位,設(shè)置 為 20000,即表示讓 Windows 等待 20 秒。一般我們留下 10 秒鐘的反應(yīng)時(shí)間就足夠了。6、快速給出出錯(cuò)信息在 Windows 中,因?yàn)榉N種不可預(yù)知的原因,應(yīng)用程序或進(jìn)程會(huì)突然失去響應(yīng),呈現(xiàn)鎖死狀態(tài)。當(dāng)我們?cè)噲D調(diào)
53、用該應(yīng)用程序或進(jìn)程時(shí),系統(tǒng)會(huì)慢悠悠地給出一個(gè)對(duì)話框,告訴我們?cè)搼?yīng)用程序已停止響應(yīng)。如果你嫌系統(tǒng)的反應(yīng)速度太慢,可以讓它快一些: 展開 HKEY_CURRENT_USERControlPanelDesktop,在右側(cè)窗口中選擇“HungAppTimeout”(如果沒有該鍵值可以新建一個(gè)名為“HungAppTimeout”的字符串值),默認(rèn)情況下該鍵值被設(shè)置為 5000,也就是說等待 5 秒再做反應(yīng),你可以將它設(shè)置為 200,即等待 0.2 秒即做出反應(yīng)。7、縮短“關(guān)閉無響應(yīng)程序”的等待時(shí)間在 Windows 中,因?yàn)榉N種不可預(yù)知的原因,應(yīng)用程序或進(jìn)程會(huì)突然失去響應(yīng),呈現(xiàn)鎖死狀態(tài)。當(dāng)我們?cè)噲D強(qiáng)行關(guān)
54、閉該應(yīng)用程序或進(jìn)程時(shí),系統(tǒng)會(huì)彈出一個(gè)對(duì)話框提示用戶,該應(yīng)用程序或進(jìn)行已停止響應(yīng),此時(shí)我們可以選擇強(qiáng)行關(guān)閉應(yīng)用程序或進(jìn)程, 或是等待一段時(shí)間讓 Windows 處理該程序退出前的工作,我們可以自己定義這個(gè)等待時(shí)間:展開 HKEY_CURRENT_USERControlPanelDesktop,在右側(cè)窗口中選擇“WaitToKillAppTimeout”(如果沒有該鍵值可以新建一個(gè)名為“WaitToKillAppTimeout”的字符串值),默認(rèn)情況下該鍵值被設(shè)置為 20000,我們可以將它設(shè)置為 5000,即等待 5 秒鐘讓 Windows 處理應(yīng)用程序或進(jìn)程。8、讓系統(tǒng)自動(dòng)關(guān)閉停止響應(yīng)的程序當(dāng)
55、我們進(jìn)行關(guān)機(jī)、重新啟動(dòng)計(jì)算機(jī)等操作時(shí),經(jīng)常會(huì)遇到系統(tǒng)提示“XXX 應(yīng)用程序還在運(yùn)行,請(qǐng)先關(guān)閉所有程序,然后退出 Windows”,這說明由于該應(yīng)用程序處于鎖死狀態(tài)致使系統(tǒng)無法正確完成關(guān)機(jī)或重新啟動(dòng)計(jì)算機(jī)的操作。一般我們可以通過按下Ctrl+Alt+Del 組合鍵來調(diào)出“Windows 任務(wù)管理器”將該程序的進(jìn)程強(qiáng)行關(guān)閉,但實(shí)際上,操作系統(tǒng)能自行中止已鎖死的程序,只要我們給操作系統(tǒng)一個(gè)權(quán)限:展開 HKEY_CURRENT_USERControlPanelDesktop 分支,在右側(cè)的窗口中將“AutoEndTasks”的鍵值由 0 改為 1 即可。9、讓分級(jí)菜單顯示速度像閃電一樣快當(dāng)我們?cè)?Wi
56、ndows 中使用分級(jí)菜單時(shí)(如在“開始”菜單中將鼠標(biāo)指向“附件”,再指向“系統(tǒng)工具”),系統(tǒng)總是要停頓一下再顯示下一級(jí)的菜單,而不是立即顯示,其實(shí)我們有辦法讓分級(jí)菜單的顯示速度像閃電一樣快:展開 HKEY_CURRENT_USERControlPanelDesktop 分支,在右側(cè)的窗口中選擇“MenuShowDelay”其默認(rèn)值為 400,我們可以將其改成更小的數(shù)值,比如 100。10、讓 Windows 自動(dòng)從內(nèi)存卸載 DLL 文件Windows 下的絕大多數(shù)應(yīng)用程序在運(yùn)行的時(shí)候會(huì)調(diào)用 DLL(動(dòng)態(tài)鏈接庫)文件, Windows 通常都會(huì)將這些 DLL 文件調(diào)入內(nèi)存以加速應(yīng)用程序的運(yùn)行。
57、但是,在默認(rèn)情況下,當(dāng)我們關(guān)閉應(yīng)用程序時(shí),Windows 不會(huì)主動(dòng)將這些 DLL 文件從內(nèi)存中卸載,如果你開啟的應(yīng)用程序較多,系統(tǒng)性能就會(huì)迅速降低。我們可以通過打開注冊(cè)表中相應(yīng)的鍵值,讓 Windows 在應(yīng)用程序關(guān)閉后就主動(dòng)將與其相關(guān)的 DLL 文件卸載:展開HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentversionExplorer 分支,在其下新建一個(gè)子鍵,名為“AlwaysUnloadDll”,然后選中該子鍵,雙擊窗口右側(cè)的“默認(rèn)”鍵值,將該鍵值設(shè)為 1,重新啟動(dòng)計(jì)算機(jī)后設(shè)置即生效。輕松玩轉(zhuǎn)注冊(cè)表(七)11、刪除無用的.dll 文件我們都知道,在頻繁地安裝和卸載應(yīng)用程序之后,總有些應(yīng)用程序會(huì)在系統(tǒng)的 System 子目錄下留下一些無用的.dll 文件(不被任何系統(tǒng)和任何應(yīng)用程序使用),它們不僅占 用了磁盤空間,而且增加了系統(tǒng)的負(fù)擔(dān)。但由于大多數(shù)的.dll
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度股份代持與股權(quán)激勵(lì)實(shí)施方案協(xié)議
- 2025年度足療中心員工工資保底與員工滿意度調(diào)查協(xié)議
- 房產(chǎn)證抵押貸款額度調(diào)整協(xié)議(2025年度)
- 2025年度食品包裝設(shè)計(jì)及委托加工合同
- 二零二五年度儲(chǔ)蓄存款業(yè)務(wù)創(chuàng)新激勵(lì)機(jī)制合同
- 二零二五年度銀行賬戶監(jiān)管協(xié)議:銀行賬戶資金監(jiān)管與網(wǎng)絡(luò)安全保障合同
- 二零二五年度智能物流件代發(fā)合作協(xié)議
- 二零二五年度體育賽事運(yùn)營補(bǔ)充協(xié)議范本
- 二零二五年度茶飲連鎖品牌全國代理權(quán)獨(dú)家協(xié)議
- 幼兒園學(xué)生人身安全賠償協(xié)議范本2025
- Python網(wǎng)絡(luò)爬蟲基礎(chǔ)教程PPT完整全套教學(xué)課件
- 冷藏藥品的儲(chǔ)存與運(yùn)輸管理培訓(xùn)
- 人文地理學(xué)期末考試試題
- 綜合性學(xué)習(xí)(復(fù)習(xí)指導(dǎo))【部編版七下語文期中 期末專題復(fù)習(xí)】一等獎(jiǎng)創(chuàng)新教案
- 北師大版數(shù)學(xué)二年級(jí)上冊(cè)口算題練習(xí)(300道)可直接打印
- 西方音樂史完整演示文稿
- 2023年安徽省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 波峰焊接作業(yè)指導(dǎo)書
- GB/T 15972.47-2008光纖試驗(yàn)方法規(guī)范第47部分:傳輸特性和光學(xué)特性的測(cè)量方法和試驗(yàn)程序-宏彎損耗
- 西師版二年級(jí)下大小比較
- 注塑工藝培訓(xùn)資料史上最全課件
評(píng)論
0/150
提交評(píng)論