本文根據(jù)PortableApps.com相關(guān)文檔及自身使用經(jīng)歷翻譯并整理,更多內(nèi)容歡迎訪問我的博客http://mmdowns.com ,轉(zhuǎn)載請注明出處,謝謝!
注冊表的組織方式跟文件目錄比較相似,主要分為根鍵、子鍵和鍵值項(xiàng)三部分,與文件目錄對應(yīng)的話就是根目錄、子目錄和文件。
(1)根鍵。分為5個(gè),分別為HKEY_CLASSES_ROOT, HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS和HKEY_CURRENT_CONFIG。
PAL通常只針對前4個(gè)根鍵的內(nèi)容進(jìn)行處理。
(2)子鍵??梢杂卸鄠€(gè)子鍵和鍵值項(xiàng),就像一個(gè)目錄中可以有多個(gè)子目錄和多個(gè)文件一樣。
(3)鍵值項(xiàng)??梢岳斫鉃槲募扇糠纸M成,分別為 :名稱、類型、數(shù)據(jù)。
注釋:注冊表中鍵相當(dāng)于文件系統(tǒng)中目錄這個(gè)概念。根鍵,對應(yīng)即根目錄。根鍵,主鍵(父鍵),子鍵,本質(zhì)都是鍵。
根鍵HKEY_LOCAL_MACHINE,包括安裝在計(jì)算機(jī)上的硬件和軟件的信息,以“HKLM”代替。
根鍵HKEY_CURRENT_USER,存儲(chǔ)當(dāng)前用戶設(shè)置的信息,以“HKCU”代替。
根鍵HKEY_CLASSES_ROOT,存儲(chǔ)Windows可識(shí)別的文件類型的詳細(xì)列表,以及相關(guān)聯(lián)的程序,以“HKCR”代替。
特別注意:存在或同時(shí)存在HKEY_LOCAL_MACHINE\Classes和HKEY_CURRENT_USER\Classes時(shí),HKEY_CURRENT_USER\Classes優(yōu)先,在launcher.ini中將以HKCU\Classes代替。
根鍵HKEY_USERS,包含使用計(jì)算機(jī)的用戶的信息,以“HKU”代替。
特別注意:對于HKU\S-?-?-??-?????????-?????????-?????????-????鍵,則以“HKCU”代替,其中“?”代表數(shù)字。
在HKEY_CURRENT_USER根鍵下的有:
SessionInformation\ProgramCount
Software\Microsoft\Cryptography\RNG\Seed
Software\Microsoft\DirectDraw\MostRecentApplication
Software\Microsoft\DirectInput\MostRecentApplication
Software\Microsoft\SchedulingAgent
Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedMRU
Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedMRU
Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU
Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist
Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist
Software\Microsoft\Windows\CurrentVersion\Group Policy
Software\Microsoft\Windows\ShellNoRoam\BagMRU
Software\Microsoft\Windows\ShellNoRoam\Bags
Software\Microsoft\Windows\ShellNoRoam\MUICache
在HKEY_LOCAL_MACHINE根鍵下的有:
Software\Microsoft\Windows\CurrentVersion\Reliability
System\ControlSet001 (equivalent to System\CurrentControlSet)
System\CurrentControlSet\Control\DeviceClasses
System\CurrentControlSet\Services\*\Enum
System\CurrentControlSet\Services\SharedAccess
System\CurrentControlSet\Services\swmidi
聯(lián)系客服