久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

注冊表4

 張家倉 2009-03-08
注冊表有關(guān)的術(shù)語  1、HKEY :“根鍵”或“主鍵”,,它的圖標(biāo)與資源管理器中文件夾的圖標(biāo)有點兒相像,。Windows98將注冊表分為六個部分,并稱之為 HKEY_name,,它意味著某一鍵的句柄,。

  2、key(鍵):它包含了附加的文件夾和一個或多個值,。

  3,、subkey(子鍵):在某一個鍵(父鍵)下面出現(xiàn)的鍵(子鍵)。

  4,、branch(分支):代表一個特定的子鍵及其所包含的一切,。一個分支可以從每個注冊表的頂端開始,但通常用以說明一個鍵和其所有內(nèi)容,。

  5,、value entry(值項):帶有一個名稱和一個值的有序值。每個鍵都可包含任何數(shù)量的值項,。每個值項均由三部分組成:名稱,,數(shù)據(jù)類型,數(shù)據(jù),。

  6,、 字符串(REG_SZ):顧名思義,一串ASCII碼字符,。如“Hello World”,,是一串文字或詞組。在注冊表中,,字符串值一般用來表示文件的描述,、硬件的標(biāo)識等。通常它由字母和數(shù)字組成,。注冊表總是在引號內(nèi)顯示字符串,。

  7、二進(jìn)制(REG_BINARY):如 F03D990000BC ,,是沒有長度限制的二進(jìn)制數(shù)值,,在注冊表編輯器中,二進(jìn)制數(shù)據(jù)以十六進(jìn)制的方式顯示出來,。

  8,、雙 字(REG_DWORD):從字面上理解應(yīng)該是Double Word ,,雙字節(jié)值。由1-8個十六進(jìn)制數(shù)據(jù)組成,,我們可用以十六進(jìn)制或十進(jìn)制的方式來編輯,。如 D1234567 。

  9,、 Default(缺省值):每一個鍵至少包括一個值項,,稱為缺省值(Default),它總是一個字串,。
[編輯本段]
注冊表的結(jié)構(gòu)  注冊表是Windows程序員建造的一個復(fù)雜的信息數(shù)據(jù)庫,,它是多層次式的。在不同系統(tǒng)上注冊表的基本結(jié)構(gòu)相同,。其中的復(fù)雜數(shù)據(jù)會在不同方式上結(jié)合,,從而產(chǎn)生出一個絕對唯一的注冊表。

  計算機配置和缺省用戶設(shè)置的注冊表數(shù)據(jù)在Winnt中被保存在下面這五個文件中:

  DEFAULT,,SAM,,SECURITY,SOFTWARE,,SYSTEM,,NTUSER.DAT。

  Win95中所有系統(tǒng)注冊信息保存在windows目錄下的SYSTEM.DAT文件里,。所有硬件設(shè)置和軟件信息也保存在這個文件,。它要比NT注冊表文件簡單的多,因為這里并不需要更多的控制,。Win95被設(shè)計為一個網(wǎng)絡(luò)的客戶或者單獨工作的系統(tǒng),,所以用戶控制或者安全級別和NT不一樣。這使得Win95注冊表工作比NT更容易,,所以這個文件也比較小,。

  Win95用戶的注冊數(shù)據(jù)一般被保存在windows目錄下的user.dat里。如果你在控制面板|密碼|用戶配置文件中創(chuàng)建并使用多于一個用戶的配置文件,,每個用戶就會有在\WINDOWS\Profiles\username\USER.DAT下它自己的user.dat文件,。在啟動時,系統(tǒng)將記錄你的登陸,,從你目錄中的配置文件(USER.DAT信息)將被裝入,,以用來保持你自己的桌面和圖標(biāo)。
[編輯本段]
各主鍵的簡單介紹  HKEY_LOCAL_MACHINE

  HKEY_LOCAL_MACHINE是一個顯示控制系統(tǒng)和軟件的處理鍵,。HKLM鍵保存著計算機的系統(tǒng)信息,。它包括網(wǎng)絡(luò)和硬件上所有的軟件設(shè)置。(比如文件的位置,注冊和未注冊的狀態(tài),,版本號等等)這些設(shè)置和用戶無關(guān),,因為這些設(shè)置是針對使用這個系統(tǒng)的所有用戶的。

  HKEY_LOCAL_MACHINE\AppEvents

  為了以后在客戶機上運行客戶機/服務(wù)器這樣的應(yīng)用程序,,在Win95/98中AppEvents鍵是空的,。應(yīng)用程序?qū)嶋H上都駐留網(wǎng)絡(luò)服務(wù)器上,這些鍵會保存部分指針,。

  HKEY_LOCAL_MACHINE\Config

  這個鍵保存著你計算機上所有不同的硬件設(shè)置(這些從控制面板的系統(tǒng)屬性中硬件配置文件中可以創(chuàng)建),。這些配置在啟動時通常被復(fù)制到HKCC。每個配置會被用一個鍵(比如0001或者0002等等)來保存,,每個都是一個獨立的配置。如果你只有一個單一的配置,,那就只會有0001這個鍵

  HKEY_LOCAL_MACHINE\Config01\Display

  這個鍵表示顯示的設(shè)置,,如熒屏字體,窗體大小,,窗體位置和分辨率等

  一個小技巧:當(dāng)設(shè)置了計算機不支持的大分辨率導(dǎo)致Windows不能啟動時(黑屏),,可以修改分辨率來解決。進(jìn)入安全模式,,運行regedit.exe,,在這個鍵的Resolution鍵值中把數(shù)據(jù)值修改為640,480或者800,600這樣的低分辨率,然后重新啟動計算機即可,。

  HKEY_LOCAL_MACHINE\Config01\System

  這個鍵保存著系統(tǒng)里打印機的信息

  HKEY_LOCAL_MACHINE\Config01\System\CurrentControlSet\Control\Print\Printers

  在這個鍵下面,,有一個鍵是為系統(tǒng)上每一個打印機設(shè)置的,通過控制面板添加和刪除打印機會調(diào)整這個列表

  HKEY_LOCAL_MACHINE\Enum

  Enum鍵包含啟動時發(fā)現(xiàn)的硬件設(shè)備和那些既插即用卡的信息,。Win95使用總線列舉在啟動時通過不同的.ini文件來檢測硬件信息,。那些在啟動時被安裝的和被檢測到的硬件會顯示在這里。子鍵包括BIOS, ESDI, FLOP, HTREE, ISAPNP, Monitor, Network, Root, SCSI, 和 VIRTUAL,。子鍵名表示它們各自的硬件設(shè)備信息,。

  HKEY_LOCAL_MACHINE\Enum\BIOS

  BIOS鍵保存著系統(tǒng)中所有即插即用設(shè)備的信息。它們用一套代碼數(shù)列出,,包括每一個鍵的詳細(xì)說明,,舉例,*pnp0400是并行口LPT1的鍵,。如果LPT1并不具備即插即用功能,,它就會別列入到Enum下的Root鍵中

  HKEY_LOCAL_MACHINE\Enum\Root

  Root鍵包括所有非即插即用設(shè)備的信息。在這里,,我們可以迅速斷定哪些設(shè)備是即插即用,,那些不是。比如SCSI適配器,,這個設(shè)備必須符合Win95中一個鍵名為ForcedConfig的硬件設(shè)置,,這個不會改變,。

  HKEY_LOCAL_MACHINE\Enum\Network

  win95的網(wǎng)絡(luò)功能在這個鍵有詳細(xì)說明,子鍵包括了每個已經(jīng)安裝的主要的服務(wù)和協(xié)議,。

  HKEY_LOCAL_MACHINE\HARDWARE

  hardware子鍵包括了兩個多層的子鍵:DESCRIPTION鍵,,它包含了中央處理器和一個浮點處理器的信息。還有一個設(shè)備映射鍵,,它下面的串行鍵列出你所有的com端口,。這個hardware鍵僅保存超級終端程序的信息,及數(shù)學(xué)處理器和串行口,。

  HKEY_LOCAL_MACHINE\Network

  這個鍵僅保存網(wǎng)絡(luò)登陸信息,。所有網(wǎng)絡(luò)服務(wù)細(xì)節(jié)都保存在HKEY_LOCAL_MACHINE\Enum\Network這個鍵中。這個鍵有一個子鍵,,logon,,包括了lmlogon(本地機器登陸?0=false 1=true)的值,,logonvalidated(必須登陸驗證),,策略處理,主登陸方式(Windows登陸 ,,微軟網(wǎng)絡(luò)客戶方式等),,用戶名和用戶配置。

  HKEY_LOCAL_MACHINE\SECURITY

  security 有兩個子鍵,,第一個是存?。ㄋ罱K致使一個遠(yuǎn)程鍵列出網(wǎng)絡(luò)安全資源,存取權(quán)限等)和提供(包括列出網(wǎng)絡(luò)地址和地址服務(wù)器),,這個鍵被保留用在以后使用高級安全功能和NT兼容性上

  HKEY_LOCAL_MACHINE\SOFTWARE

  這個鍵列出了所有已安裝的32位軟件和程序的.ini文件,。它包括了變化,依靠軟件安裝,。那些程序的控制功能在這里的子鍵中列出,。多數(shù)子鍵簡單的列出了安裝軟件的版本號。

  我們在\Microsoft\Windows\Current Version下發(fā)現(xiàn)了一些有意思的設(shè)置,,它有如下子鍵:

  1.App paths: 你曾經(jīng)安裝過的所有32位軟件的位置,。

  2.Applets, Compression, Controls Folder : 包括下控制面板象顯示屬性那樣屬性條的附件。

  3.Detect, explorer :很多有意思的子鍵如Namespace keys of Desktop和My Computer----它們指出了回收站和撥號網(wǎng)絡(luò)的CLSID行----和提示子鍵可以讓你建立自己的提示,。

  4.Extensions : 一個擴(kuò)展聯(lián)系的列表,,當(dāng)前相關(guān)聯(lián)的擴(kuò)展名和比特定的執(zhí)行文件更適合的目標(biāo)類型。

  5.Fonts, fontsize, FS Templates :系統(tǒng)屬性條中所選擇文件系統(tǒng)模板,, 服務(wù)器,,桌面計算機或者筆記本電腦信息。

  6.MS-DOS Emulation :包括一個應(yīng)用程序兼容子鍵 為大量過時的程序二進(jìn)制鍵所設(shè)。

  7.MS-DOS Options :在dos模式下的設(shè)置,,如himem.sys,,cd-roms等。

  8.Network :網(wǎng)絡(luò)驅(qū)動的配置,。

  9.Nls, Policies :系統(tǒng)管理員認(rèn)為你不應(yīng)該去做的事,。

  10.ProfileList :所有可以登陸你計算機的用戶名列表。

  11.在Windows啟動時運行的程序的神秘之處是它們并不在開始菜單的啟動文件夾中,。它們在HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\下的子鍵中被執(zhí)行,。

  Run : 程序在啟動時運行

  RunOnce : windows初始化時程序在啟動時只運行一次,這個經(jīng)常用在當(dāng)安裝軟件之后需要重新啟動系統(tǒng)的時候,,所以這個鍵一般都是空的,。

  RunServices : 它就象Run一樣,但是包含了“服務(wù)”,,它不象一般的程序它們是比較重要的或者是“系統(tǒng)”程序,。但是它們不是VXDs,就象McAfee或者RegServ工作一樣。

  RunServicesOnce : 它只運行一次,,但是是“系統(tǒng)自身”的安裝(大量的windows安裝參數(shù):通常鍵值包括了系統(tǒng)目錄位置,和win95更新,,可選項安裝組件,,和windows啟動目錄的子鍵。

  注意:在很多黑客木馬軟件中,,常常在這里添加鍵值(一般是在Run中),,這樣使得木馬軟件可以隨著windows啟動而啟動并且很隱秘。在這里可以查看不正常的啟動項和去掉無用的運行程序(比如我就很不喜歡超級解霸的自動伺服器,,在這里可以去掉它),。

  12.SharedDLLs:共享DLL的列表,每一個都給出了在一個不可知系統(tǒng)的一個數(shù)字等級,。

  13.Shell Extensions:列出了“被認(rèn)可的”OLE注冊條,,和相應(yīng)的CLSID連接。

  14.ShellScrap :這個包含了一個PriorityCacheformats的子鍵,,它包括了一個空的有限值,,它更象過去SmartDrive命令行參數(shù)的派生。

  15.Time Zones : 主鍵值是你現(xiàn)在的時區(qū),;子鍵定義了所以可能的時區(qū),。

  16.Uninstall:這個保存了程序在添加/刪除程序?qū)υ捒虻娘@示;子鍵包含了指向反安裝程序的路徑,。和安裝向?qū)嗨?......)winlogon(包含了合法登陸布告的文本句)

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

  這個子鍵包括設(shè)備驅(qū)動和其他服務(wù)的描述和控制,。不同于windows nt,win95只包括限制驅(qū)動的控制設(shè)置信息。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

  這個子鍵包括了win95控制面板中的信息,。不要編輯這些信息,,因為一些小程序的改變在很多地方,一個丟失的項會使這個系統(tǒng)變的不穩(wěn)定

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

  這個鍵包括了所有win95的標(biāo)準(zhǔn)服務(wù),。所有被添加的服務(wù)和設(shè)備,,每個標(biāo)準(zhǔn)的服務(wù)鍵包括了它的設(shè)置和辨認(rèn)設(shè)置。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Arbitrators

  atbitrators鍵包括了當(dāng)兩個設(shè)備共同占用同樣的設(shè)置需要解決的信息,。四個子鍵包括了內(nèi)存地址,,沖突,DMA,,I/O端口沖突和IRQ沖突,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Class

  class鍵包括了所有win95支持的設(shè)備classes控制,這些和你在添加新硬件出現(xiàn)的硬件組很類似,,還包括了這些設(shè)備如何安裝的信息,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\inetaccs

  這個鍵包括了關(guān)于這個系統(tǒng)變化的ie附件的可用性,它僅在你安裝過ie2,。0或者更高版本才出現(xiàn),。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSNP32

  msnp32描述了客戶機如何在microsoft網(wǎng)絡(luò)中實現(xiàn)功能,它包括了認(rèn)證過程和認(rèn)證者的信息,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NWNP32

  nenp32鍵描述了windows客戶如何在netware網(wǎng)絡(luò)中工作功能,,它包括了關(guān)于認(rèn)證過程和證明者的信息。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess

  在這個鍵里包括需要遠(yuǎn)程工作在win95系統(tǒng)上的信息,,有認(rèn)證參數(shù),,主機信息,和為了建立一個撥號連接工作的協(xié)議信息,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP

  這個鍵包括了所以snmp(簡單網(wǎng)絡(luò)管理協(xié)議)的參數(shù),。它包括了允許的管理,配置陷阱,,和有效的團(tuán)體,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VxD

  vxd鍵包括了win95中所有32位虛擬設(shè)備驅(qū)動信息,win95自動管理它們,,所以不必要用注冊表編輯器編輯它們,,所以的靜態(tài)vxds用子鍵列出,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebPost

  webpost鍵包括了所有裝載的internet郵局的設(shè)置,,如果你連接一個isp,并且它列出載這里,,你應(yīng)該給自己選則一個服務(wù)器,。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock

  這個鍵列出了當(dāng)連接到internet上winnsock文件的信息,,如果列出了不正確的文件,,你將不會連接上internet。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinTrust

  wintrust功能是檢查從Internet上下載來的文件是否有病毒,,它可以確保你得到干凈安全的文件,。

  HKEY_CLASSES_ROOT

  在注冊表中HKEY_CLASSES_ROOT是系統(tǒng)中控制所有數(shù)據(jù)文件的項。這個在Win95和Winnt中是相通的,。HKEY_CLASSES_ROOT控制鍵包括了所有文件擴(kuò)展和所有和執(zhí)行文件相關(guān)的文件,。它同樣也決定了當(dāng)一個文件被雙擊時起反應(yīng)的相關(guān)應(yīng)用程序。

  HKEY_CLASSES_ROOT被用作程序員在安裝軟件時方便的發(fā)送信息,,在Win95和Winnt中,,HKEY_CLASSES_ROOT和HKEY_LOCAL_MACHINE\Software\Classes是相同的。程序員在運行他們的啟動程序時不需要擔(dān)憂實際的位置,,相反的,,他們只需要在HKEY_CLASSES_ROOT中加入數(shù)據(jù)就可以了。

  在Windows用戶圖形界面下,,每件事----每個文件,,每個目錄,每個小程序,,每個連接,,每個驅(qū)動---都被看做一個對象;每個對象都有確定的屬性和它聯(lián)系,。HKCR包含著對象類型和它們屬性的列表,。HKCR主要的功能被設(shè)置為:

  一個對象類型和一個文件擴(kuò)展名關(guān)聯(lián)

  一個對象類型和一種圖標(biāo)關(guān)聯(lián)

  一個對象類型和一個命令行動作的關(guān)聯(lián)

  定義對象類型相關(guān)菜單選項和定義每一個對象類型屬性選項

  在Win95中,相關(guān)菜單就是當(dāng)你鼠標(biāo)右擊一個對象時所彈出的菜單,;屬性就是當(dāng)你選擇屬性項后一個展開的對話框。用簡單術(shù)語來說就是在改變HKCR中的設(shè)置可以改變一個給定文件擴(kuò)展名缺省的關(guān)聯(lián),。改變一個文件類型的缺省圖標(biāo),,和添加或者刪除給定對象類型的彈出菜單內(nèi)容(或者所有的對象類型)

  HKCR包括了三種基本類型的子鍵

  \??? 或者文件擴(kuò)展名子鍵

  文件擴(kuò)展名子鍵在彈出菜單上連接文件擴(kuò)展名到對象類型和相關(guān)操作,屬性項,,和相關(guān)操作,。

  \object 類型子鍵

  對象類型子鍵定義了一個對象類型在它缺省圖標(biāo)的項,它的彈出菜單和屬性項,,它的相關(guān)操作和它的CLSID連接,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多