Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統最佳化

註冊表核心解析:HKEY_LOCAL_MACHINE 五大子鍵深度導覽

編輯:系統最佳化

HKEY_LOCAL_MACHINE (HKLM) 存放電腦層級的硬體、軟體、安全性與系統設定,與使用者無關,屬全域公共配置。其下包含五大核心子鍵:

1. HARDWARE:硬體描述與裝置對應

  • DEVICEMAP:裝置對應表,如 SERIALCOMM 定義 COM1、COM2 等序列埠對應。
  • DESCRIPTION:系統硬體描述,含 System\FloatingPointProcessor 等數學協處理器資訊。

2. SAM:安全性帳戶管理器

系統自動保護,存放使用者帳戶密碼雜湊等敏感資料,一般不可直接存取。

3. SECURITY:安全性設定

同樣受系統保護,包含本地安全性原則、審核原則等,非專業人士請勿嘗試修改。

4. SOFTWARE:軟體與應用程式設定

最常被存取的分支,包含:

  • 作業系統內建元件設定
  • 第三方應用程式安裝資訊、授權碼、使用者偏好設定
  • 各廠商自訂子鍵 (如 Microsoft、Adobe、Symantec 等)

5. SYSTEM:系統核心控制集 (最關鍵)

僅含 CurrentControlSet 一個子鍵,指向目前啟動使用的驅動程式控制集。重點子分支:

Control:控制面板對應設定

  • fontassoc:字體關聯 (系統字體 simsun.ttf、字體包、字元集對應)。
  • Nls:語言/代碼頁/輸入法相關 (EUDC 範圍等)。
  • Session Manager:會話管理核心
    • KnownDLLs:系統已知 32-bit DLL 清單。
    • CheckBadApps / CheckBadApps400:有問題的 16/32-bit 應用程式相容性旗標 (如 POWER.EXE、UE32.EXE)。
    • AppPatches:應用程式修補資訊 (舊版放於 Win.ini)。
  • MediaResources / MediaProperties:多媒體資源與屬性 (DirectSound、搖桿、MIDI 驅動等)。
  • FileSystem:NTFS/FAT32/Win31 檔案系統參數。
  • Shutdown:快速關機等關機行為設定。
  • keyboard layouts:鍵盤配置/輸入法代碼 (數值 ID 表示)。
  • Update:控制面板重新整理旗標。
  • TimeZoneInformation:時區資訊。
  • Print:印表機設定。
  • IDConfigDB:硬體設定檔資料。
  • ComputerName:ActiveComputerName、ComputerName 雙層結構管理電腦名稱。
  • SecurityProviders:網路安全性提供者設定。

Services:所有驅動程式與服務的啟動參數

每個服務/驅動程式一個子鍵,包含 Start (啟動類型)、Type、ErrorControl、ImagePath 等關鍵值,是服務管理、故障排除的核心區域。

理解 HKLM 架構,是進階系統管理、驅動開發、安全稽核的基礎。修改前請務必備份,謹慎操作。

Copyright © Windows教程網 All Rights Reserved