注冊表是操作系統、各種硬件和用戶安裝的各種應用程序得以正常運行的核心數據庫;
當安裝了應用程序或添加了新的硬件時,安裝程序或設備驅動程序就要向注冊表添加新的配置信息;
windows啟動時,會從注冊表查找所有硬件設備的驅動程序,然後将其全部加載到系統,加載後,硬件設備驅動程序将直接運行;
如果用戶需要啟動某個應用程序,注冊表将會給windows系統提供與該應用程序相關的環境信息,系統據此完成相應的配置檢查,并運行該應用程序;
注冊表包含在windows目錄下的兩個文件systme.dat和user.dat裡,還有它們的備份DAD文件,windows目錄下的Regedit.exe程序可以存取注冊表數據庫;
注冊表是對計算機和用戶r的詳細參數進行設置。(BIOS的CMOS是一些基本參數設置。)
動态映射和派生的根鍵為什麼根鍵的名稱都以H開頭?因為根鍵的名稱代表了指向鍵KEY的windows句柄H(Handler);
字符串值 | REG_SZ | 固定長度的文本串 |
二進制值 | REG_Binary | 多數硬件組件信息都以二進制數據存儲,而以十六進制格式顯示在注冊表編輯器中; |
DWORD | REG_DWORD | 數據以4字節長的數表示。許多設備驅動程序和服務的參數是這種類型, |
多字符串值 | REG_MULTI_SZ | 多重字符串。其中包含格式可被用戶讀取的列表或多值的值通常為該類型。項用空格、逗号或其它标記分開。 |
解決電腦故障;
提高電腦系統性能,當OS設置對硬件系統來說比較保守時,便可通過修改注冊表達到提高系統性能的目的;
便于電腦進行網絡管理;
個性化設置;
硬件和軟件設置;
安全設置;
網絡設置;
系統優化設置;
導入和導出;
權限設置:注冊表項右擊---權限;
可以把常用的注冊表項放置到收藏夾;
注冊表編輯工具:更方便、迅捷操作;
導出:導出範圍:全部\所選分支;
屏蔽regedit的自動記憶功能:關閉時點擊最頂層的“計算機”
注冊表導出後,可以用其它字處理軟件進行查找、替換操作;
快速定位到某一分支的某一項:
點擊分支---輸入開關字母
導出-分支--有路徑可以複制;
clsid類标識符
"CLSID"="{09a28848-0e97-4cef-b950-cea037161155}"
這些類标識符定義了系統及文件的OLE和其他重要屬性。
CLSID總是分配給應用程序或部件的。應用程序、控件、windowsxp的部件、軟件、工具、編譯器等幾乎所有的項目都有一個或多個CLSID.CLSID主要用于OLE,它是某個部件和操作系統之間的鍊接。
命令操作
注冊表的起始和變化regedit /s filename.reg
HKEY:根鍵;hypostasis
KEY:鍵
SUBKEY:子鍵;
Value entry:值項,包括名稱、數據類型、數據;
sz:字符串;
Binary:二進制;
Dword:雙字;
随着系統運行時間的持續,注冊表變得比以前更大;
保存軟件安裝配置信息;
添加曆史記錄;
加入新硬件信息;
用戶手動添加的注冊表信息;
在引導過程中;
在登錄過程中;
在應用程序啟動過程中;
注冊表是windows系統中保存系統、應用軟件配置的數據庫,而随着windows的功能越來越多,很多配置都是可以自定義設置的,但這些配置分布在注冊表的各個角落,如果是手工配置,可想有多麼困難和繁雜。而組策略則将系統重要的配置功能彙集成各種配置模塊,供管理人員直接使用,從而達到方便管理計算機的目的。
-End-
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!