注冊表是windows系統的數據庫,保存着硬件、系統和軟件正常運行的各種配置參數,修改注冊表很容易造成系統崩潰,注冊表的重要性不言而喻。注冊表保存在系統的多個文件中,大部分保存在C:\Windows\System32\config中,如DEFAULT,DRIVERS,SAM,SECURITY,SOFTWARE,SYSTEM,userdiff等。
還有一個用戶注冊表NTUSER.DAT保存在用戶文件夾下,路徑為C:\users\用戶名,他們是隐藏文件,包含同名的ntuser.ini和ntuser.dat.LOG文件。
些數據庫文件是二進制文件,無法直接編輯,需要使用注冊表編輯器,編輯器位置在C:\Windows\regedit.exe,通常可以使用快捷鍵win R打開運行,輸入regedit回車打開注冊表編輯器,win10和win11也可以直接在開始菜單中搜索注冊表打開。
注冊表是一個樹狀分層的數據庫,它有5個HKEY根鍵(H是handle句柄的意思)。
HKEY_CLASSES_ROOT,提取自HKEY_LOCAL_MACHINE\SOFTWARE\Classes目錄,保存着文件的分類信息,包括文件擴展名,默認啟動程序,程序和文件的圖标,文件右鍵菜單功能等。
HKEY_CURRENT_USER,包含當前登錄用戶的配置信息,提取自HKEY_USERS。
HKEY_LOCAL_MACHINE,注冊表的核心項,注冊表的大部分軟硬件和系統配置信息都保存在這裡。
HKEY_USERS,包含計算機上所有用戶的配置文件的根目錄。創建的新用戶會根據這裡的.DEFAULT配置信息生成自己的配置文件。
HKEY_CURRENT_CONFIG,包含本地計算機在系統啟動時所用的硬件配置文件信息,實際上是從兩個注冊表項創建而來的,即HKEY_LOCAL_MACHINE\System和HKEY_LOCAL_MACHINE\Software。因為是動态創建的,所以修改它的内容沒有什麼實際意義。
其實仔細一看,注冊表也隻包含HKEY_LOCAL_MACHINE和HKEY_USERS兩大根鍵,這樣看起來就清楚多了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!