淺談註冊表

Windows NT Windows 95 Windows XP 軟件 科技急先鋒flash 2017-04-05

相信接觸微軟系統的朋友們對註冊表應該不陌生吧,很多時候都會用到,在早期XP時代,如果想找回回收站已刪除的文件,軟件如果不用的話,那麼註冊表就是你最應該用到的功能了(具體方法自行百度)。註冊表不能隨意更改,想必長期接觸電腦的朋友都知道。早期XP系統,出現了系統死機或者藍屏,排除其他可能的故障,那麼最有可能的就是註冊表了,雖然對於XP而言,其使用時間是微軟歷史最長,但是現在是Win7、Win10的天下,而XP雖仍然有很多電腦有安裝,但是由於微軟不提供補丁,在兼容性上很多軟件使用一定時間後都會出現註冊表等方面的出錯,這就使得計算機不得不面臨重裝系統的局面。今天,就和大家談談註冊表。

淺談註冊表

Win7註冊表界面

大家都知道,要呼出註冊表界面,最簡單的方法就是“開始菜單—運行—輸入Regedit—回車”。Regedit譯作註冊,而註冊表是Registry。它是是Microsoft Windows中的一個重要的數據庫,用於存儲系統和應用程序的設置信息。而最早的註冊表,可以追溯到Windows 3.0推出OLE技術的時候。在隨後推出的Windows NT是第一個從系統級別廣泛使用註冊表的操作系統。但是,從Microsoft Windows 95開始,註冊表才真正成為Windows用戶經常接觸的內容,並在其後的操作系統中繼續沿用至今。

註冊表主要有這麼幾項:HEKY、KEY、SUBKEY、BRANCH、VALUE ENTEY、REG_SE、REG_BINARY、REG_DWORD、DEFAULT,這幾項都是什麼呢,下面,小編就簡單地給大家介紹一下。

HEKY:“根鍵”或“主鍵”,它的圖標與資源管理器中文件夾的圖標有點兒相像。Windows98將註冊表分為六個部分,並稱之為 HKEY_name,它意味著某一鍵的句柄。

淺談註冊表

HEKY

KEY:“鍵”,它包含了附加的文件夾和一個或多個值。

SUBKEY:“子鍵”,在某一個鍵(父鍵)下面出現的鍵(子鍵)。

BRANCH:“分支”,代表一個特定的子鍵及其所包含的一切。一個分支可以從每個註冊表的頂端開始,但通常用以說明一個鍵和其所有內容。

VALUE ENTEY:“值項”,帶有一個名稱和一個值的有序值。每個鍵都可包含任何數量的值項。每個值項均由三部分組成:名稱,數據類型,數據。

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

淺談註冊表

REG_SZ

REG_BINARY:“二進制”,如 F03D990000BC ,是沒有長度限制的二進制數值,在註冊表編輯器中,二進制數據以十六進制的方式顯示出來。

淺談註冊表

REG_BINARY

REG_DWORD:“雙字”,從字面上理解應該是Double Word ,雙字節值。由1-8個十六進制數據組成,我們可用以十六進制或十進制的方式來編輯。如 D1234567。

淺談註冊表

REG_DWORD

DEFAULT:“缺省值”,每一個鍵至少包括一個值項,稱為缺省值(Default),它總是一個字串。

當然,註冊表每一個主鍵、子鍵、分支、值、缺省值等等這些都在計算機系統裡面有特定的信息存放,每一項的值也不能隨意更改,否則會出現很多情況,最壞的就是重做系統,想必大家也不想有事沒事就重做系統吧。

說一千道一萬,小編對於註冊表也不是很熟悉,最起碼很多東西都是自己上網百度出來的,所以感興趣的朋友,可以自行百度,或者想嘗試玩註冊表的,也可以玩一玩,但小編在這裡衷心提醒,請給電腦做好備份!

相關推薦

推薦中...