Nếu bạn muốn tìm hiểu HKEY_LOCAL_MACHINE là gì và cách truy cập nó, hãy đọc hướng dẫn ngắn gọn này sẽ giải thích định nghĩa, vị trí và các subkey registry của HKEY_LOCAL_MACHINE.
HKEY_LOCAL_MACHINE là gì?
Tất cả cài đặt Windows cấp thấp và cài đặt ứng dụng được lưu trữ trong một cơ sở dữ liệu gọi là Windows registry (Registry Windows). Nó lưu cài đặt driver thiết bị, giao diện người dùng, kernel, đường dẫn thư mục, shortcut Menu Start, vị trí ứng dụng đã cài, file DLL, và tất cả giá trị phần mềm & thông tin phần cứng. Tuy nhiên, khi mở Windows registry, bạn có thể thấy một số root key (khóa gốc), mỗi khóa đóng vai trò cho một chức năng Windows cụ thể. Ví dụ, HKEY_LOCAL_MACHINE, viết tắt là HKLM, là một root key Windows như vậy. Nó bao gồm chi tiết cấu hình của:
- Hệ điều hành Windows
- Phần mềm đã cài đặt
- Driver thiết bị
- Cấu hình boot của Windows 7/8/10/Vista
- Dịch vụ Windows
- Driver phần cứng.
Bắt buộc đọc: Windows Registry là gì & Cách nó hoạt động?
Cách truy cập HKLM qua Registry Editor
HKEY_LOCAL_MACHINE hoặc HKLM thường được gọi là registry hive (rổ registry) và có thể truy cập bằng Registry Editor (Trình chỉnh sửa Registry). Công cụ này giúp bạn tạo, đổi tên, xóa hoặc thao tác các root registry key, subkey, giá trị và dữ liệu giá trị. Nó có thể dùng để khắc phục một số vấn đề hệ thống. Tuy nhiên, bạn phải luôn cẩn thận khi dùng registry editor vì ngay cả một entry (mục nhập) sai cũng có thể khiến máy tính không thể sử dụng.
Lưu ý: Do đó, bạn được khuyên sao lưu key trước khi thực hiện bất kỳ thao tác nào với registry editor. Ví dụ, nếu muốn xóa file rác hoặc junk, bạn không nên tự làm trừ khi chắc chắn về các entry. Ngược lại, bạn có thể dùng bộ dọn registry bên thứ ba giúp xóa tự động các entry registry không mong muốn.
Bạn có thể mở HKLM qua Registry editor như sau:
1. Mở hộp thoại Run (Chạy) bằng cách nhấn Windows + R cùng lúc.
2. Gõ regedit như sau và nhấp OK.
3. Trong thanh bên trái nhấp đúp vào Computer để mở rộng và chọn tùy chọn thư mục HKEY_LOCAL_MACHINE.
4. Lại nhấp đúp vào tùy chọn HKEY_LOCAL_MACHINE để mở rộng.
Lưu ý: Nếu bạn đã dùng registry editor trước đây, nó sẽ đã ở trạng thái mở rộng.
Danh sách Key trong HKEY_LOCAL_MACHINE
Có nhiều thư mục registry key bên trong thư mục key HKEY_LOCAL_MACHINE, được định nghĩa như sau:
Lưu ý: Các registry key đề cập có thể khác nhau tùy theo phiên bản Windows bạn sử dụng.
- Subkey BCD00000000 – Dữ liệu cấu hình boot cần thiết để khởi động hệ điều hành Windows được lưu ở đây.
- Subkey COMPONENTS – Cài đặt cấu hình của tất cả thành phần trong Hệ điều hành Windows được lưu trong subkey này.
- Subkey DRIVERS – Chi tiết về driver, cả phần mềm và phần cứng cài trong hệ thống được lưu trong subkey Drivers. Nó cung cấp thông tin về ngày cài đặt, ngày cập nhật, trạng thái hoạt động của driver, v.v.
- Subkey SOFTWARE – Key Software là một trong những subkey registry thường dùng nhất. Tất cả cài đặt của Ứng dụng bạn mở và chi tiết Giao diện người dùng của Hệ điều hành được lưu ở đây.
- Subkey SCHEMA – Là registry key tạm thời được tạo trong quá trình Cập nhật Windows hoặc một số chương trình cài đặt khác. Chúng bị xóa tự động khi bạn hoàn tất cập nhật Windows hoặc quá trình cài đặt.
- Subkey HARDWARE – Subkey Hardware lưu trữ tất cả dữ liệu liên quan đến BIOS (Hệ thống Đầu vào/Xuất ra Cơ bản), phần cứng và bộ xử lý.
Ví dụ, xem đường dẫn điều hướng: Computer\ HKEY_LOCAL_MACHINE\ HARDWARE\ DESCRIPTION\ System\ BIOS. Tại đây, tất cả dữ liệu BIOS hiện tại và hệ thống được lưu.
Cũng đọc: Cách Sao lưu và Khôi phục Registry trên Windows
Subkey ẩn trong HKLM
Một vài subkey trong Registry editor bị ẩn mặc định và không thể xem. Khi mở các key này, chúng có thể trông trống hoặc rỗng, cùng với subkey liên quan. Dưới đây là các subkey ẩn trong HKEY_LOCAL_MACHINE:
- Subkey SAM – Subkey này giữ dữ liệu của Security Accounts Manager (SAM) cho domain. Mọi database giữ Group Aliases, Tài khoản User, Guest, Admin, Tên đăng nhập domain, v.v.
- Subkey SECURITY – Tất cả chính sách bảo mật của người dùng được lưu ở đây. Dữ liệu này liên kết với database bảo mật của domain hoặc registry tương ứng trong hệ thống.
Nếu muốn xem subkey SAM hoặc SECURITY, bạn phải đăng nhập Registry Editor bằng System Account (Tài khoản Hệ thống). Tài khoản hệ thống là tài khoản có quyền cao hơn bất kỳ tài khoản nào, kể cả tài khoản Administrator.
Lưu ý: Bạn cũng có thể dùng một số tiện ích phần mềm bên thứ ba như PsExec để xem các subkey ẩn này. (Không khuyến khích)
Khuyến nghị
- Khắc phục Hulu Error Code P-dev302
- Windows 10 Boot Manager là gì?
- Tại sao máy tính Windows 10 của tôi chậm?
- Cách khắc phục Registry Items hỏng trên Windows 10
Hy vọng hướng dẫn này hữu ích và bạn đã tìm hiểu về HKEY_LOCAL_MACHINE, định nghĩa, cách truy cập, và danh sách registry subkey trong HKLM. Nếu có thắc mắc/góp ý, hãy để lại bình luận.