1樓:匿名使用者
1、 hkey_current_user
包含當前登入使用者的配置資訊的根目錄。使用者資料夾、螢幕顏色和「控制面板」設定均儲存在此處。該資訊被稱為使用者配置檔案。
2、hkey_users
包含計算機上所有使用者的配置檔案的根目錄。hkey_current_user 是 hkey_users 的子項。主要由.
default子項構成,新使用者根據預設使用者.default子項的配置資訊來生成自己配置檔案,該配置檔案包括環境、螢幕、聲音等多種資訊。
3、hkey_local_machine
包含針對該計算機(對於任何使用者)的配置資訊。主要由hardware、sam、security、software、system等項組成:
4、hkey_classes_root
是hkey_local_machine\software的子項。此處儲存的資訊可以確保當使用windows 資源管理器開啟檔案時,將開啟正確的程式。即在hkey_local_machine\software\classes中或者在hkey_local_user\software\classes中出現的值,如果該資訊同時在兩處出現,那麼hkey_local_user\software\classes擁有優先權。
hkey_classes_root下的子項可分為兩類:一類是已經註冊的各類檔案的副檔名,這類子項都是以「.」加上副檔名命名的;另一類是各種檔案型別的有關資訊,這類子項是以字母開頭的。
5、hkey_current_config
包含本地計算機在系統啟動時所用的硬體配置檔案資訊,實際上是從兩個登錄檔項建立而來的,即hkey_local_machine\system和hkey_local_machine\software。因為此子樹是動態建立的,因此修改它的內容沒有什麼實際意義。
2樓:匿名使用者
如今使用的pc作業系統經歷了從dos到 windows的發展過程。在dos年代,系統中的硬體裝置必須通過confis.sys和autoexec.
bat兩個配置檔案在系統初始化過程中載入驅動程式來執行。而軟體的配置資訊,通常是由軟體的編寫者根據他自己所喜好的方式加以儲存。隨後出現的windows 3.
x系統,使得這種情況發生了改變。
在windows 3.x中,系統通過win.ini、system.
ini、control.ini、program.ini等ini檔案來儲存所有有關作業系統和應用程式的配置資訊。
其中前兩者的作用尤為重要,system.ini負責配置硬體,而win.ini負責桌面設定和應用程式的執行等工作。
隨著windows的普及,一些開發者過去沒有注意到的問題也逐漸浮現出來。由於各個應用程式不斷地往ini檔案中新增自己的配置資訊,而從不負責刪除各ini檔案中那些過時、無用的資訊,所以隨著系統內應用程式數量不斷增加,ini檔案就變得越來越大,在ini檔案中查詢相應資訊的速度也越來越慢,再加上ini檔案最大不能超過64kb,很快這種公用system.ini、win.
ini的管理方式就受到極大的挑戰與質疑。
於是,人們在原有基礎上提出了改進的方法。各個應用程式開始使用自己的ini檔案來解決容量問題,比如word 6.0就使用word6.ini存放其配置資訊。
這樣一來,ini檔案大小的限制被很好解決了。但這樣做又帶來了新的麻煩,系統中出現了太多的ini檔案,要想集中管理,而且搞清楚它們之間的關係變成了非常困難的事情。ini檔案的另外—個致命缺陷仍然沒有好的解決辦法。
由於ini檔案是—個文字檔案,所以任何使用者都可以使用任意的文字編輯器來編輯它。如果使用者在編輯ini檔案時不小心修改了它的內容和格式,或者被不負責任的程式胡亂修改了其他應用程式所需要的資料,就有可能導致非常嚴重的後果。系統會出現許多莫名其妙的錯誤,宕機、無法啟動。
因為這是系統結構性的弊端,所以在windows 95問世以前,大家都沒有很好的解決方法。
在windows 3.x的升級版windows 95出現時,微軟決定把windows nt中得到成功應用的登錄檔概念引入進來。其實質就是利用一個功能強大的登錄檔資料庫來統—集中地管理系統硬體設施、軟體配置等資訊,從而方便管理並增強系統的穩定性。
參考資料
電腦登錄檔中ini是什麼意思,登錄檔是什麼意思?
ini 檔案是initialization file的縮寫,即初始化檔案,是windows的系統配置檔案所採用的儲存格式。ini 檔案統管windows的各項配置,一般使用者就用windows提供的各項圖形化管理介面就可實現相同的配置了。但在某些情況,還是要直接編輯ini才方便,一般只有很熟悉win...
電腦登錄檔是什麼,電腦中的登錄檔是什麼意思?
與登錄檔有關的術語 2 hkey 根鍵 或 主鍵 它的圖示與資源管理器中資料夾的圖示有點兒相像。windows將登錄檔分為六個部分,並稱之為 hkey name,它意味著某一鍵的控制代碼。3 key 鍵 它包含了附加的資料夾和一個或多個值。4 subkey 子鍵 在某一個鍵 父鍵 下面出現的鍵 子鍵...
登錄檔是什麼
登錄檔的由來 pc機及其作業系統的一個特點就是允許使用者按照自己的要求對計算機系統的硬體和軟體進行各種各樣的配置。早期的圖形作業系統,如win3.x中,對軟硬體工作環境的配置是通過對副檔名為.ini的檔案進行修改來完成的,但ini檔案管理起來很不方便,因為每種裝置或應用程式都得有自己的ini檔案,並...