當前位置:編程學習大全網 - 編程語言 - 我是電腦新手。什麽是「登記表」?

我是電腦新手。什麽是「登記表」?

什麽是註冊表?

註冊表可能看起來很神秘,因為它有復雜的結構和不相關的CLSID鍵。不幸的是,微軟並沒有完全公開關於註冊表正確設置的支持信息,這使得註冊表看起來更加不可預測。對註冊表的處理和編輯就像“黑藝術”,它在系統中的設置讓用戶感覺像在黑暗中摸索。這樣,由於用戶缺乏這方面的了解,導致更多的註冊表故障發生。

Windows註冊表是壹組幫助Windows控制硬件、軟件、用戶環境和Windows界面的數據文件。註冊表包含在Windows目錄中的兩個文件system.dat和user.dat中,以及它們的備份system.da0和user.da0中..可以通過Windows目錄中的regedit.exe程序訪問註冊表數據庫。以前在windows的早期版本(win95之前)中,這些功能都是通過win.ini、system.ini等實現的。與應用程序相關的ini文件。

在windows操作系統家族中,system.ini和win.ini這兩個文件包含了操作系統的所有控制功能和應用程序信息。system.ini管理計算機硬件,win.ini管理桌面和應用程序。所有驅動程序、字體、設置和參數都將保存在。任何新程序都將被記錄在。ini文件。這些記錄將在程序代碼中引用。因為win的文件大小限制。INI和system.ini,程序員添加輔助。ini文件來控制更多的應用程序。例如,Microsoft Excel有壹個excel.ini文件,其中包含與Excel正常運行相關的選項、設置、默認參數和其他信息。在system.ini和win.ini中,只要指出excel.ini的路徑和文件名即可。

當初system.ini和win.ini控制了所有窗口和應用的特性和訪問方式,在少數用戶和少數應用的環境下運行良好。隨著應用程序數量和復雜性的增加,需要向。ini文件。這樣,在壹個不斷變化的環境中,應用程序安裝到系統中後,每個人都會改變。ini文件。但是,沒有人會刪除。ini文件,所以system.ini和win.ini這兩個文件會越來越大。每增加壹個內容都會導致系統性能越來越慢。而且每次應用升級都有這樣壹個問題:升級會增加更多的參數項卻從不刪除舊的設置。還有壹個明顯的問題。的最大大小。ini文件是64KB。為了解決這個問題,軟件廠商開始支持自己的。ini文件,然後指向特定的ini文件,如win.ini和system.ini文件。這樣,多重。ini文件影響系統的正常訪問級別設置。如果應用程序的。ini文件並獲勝。INI文件沖突,誰的優先級高?

註冊表最初被設計為與應用程序的參考文件相關的數據文件,最終擴展為包括32位操作系統和應用程序的所有功能。註冊表是壹組控制操作系統外觀以及如何響應外部事件的文件。這些“事件”的範圍從直接訪問硬件設備到界面如何響應特定用戶到應用程序如何運行。由於其目的和性質,註冊表變得非常復雜。它專為32位應用程序設計,文件大小限制在40MB左右。

註冊表是做什麽的?

註冊表是為Windows NT和Windows95中的所有32位硬件/驅動程序和32位應用程序設計的數據文件。16位驅動無法在Winnt下工作,所以所有設備都是通過註冊表來控制的,壹般這些都是通過BIOS來控制的。在Win95下,16位驅動程序將繼續在實模式下工作,它們由system.ini控制,16位應用程序將在NT或Win95下工作,它們的程序仍然會引用win.ini和system.ini文件進行信息和控制。

如果沒有註冊表,操作系統將無法獲得運行和控制連接的設備和應用程序以及正確響應用戶輸入所需的信息。

在系統中,註冊表是記錄32位驅動程序的設置和位置的數據庫。當操作系統需要訪問硬件設備時,它使用驅動程序,甚至設備是BIOS支持的設備。在沒有BIOS支持的情況下安裝設備時,必須需要驅動程序。這個驅動程序獨立於操作系統,但是操作系統需要知道在哪裏可以找到它們,文件名,版本號,其他設置和信息。如果沒有註冊表來記錄設備,就不能使用它們。

當用戶準備運行應用程序時,註冊表向操作系統提供應用程序信息,以便可以找到該應用程序,指定正確數據文件的位置,並可以使用其他設置。

註冊表存儲關於默認數據和輔助文件、菜單、按鈕欄、窗口狀態和其他可選項目的位置信息。它還保存安裝信息(如日期)、安裝軟件的用戶、軟件版本號和日期、序列號等。根據安裝的軟件,它包含不同的信息。

但壹般來說,註冊表控制所有32位的應用程序和驅動程序,控制方式基於用戶和計算機,不依賴於應用程序或驅動程序。每個註冊表的參數項控制用戶或計算機的功能。用戶功能可能包括桌面外觀和用戶目錄。因此,計算機功能與安裝的硬件和軟件有關,這是所有用戶共有的。

有些程序功能對用戶有影響,有時作用在電腦上而不是個人設置上。同樣,驅動程序可能由用戶指定,但在許多情況下,它們在計算機中是通用的。

註冊表控制用戶模式的示例有:

控制面板功能;

桌面外觀和圖標;

網絡參數;

瀏覽器功能和特性;

那些功能有的和用戶無關,有的是針對用戶的。

與計算機相關的控制項基於計算機名,與登錄用戶無關。控件類型的壹個示例是安裝應用程序。無論是哪個用戶,程序的可用性和訪問都是不變的。但是,運行程序的圖標取決於登錄網絡的用戶。網絡協議的可用性和優先級是基於計算機的,但當前的連接與用戶信息有關。

以下是註冊表中基本和計算機控制條目的壹些示例:

訪問控制;

登錄確認;

文件和打印機* * *享受;

網卡設置和協議;

系統性能和虛擬內存設置;

沒有註冊表,Win95和Winnt不可能存在。它們是如此的復雜,以至於不能被過去所控制。ini文件,並且它們的可擴展性需要幾乎無限制的安裝和使用應用程序,這是由註冊表實現的。但是,註冊表比。ini文件,了解它的工作原理、功能和使用方法是有效管理系統的關鍵。

在系統中,註冊表控制所有32位應用程序及其功能,以及多個應用程序的交互,如復制和粘貼。它還控制所有硬件和驅動程序。雖然大部分都可以通過控制面板安裝設置,但是了解註冊表仍然是Winnt和Win95系統管理的基礎知識。

第二,登記處的結構

註冊表的結構

註冊表是Windows程序員構建的壹個復雜的信息數據庫,是多層的。不同系統上註冊表的基本結構是相同的。這些復雜的數據將以不同的方式組合起來,形成壹個絕對獨特的註冊表。

在Winnt中,計算機配置和默認用戶設置的註冊表數據保存在以下五個文件中:

默認,SAM,安全,軟件,系統,NTUSER。日期.

Win95中的所有系統註冊信息都保存在系統中。windows目錄下的DAT文件。所有硬件設置和軟件信息也保存在該文件中。它比NT註冊表文件簡單得多,因為不需要更多的控制。Win95被設計為網絡客戶端或單獨工作的系統,因此用戶控制或安全級別與nt不同。這使得Win95註冊表比NT更容易工作,所以這個文件也更小。

Win95用戶的註冊數據壹般存儲在windows目錄下的user.dat中。如果您在控制面板|密碼|用戶配置文件中創建和使用了多個用戶的配置文件,每個用戶將在\ Windows \ profiles \ username \ user.dat下有自己的User . dat文件。DAT信息)將被加載以保留您自己的桌面和圖標。

控制鍵

在註冊表編輯器中,使用控制鍵顯示或編輯註冊表項。控制鍵使查找和編輯信息項組變得更加容易。因此,註冊表使用這些條目。這裏有六個控制鍵。

HKEY _本地_機器

HKEY _班級_根

HKEY _當前_配置

HKEY_DYN_DATA

HKEY _用戶

HKEY _當前_用戶

Winnt和Win95的註冊表不兼容。從Win95升級到Winnt需要重新安裝32位應用程序,在桌面上重新創建圖標,並重新建立用戶環境。

通過控制鍵編輯註冊表更容易。雖然它們看起來顯示和編輯獨立的鍵,但是HKEY _類_根和HKEY _當前_配置實際上是HKEY _本地_機器的壹部分。HKEY當前用戶是HKEY用戶的壹部分。

HKEY_LOCAL_MACHINE包含了HKEY _ class _ ROOT和HKEY_CURRENT_CONFIG的所有內容。每次啟動計算機時,都會映射HKEY _當前_配置和HKEY _類_根的信息,以便查看和編輯。

HKEY _類_根實際上是HKEY _本地_機器\軟件\類,但是在HKEY _類_根窗口中編輯相對更容易,更有條理。

HKEY用戶保存默認用戶信息和當前登錄用戶信息。當域成員計算機啟動且用戶登錄時,域控制器會自動向HKEY當前用戶發送信息,而HKEY當前用戶信息會映射到系統內存中。其他用戶的信息不會發送到系統,而是記錄在域控制器中。

鍵和子項

數據分為多級鍵和子項,通過建立層次結構更容易編輯(就像Exploer壹樣)。每個鍵都有壹組信息,並根據其中的數據類型命名。每個鍵的文件夾圖標上都有壹個加號(+),表示下面還有更多內容。單擊它時,文件夾的加號會被減號(-)替換,然後顯示下壹級的子項。

所有軟件、硬件和windows工作設置都存儲在HKEY_LOCAL_MACHINE中。所有安全策略、用戶權限和* * *享受信息也包含在此密鑰中。在Win95中,可以通過Windows NT域用戶管理器、瀏覽器和控制面板來設置用戶權限、安全策略和* * *享受信息。

HKEY _班級_根

HKEY類根包含應用程序運行所需的所有信息:

文件和應用程序之間的所有擴展名和關聯;

所有驅動程序名稱;

類的ID號(要訪問的項的名稱用數字代替);

關於DDE和OLE的信息;

應用程序和文件的圖標;

HKEY當前配置。

HKEY當前配置是當前硬件配置信息在HKEY本地機器中的映射。如果系統只有壹個配置文件,即原始配置,數據將始終在同壹個位置。在控制面板|系統|硬件配置文件|中創建附加配置,將附加配置信息放入HKEY_LOCAL_MACHINE。當Win95中有多個配置文件時,每次計算機啟動時都會提示您選擇壹個配置文件。在Winnt中,啟動時可以按空格鍵選擇上次正常啟動時的硬件配置文件。根據硬件配置文件的選擇,特定信息被映射到HKEY當前配置。

HKEY_DYN_DATA

HKEY_DYN_DATA不同於其他註冊表項,因為它實際上並不寫入硬盤驅動器。Win95的壹個優勢就是控制鍵HKEY_DYN_DATA存儲了收集到的即插即用信息,並在系統啟動時進行配置。它存儲在內存中,Win95用它來控制硬件。因為是在內存中,不從硬盤中讀取,每次啟動電腦配置可能都不壹樣。Win95在啟動時必須計算超過1600個可能的配置。因此,如果系統在沒有向Win95報告的情況下更改已建立的設置,則可能會出現潛在問題。該系統在大多數時候都運行良好,但並非壹直如此。

HKEY _用戶

HKEY用戶僅包含默認用戶設置和登錄用戶信息。雖然它包含所有獨立用戶的設置,但是當用戶沒有登錄到網絡時,用戶的設置是不可用的。這些設置告訴系統將使用哪些圖標,哪些組可用,哪個開始菜單可用,哪些顏色和字體可用,以及控制面板上有哪些選項和設置可用。

HKEY _當前_用戶

用於保存當前用戶和默認用戶的信息。HKEY當前用戶只映射當前登錄用戶的信息。

每個主鍵的簡要介紹

HKEY _本地_機器

HKEY_LOCAL_MACHINE是顯示控制系統和軟件的處理鍵。HKLM密鑰保存計算機的系統信息。它包括網絡和硬件上的所有軟件設置。(如文件位置、註冊和未註冊狀態、版本號等。)這些設置與用戶無關,因為這些設置是針對所有使用這個系統的用戶的。

HKEY _ LOCAL _ MACHINE \ AppEvents

為了將來在瘦客戶機上運行客戶機/服務器等應用程序,在Win95/98中AppEvents鍵為空。應用程序實際上駐留在網絡服務器上,這些鍵包含壹些指針。

HKEY _本地_機器\配置

該鍵存儲計算機上所有不同的硬件設置(這些設置可以從控制面板的系統屬性中的硬件配置文件中創建)。這些配置通常在啟動時復制到HKCC。每個配置將與壹個鍵(如0001或0002等)壹起保存。),而且每個配置都是獨立的配置。如果妳只有壹個單壹的配置,妳將只有密鑰0001。

HKEY _ LOCAL _ MACHINE \ Config \ 0001 \顯示

該鍵指示顯示設置,如屏幕字體、表格大小、表格位置和分辨率等。

壹個提示:當Windows因為設置了電腦不支持的大分辨率而無法啟動(黑屏)時,可以通過修改分辨率來解決。進入安全模式,運行regedit.exe,將該鍵的鍵值中的數據值更改為低分辨率640,480或800,600,然後重新啟動計算機。

HKEY _ LOCAL _ MACHINE \ Config \ 0001 \ System

此鍵保存系統中打印機的信息。

HKEY _ LOCAL _ MACHINE \ Config \ 0001 \ System \ current controlset \ Control \ Print \ Printers

在該項下,有壹個為系統上的每臺打印機設置的鍵。通過控制面板添加和刪除打印機來調整此列表。

HKEY _本地機器\枚舉

Enum鍵包含關於啟動時發現的硬件設備和那些即插即用卡的信息。Win95使用總線枚舉通過不同的。ini文件。此處將顯示啟動時安裝並檢測到的硬件。子項包括BIOS、esdi、flop、htree、isapnp、monitor、network、root、SCSI和VIRTUAL。子項名稱代表它們各自的硬件設備信息。

HKEY _ LOCAL _ MACHINE \枚舉\BIOS

BIOS密鑰保存系統中所有即插即用設備的信息。它們與壹組代碼壹起列出,包括每個鍵的詳細描述。比如*pnp0400是並口LPT1的鍵。如果LPT1不具備即插即用功能,則不會在Enum下的Root key中列出。

HKEY _ LOCAL _ MACHINE \枚舉\Root

根密鑰包括關於所有非即插即用設備的信息。在這裏,我們可以快速確定哪些設備是即插即用的,哪些不是。比如SCSI適配器,這個設備必須符合Win95中壹個名為ForcedConfig的硬件設置,這個不會變。

HKEY _本地機器\枚舉\網絡

win95的網絡功能在該鍵中有詳細描述,該子項包括已安裝的每個主要服務和協議。

HKEY _ LOCAL _ MACHINE \硬件

硬件子項包括兩個多層子項:描述項,包含CPU和浮點處理器的信息。還有壹個設備映射鍵,它下面的串行鍵列出了妳所有的com端口。該硬件密鑰僅存儲超級終端程序的信息,以及數學處理器和串行端口的信息。

HKEY _本地_機器\網絡

該鍵僅保存網絡登錄信息。所有網絡服務詳細信息都保存在關鍵字HKEY本地機器枚舉網絡中。該鍵有壹個子項logon,包括lmlogon(本地機器登錄?0=false 1=true)、logonvalidated(必須驗證登錄)、策略處理、主登錄模式(Windows登錄、微軟網絡客戶端模式等。),用戶名和用戶配置。

HKEY _本地_機器\安全

Security有兩個子鍵,第壹個是access(最終導致壹個遠程鍵列出網絡安全資源、訪問權限等。)和供應(包括列出網絡地址和地址服務器)。此密鑰是為將來使用高級安全功能和NT兼容性而保留的。

HKEY _本地_機器\軟件

此鍵列出了。所有已安裝的32位軟件和程序的ini文件。它包括更改,取決於軟件安裝。這些程序的控制功能列在這裏的子項中。大多數子項只是列出已安裝軟件的版本號。

我們在\ Microsoft \ Windows \ current version下發現了壹些有趣的設置,它們有以下子項:

1.應用程序路徑:您已安裝的所有32位軟件的位置。

2.Applets,compression,controls文件夾:包括下部控制面板的屬性欄附件,如顯示屬性。

3.Detect,explorer:許多有趣的子項,如Desktop和My Computer的名稱空間項(指出回收站和撥號網絡的CLSID行)和prompt子項允許您創建自己的提示。

4.擴展:擴展聯系人、當前關聯的擴展和比特定執行文件更合適的目標類型的列表。

5.字體、fontsize、FS模板:在系統屬性欄中選擇的文件系統模板、服務器、臺式電腦或筆記本電腦信息。

6.MS-DOS仿真:包括壹個應用程序兼容性子密鑰,用於大量過時的程序二進制密鑰。

7.MS-DOS選項:DOS模式下的設置,如himem.sys、CD-rom等。

8.網絡:網絡驅動的配置。

9.Nls,策略:系統管理員認為妳不應該做的事情。

10.ProfileList:可以登錄到您的計算機的所有用戶名的列表。

11.Windows啟動時運行的程序的神秘之處在於它們不在“開始”菜單的“啟動”文件夾中。它們在HKEY _本地_機器\微軟\視窗\當前版本\下的子項中執行。

運行:程序在啟動時運行。

RunOnce: windows初始化,程序只在啟動時運行壹次,安裝軟件後需要重新啟動系統時經常用到,所以這個鍵壹般為空。

RunServices:它就像Run壹樣,但是它包含“服務”。它不像普通的節目。它們更重要的還是“系統”程序。但它們不是vxd,就像McAfee或RegServ壹樣。

RunServicesOnce:只運行壹次,但是是“系統本身”的安裝(大量的windows安裝參數:通常鍵值包括系統目錄的位置,win95的更新,可選的安裝組件,windows啟動目錄的子項。

註意:在很多黑客特洛伊軟件中,這裏經常添加鍵值(通常是在Run中),這使得特洛伊軟件以windows啟動,非常隱秘。在這裏可以檢查異常的啟動項,去掉無用的運行程序(比如我真的不喜歡超級潔霸的自動服務器,在這裏可以去掉)。

12.共享dll:* *共享dll的列表,每個dll在未知系統中給出壹個數字排名。

13.Shell擴展:列出“已識別”的OLE註冊欄和相應的CLSID連接。

14.ShellScrap:這包含壹個子項,它包含壹個空的有限值,更像是前面SmartDrive命令行參數的派生。

15.時區:主鍵值是您當前的時區;該子項定義了所有可能的時區。

16.卸載:這將保存“添加/刪除程序”對話框中的程序顯示;該子項包含卸載程序的路徑。類似於安裝向導...)winlogon(包含合法登錄通知的文本句子)

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set

該子項包括設備驅動程序和其他服務的描述和控制。與windows nt不同,win95只包含受限驅動程序的控制設置信息。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current Control set \ Control

該子項包括win95控制面板中的信息。不要編輯這些信息,因為有些小程序很多地方都改了,少了壹項會讓這個系統不穩定。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services

這個鍵包括win95的所有標準服務。對於所有添加的服務和設備,每個標準服務密鑰都包括其設置和標識設置。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ Arbitrators

atbitrators密鑰包含兩個設備* * *占用相同設置時需要解決的信息。四個子鍵包括存儲器地址、沖突、DMA、I/O端口沖突和IRQ沖突。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ Class

類別密鑰包括win95支持的所有設備的類別控制,類似於添加新硬件時出現的硬件組,還包括如何安裝這些設備的信息。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ inetaccs

這個鍵包括關於這個系統變化的ie附件的可用性,只有當妳安裝了ie2才可用。0或更高版本。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ msnp 32

Msnp32描述了客戶端如何在微軟網絡中實現其功能,包括認證過程和認證者的信息。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ nwnp 32

nenp32密鑰描述了windows客戶端如何在netware網絡中工作,它包括有關身份驗證過程和認證者的信息。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ remote access

此密鑰包括在win95系統上遠程工作所需的信息、身份驗證參數、主機信息和建立撥號連接的協議信息。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ SNMP

該密鑰包括snmp(簡單網絡管理協議)的所有參數。它包括允許的管理、配置陷阱和有效的社區。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ VxD

vxd鍵包括win95中所有的32位虛擬設備驅動程序信息,win 95會自動管理這些信息,因此沒有必要使用註冊表編輯器編輯它們,因此靜態vxd與子項壹起列出。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ WebPost

webpost密鑰包括互聯網郵局的所有設置。如果妳連接到壹個isp並且它在這裏被列出,妳應該為妳自己選擇壹個服務器。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ Winsock

此鍵列出了連接到internet時winnsock文件的信息。如果列出了不正確的文件,您將無法連接到互聯網。

HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ WinTrust

Wintrust的功能是檢查從網上下載的文件是否有病毒,可以保證妳得到幹凈安全的文件。

HKEY _班級_根

在註冊表中,key類_根是控制系統中所有數據文件的鍵。這在Win95和Winnt中是壹樣的。key類_根控制鍵包括所有文件擴展名和所有與執行文件相關的文件。它還決定了雙擊文件時做出反應的相關應用程序。

HKEY _類_根用於程序員在安裝軟件時方便地發送信息。在Win95和Winnt中,HKEY _類_根和HKEY _本地_機器\軟件\類是相同的。程序員在運行他們的啟動程序時不需要擔心實際位置。相反,他們只需要將數據添加到HKEY _類_根。

在Windows用戶圖形界面下,壹切——每壹個文件、每壹個目錄、每壹個小程序、每壹個連接、每壹個驅動——都被視為壹個對象;每個對象都有壹些相關的屬性。HKCR包含對象類型及其屬性的列表。HKCR的主要功能設置如下:

對象類型與文件擴展名相關聯。

對象類型與圖標相關聯。

對象類型和命令行操作之間的關聯

定義與對象類型相關的菜單選項,並定義每種對象類型的屬性選項。

在Win95中,相關菜單是右擊壹個對象時彈出的菜單;當您選擇屬性項時,屬性是壹個展開的對話框。簡而言之,更改HKCR中的設置可以更改給定文件擴展名的默認關聯。更改文件類型的默認圖標,添加或刪除給定對象類型(或所有對象類型)的彈出菜單內容。

HKCR包括三種基本類型的子項。

\?或文件擴展名子項。

文件擴展名子項將文件擴展名連接到對象類型和相關操作、屬性項以及彈出菜單上的相關操作。

\object類型的\子項

object type子項定義了默認圖標中對象類型的項目、彈出菜單和屬性項目、相關操作和CLSID連接。

\CLSID子項

在Windows下,所有東西都用數字而不是名字來處理。就像人們傾向於用名字來處理事情壹樣。CLSID是壹個標識所有列出的圖標、應用程序、目錄、文件類型等的數字。它是微軟分配給廠商的,每壹個都必須是唯壹的。制造商將CLSID放在安裝程序文件中,以便可以在安裝過程中更新註冊表。

註冊表是壹個數據庫,應用程序在運行時需要指令來執行操作。例如,假設您有壹個Microsoft Excel 7電子表格的Word 7文檔。當您在Word中雙擊該電子表格時,應用程序菜單將成為Excel的菜單,電子表格將進入編輯狀態,就像您在Excel中壹樣。它怎麽知道該做什麽?Excel 7創建的每個文件都有壹個Excel的CLSID連接。讀取該CLSID後,Word在註冊表中查找指令並運行。DLL文件或應用程序,具體取決於CLSID下的數據。

CLSID子項為對象類型提供OLE和DDE信息以及圖標。相關菜單,或包含在其子項中的屬性項信息。這可能是大部分人看到後覺得“恐怖”的關鍵。每個CLSID號必須是唯壹的。事實上,為了這個目的,微軟已經制作了壹個CLSID生成程序。因此,您經常會得到壹個16的32位數字字符串。除非妳是程序員,否則大多數鍵看起來都很無聊。它們包括內存管理模式、客戶機/服務器配置和。由OLE處理的dll連接。

關於子項的壹個註記

1)shell:shell鍵有壹個“action”子鍵,就像“open”壹樣,這裏有壹個command子鍵;command子項有壹個默認的句子值,其中包含運行程序的命令行。在對象類型的shell子鍵中放置“open”子鍵會將“open”選項添加到該對象類型的彈出菜單中,並且給該open子鍵壹個command(默認命令行“C:\Windows \Notepad.exe %1”)子鍵會使筆記本成為打開該對象類型時的默認應用程序。其他操作選項包括查看、打印、復制、病毒、掃描等。

2)Shellex:Shellex密鑰有壹個子密鑰。它們包含的每個子項都指向為該對象類型執行OLE和DDE功能的CLSID項(例如,快速查看,壹個菜單處理子項指向帶有句子值的CLSID項,並列出。具有文件瀏覽功能的dll文件)。

3)shellnew:ShellNew包含壹個“命令”語句,該語句包含壹個打開對象類型的“新建”文件的命令行。

4)DefaultIcon:DefaultIcon子項包含壹個“默認”句子。/div & gt;

註冊表,因為它很復雜

  • 上一篇:我初中畢業學電腦選什麽專業好
  • 下一篇:障礙規劃
  • copyright 2024編程學習大全網