【玩轉(zhuǎn)Windows-第1期】什么是注冊表?

注冊表(Registry,繁體中文版Windows操作系統(tǒng)稱之為登錄檔案)是Microsoft Windows中的一個重要的數(shù)據(jù)庫,用于存儲系統(tǒng)和應用程序的設置信息。早在Windows 3.0推出OLE技術的時候,注冊表就已經(jīng)出現(xiàn)。隨后推出的Windows NT是第一個從系統(tǒng)級別廣泛使用注冊表的操作系統(tǒng)。但是,從Microsoft?Windows 95操作系統(tǒng)開始,注冊表才真正成為Windows用戶經(jīng)常接觸的內(nèi)容,并在其后的操作系統(tǒng)中繼續(xù)沿用。????——摘自百度百科。
談到注冊表,不少人都覺得注冊表神秘、危險、不可觸碰。但是,注冊表卻是Windows中重要的組成部分。為了給大家對注冊表有一定的認識,我決定為大家寫篇專欄,給大家講講什么是注冊表。
注意:操作注冊表有風險,請務必不要隨意刪除或修改注冊表的項、鍵值、數(shù)值等等。
一、怎么查看注冊表?
查看注冊表的方式有很多,如:Regedit.exe(注冊表編輯器)、火絨劍等?,F(xiàn)在我們以最常見的注冊表編輯器來演示。如圖1,首先按住鍵盤上的Windows鍵和R鍵,這時就會彈出一個叫“運行”的窗口,輸入regedit.exe來打開注冊表編輯器。

如圖2,這就是注冊表編輯器的窗口。

二、注冊表由什么組成?
打開注冊表編輯器之后,我們可以發(fā)現(xiàn)注冊表非常像我們的文件資源管理器。其實,這一個個像文件夾一樣的,叫做“項”。
注冊表的主要由以下五個主項組成:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG
這里劃重點了,首先,注冊表的主項是可以簡寫的:
For example:HKEY_CLASSES_ROOT可以簡寫為HKCR,HKEY_CURRENT_USER可以簡寫為HKCU,以此類推,注冊表主項簡寫公式為:HK+后面單詞的首字母。
HKEY_CLASSES_ROOT 包含注冊的所有OLE信息和文檔類型,是從 HKEY_LOCAL_MACHINE\SOFTWARE\Classes復制的。?
HKEY_CURRENT_USER 包含登錄的用戶配置信息,是從HKEY_USERS\當前用戶子樹復制的。?
HKEY_LOCAL_MACHINE 包含本機的配置信息。其中CONFIG子樹是顯示器打印機信息; ENUM子樹是即插即用設備信息;SYSTEM子樹是設備驅(qū)動程序和服務參數(shù)的控制集合;SOFTWARE子樹是應用程序?qū)S迷O置。?
HKEY_USERS 所有登錄用戶信息。?
HKEY_CURRENT_CONFIG 包含常被用戶改變的部分硬件軟件配置,如字體設置、顯示器類型、打印機設置等。是從HKEY_LOCAL_MACHINE\CONFIG復制的。?
HKEY_DYN_DATA 包含現(xiàn)在計算機內(nèi)存中保存的系統(tǒng)信息。
Tips:這里的有些主項,如果你在注冊表編輯器找不到的話,那么就是被隱藏了。
好了,今天的“玩轉(zhuǎn)Windows”系列的第一期就到這,下期精彩繼續(xù)。喜歡的觀眾請點個贊。