登錄檔操作手冊

  你知道如何操作登錄檔嗎?下面是小編精心為你們整理的登錄檔的相關內容,希望你們會喜歡!

  登錄檔 的一些知識介紹

  如何開啟登錄檔   Win98/98SE/Me   執行中輸入regedit.exe 無許可權限制   Win2000/XP   1·開始>>執行.中輸入regedit   2.執行中輸入regedt32   第一種方法開啟的登錄檔編輯器和Win98下的一樣,而且功能相同,而使用第二種方法開啟的登錄檔編輯

  如何開啟登錄檔

  Win98/98SE/Me

  執行中輸入regedit.exe 無許可權限制

  Win2000/XP

  1·開始>>執行.中輸入regedit

  2.執行中輸入regedt32

  第一種方法開啟的登錄檔編輯器和Win98下的一樣,而且功能相同,而使用第二種方法開啟的登錄檔編輯器則可以方便的設定許可權,建議網路管理員使用第2種方法開啟登錄檔編輯器修改需要修改的許可權設定部分以免被他人惡意修改。

  Windows Vista

  1.在開始選單搜尋框中輸入regedit並按回車鍵.***需要管理員許可權***

  2.在執行中輸入regedit.exe***需要管理員許可權***

  登錄檔資料庫檔案的存放位置

  2000/XP登錄檔檔案按功能來分,也是由系統登錄檔檔案和使用者登錄檔檔案兩類組成的

  登錄檔檔案存放系統的所有設定資訊:

  系統設定和預設使用者配置資料存放在系統\系統資料夾\SYSTEM32\CONFIG資料夾下的6個檔案,DEFAULT、SAM、SECURITY、SOFTWARE、USERDIFF和SYSTEM中,而使用者的配置資訊存放在系統所在磁碟的\Documents and Setting\資料夾,包括ntuser.dat ntuser.ini ntuser.dat.log

  登錄檔的由來

  在Windows 3.x作業系統中,登錄檔是一個極小檔案,其檔名為Reg.dat,裡面只存放了某些檔案型別的應用程式關聯,大部分的設定放在Win.ini、System.ini等多個初始化INI檔案中。由於這些初始化檔案不便於管理和維護,時常出現一些因INI檔案遭到破壞而導致系統無法的啟動的問題。為了使系統執行得更為穩定、健壯,Windows 95/98設計師們借用了Windows NT中的登錄檔的思想,將登錄檔引入到Windows 95/98作業系統中,而且將INI檔案中的大部分設定也移植到登錄檔中,因此,登錄檔在Windows 95/98作業系統的啟動、執行過程中起著重要的作用。

  登錄檔的作用

  登錄檔是為Windows NT和Windows95中所有32位硬體/驅動和32位應用程式設計的資料檔案。16位驅動在Winnt下無法工作,所以所有裝置都通過登錄檔來控制,一般這些是通過BIOS來控制的。在Win95下,16位驅動會繼續以真實模式方式裝置工作,它們使用system.ini來控制。16位應用程式會工作在NT或者Win95 下,它們的程式仍然會參考win.ini和system.ini檔案獲得資訊和控制。

  在沒有登錄檔的情況下,作業系統不會獲得必須的資訊來執行和控制附屬的裝置和應用程式及正確響應使用者的輸入。

  在系統中登錄檔是一個記錄32位驅動的設定和位置的資料庫。當作業系統需要存取硬體裝置,它使用驅動程式,甚至裝置是一個BIOS支援的裝置。無BIOS支援裝置安裝時必須需要驅動,這個驅動是獨立於作業系統的,但是作業系統需要知道從哪裡找到它們,檔名、版本號、其他設定和資訊,沒有登錄檔對裝置的記錄,它們就不能被使用。

  當一個使用者準備執行一個應用程式,登錄檔提供應用程式資訊給作業系統,這樣應用程式可以被找到,正確資料檔案的位置被規定,其他設定也都可以被使用。

  登錄檔儲存關於預設資料和輔助檔案的位置資訊、選單、按鈕條、視窗狀態和其他可選項。它同樣也儲存了安裝資訊***比如說日期***,安裝軟體的使用者,軟體版本號和日期,序列號等。根據安裝軟體的不同,它包括的資訊也不同。

  然而,一般來說,登錄檔控制所有32位應用程式和驅動,控制的方法是基於使用者和計算機的,而不依賴於應用程式或驅動,每個登錄檔的引數項控制了一個使用者的功能或者計算機功能。使用者功能可能包括了桌面外觀和使用者目錄。所以,計算機功能和安裝的硬體和軟體有關,對所有使用者來說項都是公用的。

  有些程式功能對使用者有影響,有些是作用於計算機而不是為個人設定的,同樣的,驅動可能是使用者指定的,但在很多時候,它們在計算機中是通用的。

  登錄檔控制使用者模式的例子有:

  控制面板功能;

  桌面外觀和圖示;

  網路引數;

  瀏覽器功能性和特徵;

  那些功能中的某些是和使用者無關的,有些是針對使用者的。

  計算機相關控制項基於計算機名,和登陸使用者無關。控制型別的例子是安裝一個應用程式,不管是哪個使用者,程式的可用性和存取是不變的,然而,執行程式圖示依賴於網路上登陸的使用者。網路協議可用性和優先權基於計算機,但是當前連線和使用者資訊相關。

  這裡是在登錄檔中基與計算機控制條目的一些例子:

  存取控制;

  登陸確認;

  檔案和印表機共享;

  網絡卡設定和協議;

  系統性能和虛擬記憶體設定;

  在系統中登錄檔控制所有32位應用程式和它們的功能及多個應用程式的互動,比如複製和貼上,它也控制所有的硬體和驅動程式。雖然多數可以通過控制面板來安裝和設定,理解登錄檔仍是做Winnt和Win95系統管理基本常識。

  與登錄檔有關的術語

  1、HKEY :“根鍵”或“主鍵”,它的圖示與資源管理器中資料夾的圖示有點兒相像。Windows98將登錄檔分為六個部分,並稱之為 HKEY_name,它意味著某一鍵的控制代碼。

  2、key***鍵***:它包含了附加的資料夾和一個或多個值。

  3、subkey***子鍵***:在某一個鍵***父鍵***下面出現的鍵***子鍵***。

  4、branch***分支***:代表一個特定的子鍵及其所包含的一切。一個分支可以從每個登錄檔的頂端開始,但通常用以說明一個鍵和其所有內容。

  5、value entry***值項***:帶有一個名稱和一個值的有序值。每個鍵都可包含任何數量的值項。每個值項均由三部分組成:名稱,資料型別,資料。

  6、 字串***REG_SZ***:顧名思義,一串ASCII碼字元。如“Hello World”,是一串文字或片語。在登錄檔中,字串值一般用來表示檔案的描述、硬體的標識等。通常它由字母和數字組成。登錄檔總是在引號內顯示字串。

  7、二進位制***REG_BINARY***:如 F03D990000BC ,是沒有長度限制的二進位制數值,在登錄檔編輯器中,二進位制資料以十六進位制的方式顯示出來。

  8、雙 字***REG_DWORD***:從字面上理解應該是Double Word ,雙位元組值。由1-8個十六進位制資料組成,我們可用以十六進位制或十進位制的方式來編輯。如 D1234567 。

  9、 Default***預設值***:每一個鍵至少包括一個值項,稱為預設值***Default***,它總是一個字串。

  登錄檔的結構

  登錄檔是Windows程式設計師建造的一個複雜的資訊資料庫,它是多層次式的。在不同系統上登錄檔的基本結構相同。其中的複雜資料會在不同方式上結合,從而產生出一個絕對唯一的登錄檔。

  計算機配置和預設使用者設定的登錄檔資料在Winnt中被儲存在下面這五個檔案中:

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