有關HKEY_CURRENT_USER註冊表配置單元的詳細信息
HKEY_CURRENT_USER,通常縮寫為HKCU ,是Windows註冊表的主要部分,是六個左右註冊表中的一個。
HKEY_CURRENT_USER包含Windows的配置信息和特定於當前登錄用戶的軟件 。
例如,位於HKEY_CURRENT_USER配置單元下的各種註冊表項中的各種註冊表值可控制用戶級設置,例如安裝的打印機,桌面牆紙,顯示設置, 環境變量 , 鍵盤佈局, 映射的網絡驅動器等。
您在“ 控制面板”的各種小程序中配置的許多設置實際上都存儲在HKEY_CURRENT_USER註冊表配置單元中。
如何獲取到HKEY_CURRENT_USER
HKEY_CURRENT_USER是一個註冊表配置單元,它是在註冊表編輯器中查找的更簡單的類型之一:
- 打開註冊表編輯器
- 從左側窗格中找到註冊表編輯器中的HKEY_CURRENT_USER 。
- 雙擊或雙擊HKEY_CURRENT_USER ,或者單擊/點擊左側的小箭頭或加號圖標(如果要展開它)。
- 注意:較新版本的Windows使用箭頭作為該按鈕來擴展註冊表配置單元,但其他設備具有加號。
看不到HKEY_CURRENT_USER?
HKEY_CURRENT_USER可能很難找到如果以前您的計算機上已經使用過註冊表編輯器,因為該程序會直接將您帶到最後一個地方。 由於所有使用Windows註冊表的計算機都具有此配置單元,因此如果您看不到它,實際上並不會錯過HKEY_CURRENT_USER,但可能需要隱藏一些內容才能找到它。
這是做什麼的:從註冊表編輯器的左側,滾動到最上面,直到看到計算機和HKEY_CLASSES_ROOT。 點擊或點擊HKEY_CLASSES_ROOT文件夾左側的箭頭或加號以最小化/折疊整個配置單元。 在它下面的是HKEY_CURRENT_USER。
HKEY_CURRENT_USER中的註冊表子項
以下是您可能在HKEY_CURRENT_USER配置單元下找到的一些常用註冊表項:
- HKEY_CURRENT_USER \ AppEvents
- HKEY_CURRENT_USER \控制台
- HKEY_CURRENT_USER \ Control Panel
- HKEY_CURRENT_USER \環境
- HKEY_CURRENT_USER \ EUDC
- HKEY_CURRENT_USER \身份
- HKEY_CURRENT_USER \鍵盤佈局
- HKEY_CURRENT_USER \網絡
- HKEY_CURRENT_USER \打印機
- HKEY_CURRENT_USER \ SOFTWARE
- HKEY_CURRENT_USER \ SYSTEM
- HKEY_CURRENT_USER \易失性環境
注意:位於計算機上的HKEY_CURRENT_USER配置單元下的註冊表項可能與上面的列表不同。 您正在運行的Windows版本以及您安裝的軟件都會確定可能存在的密鑰。
由於HKEY_CURRENT_USER配置單元是用戶特定的,因此即使在同一台計算機上,其中包含的鍵和值也會因用戶而異。 這與大多數其他註冊表配置單元不同,它們是全局的,如HKEY_CLASSES_ROOT,它在Windows中的所有用戶中保留相同的信息。
HKCU示例
以下是關於在HKEY_CURRENT_USER配置單元下找到的幾個示例鍵的一些信息:
HKEY_CURRENT_USER \ AppEvents \ EventLabels
這是Windows和第三方應用程序中各種功能的標籤,聲音和描述,例如傳真嗶聲,完成的iTunes任務,低電量警報,郵件蜂鳴聲等。
HKEY_CURRENT_USER \ Control Panel
在\控制面板\鍵盤下可以找到幾個鍵盤設置,例如鍵盤延遲和鍵盤速度選項,這兩個選項均可通過鍵盤控制面板小程序中的重複延遲和重複速率設置進行控制。
鼠標小程序是另一個設置存儲在HKEY_CURRENT_USER \ Control Panel \ Mouse項中的小程序。 其中的一些選項包括DoubleClickHeight,ExtendedSounds,MouseSensitivity,MouseSpeed , MouseTrails和SwapMouseButtons。
另一個控制面板部分專用於光標下的鼠標光標。 這裡存儲的是默認和自定義游標的名稱和物理文件位置。 Windows使用分別具有CUR和ANI 文件擴展名的靜態和動態光標文件,因此這裡找到的大多數光標文件都指向%SystemRoot%\ cursors \文件夾中的這些類型的文件。
對於HKCU控制面板桌面鍵也是如此,該鍵用於定義諸如WallpaperStyle之類的許多與桌面相關的設置,這些值描述是將牆紙居中還是將其展開在顯示屏上。 在同一位置的其他人員包括CursorBlinkRate,ScreenSaveActive,ScreenSaveTimeOut和MenuShowDelay 。
HKEY_CURRENT_USER \環境
環境鍵是找到像PATH和TEMP這樣的環境變量的地方。 可以在這里或通過Windows資源管理器進行更改,它們將反映在兩個地方。
HKEY_CURRENT_USER \ SOFTWARE
此註冊表項中列出了許多用戶特定的軟件條目。 一個例子是Firefox網絡瀏覽器程序的位置。 此子項是PathToExe值的位置,它解釋了firefox.exe在安裝文件夾中的位置:
HKEY_CURRENT_USER \ Software \ Mozilla \ Mozilla Firefox \ 57.0(x64 zh-CN)\ Main
更多關於HKEY_CURRENT_USER
HKEY_CURRENT_USER配置單元實際上只是一個指向位於HKEY_USERS配置單元下的鍵的指針,它與您的安全標識符的名稱相同。 您可以在任一位置進行更改,因為它們是相同的。
考慮到它只是另一個配置單元的參考點,HKEY_CURRENT_USER甚至存在的原因是它提供了一種查看信息的更簡單的方法。 另一種方法是找到您的帳戶的安全標識符並導航到該區域的HKEY_USERS。
同樣,在HKEY_CURRENT_USER中看到的所有內容僅適用於當前登錄的用戶,而不適用於計算機上存在的任何其他用戶。 這意味著每個登錄用戶都將從相應的HKEY_USERS配置單元中獲取自己的信息,這意味著HKEY_CURRENT_USER對於每個查看它的用戶都會有所不同。
由於這是如何設置的,您實際上可以在HKEY_USERS中導航到其他用戶的安全標識符,以查看他們在登錄時看到的所有內容。