微機(jī)系統(tǒng)維護(hù)-微機(jī)日常維護(hù)及系統(tǒng)的優(yōu)化_第1頁
微機(jī)系統(tǒng)維護(hù)-微機(jī)日常維護(hù)及系統(tǒng)的優(yōu)化_第2頁
微機(jī)系統(tǒng)維護(hù)-微機(jī)日常維護(hù)及系統(tǒng)的優(yōu)化_第3頁
微機(jī)系統(tǒng)維護(hù)-微機(jī)日常維護(hù)及系統(tǒng)的優(yōu)化_第4頁
微機(jī)系統(tǒng)維護(hù)-微機(jī)日常維護(hù)及系統(tǒng)的優(yōu)化_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第15章微機(jī)日常維護(hù)及系統(tǒng)優(yōu)化第15章微機(jī)日常維護(hù)及系統(tǒng)優(yōu)化15.1內(nèi)存管理和優(yōu)化15.2硬盤管理和優(yōu)化15.3Windows系統(tǒng)的優(yōu)化15.4Windows系統(tǒng)注冊表15.1內(nèi)存管理和優(yōu)化內(nèi)存是除CPU之外最重要的配置,CPU的處理能力只有在內(nèi)存充足的情況下才能充分體現(xiàn)出來。在目前的Windows、Linux和Unix等操作系統(tǒng)下,內(nèi)存的管理已變得十分簡單,幾乎不需要用戶的干涉。但在以前的DOS環(huán)境下,并不是說只要安裝了大容量的內(nèi)存就萬事俱備,如果使用不當(dāng),一方面會造成部分內(nèi)存容量的閑置,而另一方面有些軟件又因為內(nèi)存不夠而無法運行。15.1.1DOS內(nèi)存管理知識在DOS操作系統(tǒng)時代,內(nèi)存的設(shè)置和管理需要我們自己進(jìn)行,由于歷史原因,現(xiàn)今微型機(jī)的內(nèi)存使用方法都是在8086/8088基礎(chǔ)上建立起來的,下面簡要介紹幾個DOS內(nèi)存管理中常見的概念。1.基本內(nèi)存和保留內(nèi)存8086/8088尋址能力達(dá)到了1MB,這在那時簡直是天文數(shù)字。因此,當(dāng)時的操作系統(tǒng)設(shè)計人員認(rèn)為,擁有640KB的RAM內(nèi)存已經(jīng)綽綽有余,于是便將另外的384KB地址空間人為地固定分配給了其它系統(tǒng)設(shè)備,如基本輸入/輸出系統(tǒng)、顯示輸出系統(tǒng)及顯示信息存儲區(qū)等。也就是說,1MB的尋址空間被人為地分成兩部分:640KB的基本內(nèi)存地址和384KB的保留內(nèi)存地址??墒?,這一人為規(guī)定為以后的DOS發(fā)展帶來了嚴(yán)重問題。需要注意的是尋址空間和實際內(nèi)存是兩個概念。尋址空間是系統(tǒng)的尋址能力,它由地址線的數(shù)目決定;而內(nèi)存是安裝在系統(tǒng)中的實際內(nèi)存芯片,包括RAM和ROM。2.上位內(nèi)存上位內(nèi)存是指在384KB保留內(nèi)存中,沒有被各種板卡的ROMBIOS用完的內(nèi)存空間,也叫上位內(nèi)存空洞或上位內(nèi)存塊UMB。在Config.sys文件中使用“DOS=umb”命令可以將部分DOS常駐內(nèi)存程序裝入上位內(nèi)存,以便騰出更多的基本內(nèi)存空間。3.擴(kuò)展內(nèi)存擴(kuò)展內(nèi)存是位于1MB以上的內(nèi)存區(qū)域,從80286開始,CPU的尋址能力遠(yuǎn)遠(yuǎn)超過1MB的內(nèi)存空間,主板上安裝的物理內(nèi)存也超過1MB。Windows可以直接使用擴(kuò)展內(nèi)存,但必須遵守擴(kuò)展內(nèi)存管理規(guī)范XMS標(biāo)準(zhǔn)。DOS和Windows提供的HIMEM.SYS程序就是執(zhí)行這一標(biāo)準(zhǔn)的擴(kuò)展內(nèi)存管理程序。4.擴(kuò)充內(nèi)存擴(kuò)充內(nèi)存EMS并沒有明確的物理概念,在8086時代采用外加內(nèi)存擴(kuò)充卡的辦法來形成擴(kuò)充內(nèi)存,但必須同時運行配套的驅(qū)動程序。從286開始由于主板上已經(jīng)安裝了2MB以上的擴(kuò)展內(nèi)存,沒有必要再使用擴(kuò)充卡;但為了能讓那些使用擴(kuò)充內(nèi)存的應(yīng)用程序繼續(xù)使用,也就是為了軟件的兼容,所以,利用擴(kuò)展內(nèi)存的一部分來模仿擴(kuò)充內(nèi)存使用。DOS和Windows提供的EMM386.EXE程序就是執(zhí)行這一標(biāo)準(zhǔn)的擴(kuò)展內(nèi)存管理程序。15.1.2Windows內(nèi)存管理1.虛擬內(nèi)存圖15-1虛擬內(nèi)存設(shè)置窗口從80386開始,CPU地址線增加到32位,可尋址能力達(dá)到4GB。Windows操作系統(tǒng)最多可以使用4GB的內(nèi)存空間,但系統(tǒng)實際配置的物理內(nèi)存容量遠(yuǎn)沒有這么大,當(dāng)Windows同時打開多個文件時,即使再多的物理內(nèi)存也會很快用完。為了解決內(nèi)存容量不足的問題,Windows采用了虛擬內(nèi)存的管理方法。所謂虛擬內(nèi)存,就是將硬盤的一部分存儲空間拿出來模仿物理內(nèi)存使用,當(dāng)然虛擬內(nèi)存的速度比實際內(nèi)存要慢得多,但對于程序員來說可使用的內(nèi)存空間大大增加,為編程提供了方便。虛擬內(nèi)存除了硬盤空間以外還需要操作系統(tǒng)的支持,由操作系統(tǒng)進(jìn)行管理。在微機(jī)工作過程中,Windows將內(nèi)存中暫時不運行的程序和最近很少使用的數(shù)據(jù)保存到硬盤中的一個虛擬內(nèi)存文件中,以便騰出更多的物理內(nèi)存供其它應(yīng)用程序使用。當(dāng)系統(tǒng)需要再次運行這些程序或重新使用這些數(shù)據(jù)時,物理內(nèi)存再從硬盤中的虛擬內(nèi)存文件中讀回這些數(shù)據(jù),這個過程也叫交換文件。Windows的虛擬內(nèi)存文件并沒有大小限制,當(dāng)然要受到硬盤剩余空間的限制。Windows自動管理虛擬內(nèi)存文件的大小,當(dāng)Windows啟動一個應(yīng)用程序時,系統(tǒng)就會創(chuàng)建一個和應(yīng)用程序大小相同的交換文件,關(guān)閉應(yīng)用程序后,交換文件也就被自動刪除。虛擬內(nèi)存文件的大小也可以通過手動的方法來設(shè)置,具體方法為:在Windows的“系統(tǒng)屬性”對話框中,選擇“性能”標(biāo)簽,然后單擊“虛擬內(nèi)存”按鈕,在彈出的“虛擬內(nèi)存”設(shè)置對話框中就可以進(jìn)行手動設(shè)置。圖15-1虛擬內(nèi)存設(shè)置窗口2.磁盤高速緩存隨著各種大型軟件的推出,對磁盤的依賴性日益突出,主要體現(xiàn)在存取速度和容量上,在容量已基本滿足要求的今天,讀寫速度仍是限制系統(tǒng)整體速度的主要因素。采取高速緩存和虛擬盤技術(shù)可以在一定程度上提高整體速度。為減少對磁盤的頻繁讀寫,在內(nèi)存中開辟一塊區(qū)域(磁盤緩沖區(qū)),一次盡可能多地將數(shù)據(jù)從磁盤讀至該區(qū),或?qū)⒃搮^(qū)數(shù)據(jù)一次寫入磁盤,這種方法在早期的DOS中是由BUFFERS命令完成的。3.虛擬磁盤使用虛擬盤是加快系統(tǒng)速度的另一種方法。虛擬盤就是在內(nèi)存中開辟一塊特殊區(qū)域,但管理方式卻與磁盤相同,幾乎所有的磁盤操作命令都可以在虛擬盤中使用。虛擬盤的優(yōu)點是高速度的讀寫,缺點是在重啟動或斷電后,盤結(jié)構(gòu)和盤中數(shù)據(jù)全部丟失。建立虛擬磁盤的主要目的是為那些頻繁讀寫磁盤的程序和操作提供服務(wù),如TurboC類、MASM、含有OVL文件的程序等,如果先將其拷入虛擬磁盤再操作,速度會大大加快。虛擬磁盤的另一用途是存放臨時文件。像Windows之類的大型軟件,在運行時會產(chǎn)生大量的臨時文件,并且會頻繁地對其進(jìn)行讀寫,如果將這些臨時文件建立在虛擬磁盤中,會明顯地提高執(zhí)行速度。當(dāng)然,前提是系統(tǒng)具有大量的物理內(nèi)存,除了夠操作系統(tǒng)使用和用戶程序使用外,還有剩余空間建立虛擬盤。15.1.3內(nèi)存管理和優(yōu)化【實戰(zhàn)案例20】內(nèi)存管理和優(yōu)化雖然Windows實現(xiàn)了內(nèi)存的自動管理,但如果使用不當(dāng)仍然會使內(nèi)存很快用完,因而系統(tǒng)的性能會大大降低。為此,Windows提供了一個系統(tǒng)監(jiān)視器,可以隨時監(jiān)視內(nèi)存的占用情況。如果系統(tǒng)內(nèi)存不多,就要注意合理使用內(nèi)存。1.釋放內(nèi)存空間在Windows系統(tǒng)中,有大量的程序和數(shù)據(jù)駐留在內(nèi)存,如果內(nèi)存緊張,我們可以將那些并不常用的項目優(yōu)化掉,盡量少用各種后臺駐留程序。除非不得已,不要同時打開太多的窗口,或者打開太多的數(shù)據(jù)文件。另外,剪切板上的圖像、后臺打印的數(shù)據(jù)等等也要占用大量內(nèi)存空間。釋放內(nèi)存空間最簡單有效的辦法是重新啟動機(jī)器。在不重新啟動機(jī)器的情況下,可以關(guān)閉那些暫時不用的程序或窗口。2.內(nèi)存管理和優(yōu)化工具Windows系統(tǒng)沒有內(nèi)存即時優(yōu)化功能,我們可以使用某些工具軟件來進(jìn)行內(nèi)存管理和優(yōu)化。下面介紹幾種常用的內(nèi)存管理和優(yōu)化工具。15.2硬盤管理和優(yōu)化【實戰(zhàn)案例21】硬盤的管理和優(yōu)化1.硬盤使用前的措施一個新的硬盤,在投入使用之前要進(jìn)行一些準(zhǔn)備工作,要充分地考慮到將來,如果此項工作沒做好,重新處理必然會丟失硬盤中的數(shù)據(jù)。(1)選擇最佳交叉因子一般來講,在硬盤出廠前由生產(chǎn)廠家做低級格式化時,將交叉因子設(shè)為最佳值。但由于交叉因子受主板、CPU、硬盤接口卡的影響較大,有些情況下需重新測試和選定。因此,在有些情況下需要重新進(jìn)行最佳交叉因子的選擇工作,以求硬盤的讀寫速度處在最佳狀態(tài)。方法就是使用相關(guān)軟件進(jìn)行選擇和測試,測試過程也隨使用的軟件和方法的不同體現(xiàn)出較大差異,這與維護(hù)人員的經(jīng)驗以及使用的軟件有著直接關(guān)系。(2)合理分區(qū)使用一段時間后發(fā)現(xiàn)分區(qū)結(jié)構(gòu)不合理,如某邏輯盤太小了,軟件裝不下;或者某邏輯盤太大了,眾多軟件擠在一個盤符下,難于管理;或者因為邏輯盤設(shè)置得太大,每簇扇區(qū)數(shù)也大,磁盤空間浪費嚴(yán)重等,就不得不進(jìn)行重新分區(qū)。(3)備份分區(qū)信息分區(qū)完畢后,要及時地備份主引導(dǎo)扇區(qū)的內(nèi)容,主要是分區(qū)表信息,為將來排除故障、恢復(fù)硬盤做好準(zhǔn)備。2.各分區(qū)的合理使用各邏輯盤建立完畢后,要根據(jù)各軟件的特點,分門別類地進(jìn)行合理的組織和使用。首先應(yīng)將公用軟件如Windows系統(tǒng)、字處理軟件、圖形處理軟件等存放在C盤,將C盤作為公用盤使用。其次,將各編程軟件、數(shù)據(jù)庫軟件等放置在一個邏輯盤中,建立一個編程專用盤,便于使用和管理。再者,將各種特種專業(yè)軟件都賦予專門的邏輯盤。3.充分使用子目錄利用子目錄可使各個盤的存儲結(jié)構(gòu)有條不紊。為查找和使用方便,在各盤中,將每一類軟件都存放在專門的子目錄中。而根目錄中最好只有操作系統(tǒng)文件,其余都應(yīng)為各子目錄,這樣組織的硬盤應(yīng)該是最理想的。否則,面對數(shù)以百計的文件名,會給操作和使用帶來很多麻煩。4.定期進(jìn)行維護(hù)操作(1)收回丟失的簇由于各種錯誤會造成簇鏈損壞,形成一些丟失的簇,操作系統(tǒng)在為文件分配存儲空間時認(rèn)為這些簇已被占用,這樣就使一些簇被毫無意義地閑置在那里。一些大型軟件在運行時經(jīng)常會產(chǎn)生一些臨時文件,或?qū)⒂脖P作為虛擬內(nèi)存使用,如果正常操作和退出,該軟件系統(tǒng)會自動收回這些磁盤空間。但如果是非正常結(jié)束,如意外停電、RESET等,那些被臨時占用的簇空間就形成了永久性的占用。因此,應(yīng)經(jīng)常使用有關(guān)維護(hù)軟件進(jìn)行磁盤空間的整理和維護(hù)工作。(2)減少磁盤碎片圖15-2啟動磁盤碎片整理程序硬盤在使用一段時間后,由于經(jīng)常進(jìn)行文件的復(fù)制和刪除,所以,磁盤碎片的產(chǎn)生是不可避免的。因為磁盤碎片的存在,往往使文件的存放變的支離破碎,大大降低磁盤的讀寫速度。應(yīng)該定期進(jìn)行磁盤碎片的清理工作,以使讀寫速度保持在最佳水平。操作步驟:單擊開始→程序→附件→系統(tǒng)工具→磁盤碎片整理程序,如圖15-2;在出現(xiàn)的圖15-3中選擇所要整理的驅(qū)動器,按碎片整理按鈕,開始進(jìn)行碎片整理操作。這個過程可能需要幾個小時的時間(視硬盤的容量)。圖15-2啟動磁盤碎片整理程序圖15-3選擇驅(qū)動器圖15-4進(jìn)行碎片整理15.3Windows系統(tǒng)的優(yōu)化【實戰(zhàn)案例22】Windows系統(tǒng)的優(yōu)化1.刪除系統(tǒng)中不必要的備份文件(1)刪除系統(tǒng)文件備份 在系統(tǒng)文件中的“system32\dllcache”目錄里,有將近250MB的文件,它們是Windows/XP系統(tǒng)文件的備份。當(dāng)Windows/XP的系統(tǒng)文件被替換、刪除或修改時,WindowsXP可以自動從中提取出相應(yīng)的系統(tǒng)文件還原,從而保證系統(tǒng)的穩(wěn)定性。該文件夾不能直接刪除,必須在命令提示符后輸入Sfc.exe/purgecache命令清除。(2)刪除驅(qū)動備份刪除WindowsXP系統(tǒng)目錄中“drivercache\i386”目錄下的Driver.cab文件,該文件保存著硬件驅(qū)動程序的備份,一般情況下不使用。(3)刪除無用的輸入法在“Windows\ime\”文件夾保存有輸入法相關(guān)的文件,其中的繁體中文、日文、韓文輸入法對我們大部分人都沒有用,我們可將“chtime”、“imjp8_1”、“imkr6_1”三個目錄刪除,它們分別是繁體中文、日文、韓文輸入法,這樣可以節(jié)約70MB硬盤空間。(4)刪除幫助文件在使用的WindowsXP的初期系統(tǒng)的幫助是非常有用的,但隨著對系統(tǒng)越來越熟悉,幫助文件也就越來越多余,此時可以考慮將其刪除。XP的幫助文件均儲存在系統(tǒng)安裝目錄下的Help文件夾下,可將其下的文件及目錄全部刪掉。2.減少系統(tǒng)占用的硬盤空間(1)關(guān)閉系統(tǒng)還原系統(tǒng)還原可以將計算機(jī)返回到一個較早的時間(稱還原點)而不會丟失我們最近的工作,但使用的時間一長,它會占用大量的硬盤空間。打開“系統(tǒng)屬性”對話框,選擇對話框中的“系統(tǒng)還原”選項卡,選擇“在所有驅(qū)動器上關(guān)閉系統(tǒng)還原”復(fù)選框以關(guān)閉系統(tǒng)還原。如果不關(guān)閉系統(tǒng)還原功能,可僅為系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊“配置”按鈕,在彈出的對話框中取消“關(guān)閉這個驅(qū)動器的系統(tǒng)還原”選項,并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。(2)關(guān)閉休眠支持休眠功能會占用不少的硬盤空間,如果使用得少不妨將其關(guān)閉,關(guān)閉的方法是:打開“控制面板”,雙擊“電源選項”,在彈出的“電源選項屬性”對話框中選擇“休眠”選項卡,取消“啟用休眠”復(fù)選框。3.清除臨時文件(1)清除系統(tǒng)臨時文件系統(tǒng)的臨時文件一般存放在兩個位置中:一個Windows安裝目錄下的Temp文件夾;另一個是X:\DocumentsandSettings\“用戶名”\LocalSettings\Temp文件夾(X:是系統(tǒng)所在的分區(qū))。這兩個位置的文件均可以直接刪除。(2)清除Internet臨時文件打開IE瀏覽器,從“工具”菜單中選擇“Internet選項”,在彈出的對話框中選擇“常規(guī)”選項卡,在“Internet臨時文件”欄中單擊“刪除文件”按鈕,并在彈出“刪除文件”對話框,選中“刪除所有脫機(jī)內(nèi)容”復(fù)選框,單擊“確定”按鈕。4.恢復(fù)管理員密碼一般情況下WindowsXP的密碼存放在系統(tǒng)所在的Winnt\System32\Config下SAM文件中,SAM文件即賬號密碼數(shù)據(jù)庫文件。當(dāng)我們登錄系統(tǒng)的時候,系統(tǒng)會自動和Config中的SAM校對,如發(fā)現(xiàn)此次密碼和用戶名與SAM文件中的加密數(shù)據(jù)符合時,就會順利登錄;如果錯誤則無法登錄。我們的第一個方法就是刪除SAM文件。當(dāng)然,取下硬盤換到其它機(jī)器上來刪除SAM文件也是個好辦法。注意:WindowsNT/2000/XP中對用戶賬戶的Windows管理使用了安全賬號管理器(SecurityAccountManager,SAM)的機(jī)制,安全賬號管理器對賬號的管理是通過安全標(biāo)識進(jìn)行的,安全標(biāo)識在賬號創(chuàng)建時就同時創(chuàng)建,一旦賬號被刪除,安全標(biāo)識也同時被刪除。安全標(biāo)識是惟一的,即使是相同的用戶名,在每次創(chuàng)建時獲得的安全標(biāo)識都是完全不同的。因此,一旦某個賬號被刪除,它的安全標(biāo)識就不再存在了,即使用相同的用戶名重建賬號,也會被賦予不同的安全標(biāo)識,不會保留原來的權(quán)限。15.4Windows系統(tǒng)注冊表1.Windows注冊表Windows用屬性為系統(tǒng)、隱含、只讀的兩個文件SYSTEM.DAT和USER.DAT構(gòu)成“注冊表”(Registry),保存幾乎全部的系統(tǒng)參數(shù),其功能相當(dāng)于DOS和Windows3.x的CONFIG.SYS、AUTOEXEC.BAT、SYSTEM.INI和Win.INI。系統(tǒng)中所做的設(shè)置都會在注冊表中有所反映,并依靠注冊表保存。Windows的注冊表非常復(fù)雜。由于注冊表文件的極端重要性,所以,系統(tǒng)在每次啟動時自動復(fù)制它們的副本文件SYSTEM.DAO和USER.DAO。注冊表編輯器窗口中有菜單欄和左右兩個框,左框中列出了注冊表的樹形結(jié)構(gòu),其中的每一項都稱為關(guān)鍵字,雙擊不在最底層的關(guān)鍵字,可以展開或隱藏下一層關(guān)鍵字,單擊某一關(guān)鍵字,可使右框中列出當(dāng)前關(guān)鍵字下屬的所有屬性及屬性值,只要充分了解某一個屬性的含義和作用,就能在窗口中進(jìn)行增、刪、改等操作。在樹形結(jié)構(gòu)的第一層有5個關(guān)鍵字,稱為根鍵,如圖15-5所示,其名稱及下屬關(guān)鍵字樹中包含的屬性是:HKEY_CLASSES_ROOT:所有OLE(對象鏈接和嵌入)信息、所有文檔類型及關(guān)聯(lián)等。HKEY_CURRENT_USER:當(dāng)前用戶的私有配置信息。HKEY_LOCAL_MACHINE:本機(jī)的硬件設(shè)備和應(yīng)用軟件配置信息。HKEY_USERS:所有登錄用戶的配置信息和不指定用戶時的缺省配置信息。HKEY_CURRENT_CONFIG:常被用戶改變的部分硬件和軟件配置信息。在這5個關(guān)鍵字中,HKEY_LOCAL_MACHINE所包含的信息量最多,它包含了微機(jī)硬件和軟件(其中包括HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG這兩個主鍵)的全部信息。同樣HKEY_CURRENT_USER也是HKEY_USERS中的一部分內(nèi)容。上述內(nèi)容中的重復(fù)是為了使一部分頻繁使用的數(shù)據(jù)能夠更快捷地取得。圖15-5注冊表編輯器2.注冊表的結(jié)構(gòu)Windows的注冊表是一個二進(jìn)制的數(shù)據(jù)庫,在這個數(shù)據(jù)庫里保存著系統(tǒng)正常運行和大型軟件運行所需的絕大部分信息。Windows每次啟動時都會根據(jù)上次關(guān)機(jī)時的一系列信息文件重新創(chuàng)建注冊表并載入內(nèi)存。注冊表的結(jié)構(gòu)由根鍵(hivekey)、鍵(key,也稱項)、子鍵(subkey,也稱子項)、值(value,也稱數(shù)值、鍵值)組成,整個注冊表由HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_CONFIG五部分構(gòu)成,下面介紹注冊表的結(jié)構(gòu)。(1)HKEY_CLASSES_ROOT該根鍵下保存了操作系統(tǒng)所有的關(guān)聯(lián)數(shù)據(jù)、類型標(biāo)識以及鼠標(biāo)右鍵的常規(guī)和擴(kuò)展功能數(shù)據(jù)等。實質(zhì)上HKEY_CLASSES_ROOT根鍵是HKEY_LOCAL_MACHINE\Software\Classes子鍵的分支內(nèi)容,打開HKEY_CLASSES_ROOT和HKEY_LOCAL_MACHINE\Software\Classes,會看到它們具有相同的內(nèi)容。更改了HKEY_CLASSES_ROOT或者HKEY_LOCAL_MACHINE\Software\Classes中的任何一部分內(nèi)容,系統(tǒng)都會自動對整個注冊表相應(yīng)的部分進(jìn)行改動。(2)KEY_CURRENT_USER該根鍵就是當(dāng)前登錄用戶的信息。因此HKEY_CURRENT_USER根鍵的內(nèi)容和HKEY_USERS根鍵下按SID列出的內(nèi)容是相同的,它們之間任何一項的改動都會影響另一項。(3)HKEY_LOCAL_MACHINE該根鍵下包含了系統(tǒng)和絕大多數(shù)應(yīng)用軟件的配置信息,這些設(shè)置與當(dāng)前登錄的具體用戶無關(guān)。HKEY_LOCAL_MACHINE根鍵下共有五個子鍵。在這五個子鍵中,HARDWARE下保存了微機(jī)的所有硬件信息,SOFTWARE下保存了幾乎所有的軟件配置信息,SYSTEM下保存了當(dāng)前的系統(tǒng)信息。這三項內(nèi)容都是可以由用戶進(jìn)行修改和設(shè)定的,但是對于SAM和SECURITY,由于它們保存的是Windows2000Server和Windows2000AdvancedServer的系統(tǒng)安全信息,主要由ActiveDirectory用戶管理器進(jìn)行管理,因此用戶不能隨便對它們進(jìn)行修改或者設(shè)置。(4)HKEY_USERS該根鍵可以將用戶信息保存到注冊表中,以便默認(rèn)的用戶和系統(tǒng)當(dāng)前的登錄用戶使用這些用戶信息數(shù)據(jù)。用戶信息保存在%SystemRoot%\Profiles\DefaultUer\NTUSER.DAT文件和針對用戶的專用配置文件%SystemRoot%\Profiles\用戶名\NTUSER.DAT中。在HKEY_USERS根鍵下,各個用戶是用其安全標(biāo)識(SID)列出的,并不顯示用戶名信息。(5)HKEY_CURRENT_CONFIG該根鍵下保存系統(tǒng)的當(dāng)前配置。在Windows啟動時,如果設(shè)置了多個配置文件,那么啟動是“最后一次正確系統(tǒng)配置”菜單就會被激活供用戶選擇。HKEY_CURRENT_CONFIG根鍵下保存的就是啟動時所需的硬件配置信息。配置文件通常放在注冊表的HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002等子鍵下。在啟動Windows時系統(tǒng)會選擇一種配置文件并自動裝載到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\HardwareProfiles\Current子鍵和HKEY_CURRENT_CONFIG根鍵中,之后如果對任何一處進(jìn)行修改,另一處均會自動修改。由于系統(tǒng)配置文件的重要性,使得設(shè)計者將它當(dāng)做一個根鍵,這樣便于實現(xiàn)程序?qū)ψ员淼脑L問。3.注冊表編輯器的操作【實戰(zhàn)案例23】通過注冊表編輯器維護(hù)注冊表前面介紹了注冊表的基本知識,在微機(jī)維護(hù)中需要用到注冊表編輯器,下面簡單介紹Windows自帶的注冊表編輯器Regedit。注冊表編輯器Regedit是用來更改系統(tǒng)注冊表設(shè)置的高級工具。但是對于沒有使用經(jīng)驗的用戶,建議在操作前做好備份,萬一失誤的話,可以利用備份文件恢復(fù)注冊表。圖15-6Regedit注冊表編輯器(1)打開注冊表編輯器啟動Regedit注冊表編輯器,先單擊“開始”按鈕,然后單擊“運行”,在彈出的對話框中鍵入“regedit”,然后單擊“確定”,出現(xiàn)圖15-6所示的編輯器窗口。(2)在注冊表中查找用戶在注冊表中可通過字符串、值或注冊表子鍵來查找目標(biāo),操作步驟如下:單擊“編輯”菜單中的“查找”命令;在彈出的“查找目標(biāo)”文本輸入框中鍵入要查找的字符串、值或注冊表子鍵的名稱;根據(jù)自己的情況選擇“項”、“值”、“數(shù)據(jù)”和“全字匹配”復(fù)選框,用以匹配要搜索的類型,然后單擊“查找下一個”按鈕,很快就能看到光標(biāo)定位于查到的第一個匹配處;按F3鍵可繼續(xù)查找下一個匹配的內(nèi)容。(3)在注冊表中更改鍵值修改鍵值是注冊表應(yīng)用中經(jīng)常進(jìn)行的操作,具體操作步驟如下:選擇想要更改的鍵值;單擊“編輯”,在下拉菜單中單擊“修改”;在彈出的“編輯字符串”對話框中,在“數(shù)值數(shù)據(jù)”文本輸入框中,鍵入該鍵值的新數(shù)據(jù),然后單擊“確定”按鈕。(4)在注冊表中添加值要添加注冊表項中的值,可按以下的操作步驟進(jìn)行:單擊想要添加新值的注冊表項和值項,如HKEY_LOCAL_MACHINE/SYSTEM/Select;單擊“編輯”命令,或者在值項區(qū)直接單擊右鍵彈出的菜單中,指向“新建”,單擊要添加值的類型:“字符值”、“二進(jìn)制值”或“雙字節(jié)值”;接下來在“數(shù)值名稱”中,鍵入要創(chuàng)建的值項名稱。(5)在注冊表中刪除項或值圖15-7要刪除注冊表項中的項或值,可按以下操作步驟進(jìn)行:單擊要刪除的注冊表項或值項,然后在“編輯”菜單中,單擊“刪除”;也可用鼠標(biāo)右鍵點擊要刪除的注冊表項或值項,在彈出的菜單中單擊“刪除”;最后在彈出的“確定”對話框中,單擊“確定”。請注意:不能更改根鍵的名稱或刪除根鍵。(6)導(dǎo)出注冊表到文本文件中圖15-8用戶可以將注冊表全部或者部分導(dǎo)出到文本文件中。該注冊表文件以.reg擴(kuò)展名保存,使用任何文本編輯器都可以處理導(dǎo)出的注冊表文件。具體操作步驟如下:在“注冊表”菜單中,單擊“導(dǎo)出注冊表文件”,在彈出的窗口中,圖15-7所示,選擇“文件名”,在此框中輸入要保存的注冊表文件名稱;在“導(dǎo)出范圍”里可以選擇“全部”或“選定的分支”;單擊“保存”按鈕,完成操作。圖15-7(7)導(dǎo)入注冊表在需要恢復(fù)注冊表時,可以將前面導(dǎo)出的注冊表文本文件導(dǎo)入到注冊表中,操作步驟如下:在“注冊表”菜單中,單擊“導(dǎo)入注冊表文件”,在打開的窗口中,圖15-8所示,查找需要導(dǎo)入的文件,選中該文件,單擊“打開”按鈕,完成導(dǎo)入操作。圖15-8(8)通過網(wǎng)絡(luò)修改注冊表局域網(wǎng)的管理員可以通過網(wǎng)絡(luò)修改注冊表,但是在訪問遠(yuǎn)程計算機(jī)的注冊表時,只出現(xiàn)兩個預(yù)定義的項HKEY_USERS和HKEY_LOCAL_MACHINE。具體操作步驟如下:必須同時在本地計算機(jī)和遠(yuǎn)程計算機(jī)上作為管理員Administrator組成員登錄,才能更改遠(yuǎn)程計算機(jī)上的注冊表;在“注冊表”菜單中,單擊“連接網(wǎng)絡(luò)注冊表”,在彈出的對話框中的“計算機(jī)名”文本輸入框中,輸入要連接的計算機(jī)名,接下來的操作就如在自己的微機(jī)上一樣;修改完遠(yuǎn)程注冊表之后,記得在“注冊表”菜單中單擊“斷開網(wǎng)絡(luò)注冊表”;最后,單擊“確定”按鈕完成操作?!緦崙?zhàn)案例25】利用Windows優(yōu)化大師進(jìn)行注冊表的操作通過前面的介紹,我們已經(jīng)知道注冊表是Windows操作系統(tǒng)、硬件設(shè)備以及應(yīng)用程序得以正常運行和保存設(shè)置的一個樹狀分層結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)。它記錄了微機(jī)的硬件配置和用戶的軟件信息。一些應(yīng)用程序在刪除后,沒有刪除注冊表中的相關(guān)信息,導(dǎo)致注冊表越來越臃腫。日積月累,這些冗余信息不僅影響了注冊表本身的存取效率,而且直接導(dǎo)致了系統(tǒng)整體性能的降低。因此,有必要定期清理注冊表,在第12章中已經(jīng)對Windows優(yōu)化大師進(jìn)行了介紹。如圖15-10所示,Windows優(yōu)化大師的注冊表清理選項如下。圖15-10注冊信息清理(1)掃描HKEY_CURRENT_USER中的冗余信息;掃描HKEY_USERS中的冗余信息;掃描HKEY_LOCAL_MACHINE中的冗余信息。只掃描這三個是因為HKEY_CLASSES_ROOT與HKEY_LOCAL_MACHINE\SOFTWARE\Classes下的內(nèi)容完全一致,可視為它的一個副本。Windows在啟動時真正用到的只有HKEY_LOCAL_MACHINE與HKEY_USERS兩大主鍵,其它各項均由這兩項衍生或者由這兩項動態(tài)生成。對于單用戶系統(tǒng),注冊表文件的清理工作集中在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE,對于多用戶系統(tǒng)只需要額外增加HKEY_USERS就能完全滿足需要了。(2)掃描注冊表中的冗余DLL與冗余DLL清理模塊有很大區(qū)別。注冊表中的冗余DLL清理通過分析注冊表中對應(yīng)位置的DLL文件的注冊信息是否有效,實現(xiàn)原理比較簡單;而冗余DLL清理模塊中的分析對象是硬盤上全部DLL文件,實現(xiàn)原理比較復(fù)雜。(3)掃描無效的反安裝信息。有些應(yīng)用軟件在刪除以后,可能在注冊表中仍然保存了相關(guān)的反安裝信息,選擇此項可將其找出來。(4)掃描用戶操作的歷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論