成人女人看片免费视频放人_亚洲色精品三区二区一区_欧美亚洲国产精品久久_成人无遮挡裸免费视频在线观看_97SE亚洲国产综合在线_精品久久久久久777米琪桃花_天天躁日日躁很很很躁_色噜噜狠狠一区二区三区果冻_国产免费久久精品国产传媒_67194成是人免费无码

注冊表知識大全

發(fā)布:ql915 2006-12-11 09:46 閱讀:3558
什么是注冊表 fBv: TC%  
*kYGXT,f]  
注冊表是一個龐大的數(shù)據(jù)庫,用來存儲計算機(jī)軟硬件的各種配置數(shù)據(jù)。它是針對32位硬件、驅(qū)動程序和應(yīng)用設(shè)計的,考慮到與16位應(yīng)用的兼容性,在32位系統(tǒng)中仍提供*.ini文件配置方式,一般情況下,32位應(yīng)用最好不使用*.ini文件。 n 9`]}bnX  
V'MY+#  
注冊表中記錄了用戶安裝在計算機(jī)上的軟件和每個程序的相關(guān)信息,用戶可以通過注冊表調(diào)整軟件的運(yùn)行性能,檢測和恢復(fù)系統(tǒng)錯誤,定制桌面等。用戶修改配置,只需要通過注冊表編輯器,單擊鼠標(biāo),即可輕松完成。系統(tǒng)管理員還可以通過注冊表來完成系統(tǒng)遠(yuǎn)程管理。因而用戶掌握了注冊表,即掌握了對計算機(jī)配置的控制權(quán),用戶只需要通過注冊表即可將自己計算機(jī)的工作狀態(tài)調(diào)整到最佳。 >V)"TZH  
&/"a E  
Windows注冊表也是幫助Windows操作系統(tǒng)控制硬件、軟件、用戶環(huán)境和操作系統(tǒng)界面的數(shù)據(jù)信息文件,注冊表文件被包含在Windows操作系統(tǒng)目錄下的兩個文件:system.dat和user.dat。通過Windows操作系統(tǒng)目錄下的regedit.exe程序能夠存取注冊表數(shù)據(jù)庫。在Windows 95以前的更早版本中,這些功能是靠win.ini,system.ini和其他的應(yīng)用程序有關(guān)聯(lián)的.ini文件實現(xiàn)的。 )c'E9ZuZ>d  
C_8_sb Z/  
  在windows操作系統(tǒng)序列里,system.ini和win.ini這兩個文件包含了操作系統(tǒng)的所有控制功能和應(yīng)用程序的信息,system.ini管理計算機(jī)硬件,win.ini管理桌面和應(yīng)用程序。所有驅(qū)動、字體、設(shè)置和參數(shù)會保存在.ini文件中,任何新程序都會被記錄在.ini文件里。這些記錄會在程序代碼中被引用。因為受win.ini和system.ini文件大小的限制,程序員添加輔助的.INI文件以用來控制更多的應(yīng)用程序。舉例來說,微軟的Word有一個word.ini文件,它包含著選項、設(shè)置、缺省參數(shù)和其他關(guān)系到Word運(yùn)行正常的信息。在system.ini和win.ini中只需要指出word.ini的路徑和文件名即可。 BOq9\g`5s  
(j??  
  在還是使用Dos和Win3.x操作系統(tǒng)的時代里,大部分的應(yīng)用程序都采用了ini文件(初始化文件)來保存一些配置信息,如設(shè)置路徑,環(huán)境變量等。system.ini和win.ini控制著所有windows和應(yīng)用程序的特征和存取方法,它在少數(shù)的用戶和少數(shù)應(yīng)用程序的環(huán)境中工作的很好。隨著應(yīng)用程序的數(shù)目的不斷增加和復(fù)雜性的日益增強(qiáng),則需要在.ini文件中添加更多的參數(shù)項。這樣下來,在一個變化的環(huán)境中,在應(yīng)用程序安裝到系統(tǒng)中后,每個人都會更改.ini文件。然而,幾乎沒有一個人在刪除應(yīng)用程序后刪除.ini文件中的相關(guān)設(shè)置,所以system.ini和win.ini這個兩個文件會變的越來越大。每次增加的內(nèi)容會導(dǎo)致系統(tǒng)性能越來越慢,在每次應(yīng)用程序的升級都出現(xiàn)類似的難題:升級后會增加更多的參數(shù)項但是從來不去掉舊的參數(shù)設(shè)置。而且還有一個明顯的問題,一個.ini文件的最大尺寸是64KB。為了能夠解決這個問題,軟件商自己開始支持自己的.ini文件,然后指向特定的ini文件,這樣下來多個.ini文件影響了系統(tǒng)正常的存取級別設(shè)置。 (}.MB3`#C  
%d(= >  
  注冊表最初被設(shè)計為一個應(yīng)用程序的數(shù)據(jù)文件相關(guān)參考文件,最后擴(kuò)展成對32位操作系統(tǒng)和應(yīng)用程序包括了所有功能下的東西。注冊表是一套控制操作系統(tǒng)外表和如何響應(yīng)外來事件工作的文件。這些“事件”的范圍從直接存取一個硬件設(shè)備到接口,如何響應(yīng)特定用戶到應(yīng)用程序如何運(yùn)行等。注冊表因它的目的和性質(zhì)變的很復(fù)雜,它被設(shè)計為專門的針對32位應(yīng)用程序工作,文件的大小被限制在大約40MB。利用一個功能強(qiáng)大的注冊表數(shù)據(jù)庫來統(tǒng)一集中地管理系統(tǒng)硬件設(shè)施,軟件配置等信息,從而方便了管理,增強(qiáng)了系統(tǒng)的穩(wěn)定性。 :2,NKdD  
B.~] 7H5"(  
  綜合以上可知,注冊表(Registry)是Windows9x/Me/NT/2000操作系統(tǒng)、硬件設(shè)備以及客戶應(yīng)用程序得以正常運(yùn)行和保存設(shè)置的核心“數(shù)據(jù)庫”;也可以說是一個非常巨大的樹狀分層結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)。它記錄了用戶安裝在機(jī)器上的軟件和每個程序的相互關(guān)聯(lián)信息;它包含了計算機(jī)的硬件配置,包括自動配置的即插即用的設(shè)備和已有的各種設(shè)備說明、狀態(tài)屬性以及各種狀態(tài)信息和數(shù)據(jù)。 |g!d[ct]  
L G5_\sY!  
h,]VWG  
注冊表產(chǎn)生的背景 h& }iH  
TO"Md["GI  
在上個世紀(jì)90年代,計算機(jī)技術(shù)得到了飛速的發(fā)展,網(wǎng)絡(luò)及操作系統(tǒng)的處理能力得到了不斷的增強(qiáng),新的可用計算機(jī)處理的信息也是接連不斷,但是為了能更好地滿足用戶的需求,軟件和硬件的開放性愈來愈強(qiáng),大家能夠按照自己的意志隨意定制自己的系統(tǒng)。 y)CvlI  
_*Z3,*~"X  
操作系統(tǒng)的一個特點(diǎn)就是允許用戶按照自己的要求對計算機(jī)系統(tǒng)的硬件和軟件進(jìn)行各種各樣的配置。早期的圖形操作系統(tǒng),如Win3.x中,對軟硬件工作環(huán)境的配置是通過對擴(kuò)展名為.ini的文件進(jìn)行修改來完成的,但I(xiàn)NI文件管理起來很不方便,因為每種設(shè)備或應(yīng)用程序都得有自己的INI文件,并且在網(wǎng)絡(luò)上難以實現(xiàn)遠(yuǎn)程訪問。 TB+k[UxB  
N~l*//Ep  
為了克服上述這些問題,在Windows 95及其后繼版本中,采用了一種叫做“注冊表”的數(shù)據(jù)庫來統(tǒng)一進(jìn)行管理,將各種信息資源集中起來并存儲各種配置信息。按照這一原則,Windows各版本中都采用了將應(yīng)用程序和計算機(jī)系統(tǒng)全部配置信息容納在一起的注冊表,用來管理應(yīng)用程序和文件的關(guān)聯(lián)、硬件設(shè)備說明、狀態(tài)屬性以及各種狀態(tài)信息和數(shù)據(jù)等。 }f?[m&<  
ka8Y+Gs  
注冊表具有如下的一些特點(diǎn): 7}6CUo  
1.注冊表能夠?qū)τ布⑾到y(tǒng)的配置參數(shù)、各應(yīng)用程序和各設(shè)備的驅(qū)動程序進(jìn)行跟蹤配置,使得修改某些設(shè)置后不再重新啟動成為可能。 [Z#Sj=z  
2.在注冊表中登錄的硬件某些數(shù)據(jù)可以支持高版本W(wǎng)indows即插即用的特性。每當(dāng)Windows檢測到機(jī)器上有新的設(shè)備時,它就把有關(guān)數(shù)據(jù)存儲到注冊表中,另外,還可以避免新設(shè)備與原有設(shè)備間的資源沖突。 #9!7-!4pW  
3.系統(tǒng)管理員和普通用戶可以通過注冊表編輯器在網(wǎng)絡(luò)上檢查系統(tǒng)的設(shè)置,使得遠(yuǎn)程管理能夠?qū)崿F(xiàn)。 g<.Is V  
pq&[cA_w  
在現(xiàn)在流行的WINDOWS操作系統(tǒng)便是能夠讓廣大用戶對自己的操作系統(tǒng)進(jìn)行靈活配置并滿足各種特定的需求。在以前很早的WINDOWS 3.x操作系統(tǒng)中,操作系統(tǒng)的配置信息都保存在.ini的文件中,例如SYSTEM.INI和WIN.INI,在系統(tǒng)初始化過程中打開這些文件,可對系統(tǒng)的軟硬件進(jìn)行各種各樣的設(shè)置。在這幾年來,在同一臺計算機(jī)上配置的硬件及所要運(yùn)行的應(yīng)用程序越來越多,可安裝的應(yīng)用程序也在不斷增加,而在系統(tǒng)配置文件中需存儲的配置信息自然也會隨著增加。這在某種程度上說是對系統(tǒng)配置文件的大小是個挑戰(zhàn),同時也在增加系統(tǒng)配置文件的管理難度。對于這種情況,各應(yīng)用廠家或硬件提供商開始提供自己的*.ini文件,每個應(yīng)用程序或硬件設(shè)置都帶有自己的配置文件。隨之帶來的問題也就不用細(xì)說了,用戶需要管理各種各樣的*.ini文件,這對用戶來說是非常的困難,況且這些文件都是存儲在本機(jī)上,要實現(xiàn)遠(yuǎn)程管理是不可能的。為了能夠解決這些問題,在后續(xù)的WINDOWS 95、98、NT和2000操作系統(tǒng)中,提供了一種管理配置信息的方法,也就是注冊表的功能。 c"Vp5lo0  
xz.Jmv  
Windows的注冊表實際上是一個數(shù)據(jù)庫,它包含了五個方面的信息,即PC的全部硬件、軟件設(shè)置、當(dāng)前配置、動態(tài)狀態(tài)及用戶特定設(shè)置等內(nèi)容,主要儲存在C:windows下的system.dat和user.dat兩個文件中。由此可見注冊表是Windows系統(tǒng)的重中之重,稍有閃失,后果將是十分的嚴(yán)重。 -C3