HKLM có phải là Bí danh cho HKEY_LOCAL_MACHINE không?
Đôi khi, khi làm việc với Windows, bạn sẽ thấy tất cả các cách đặt tên, viết tắt và mã định danh, chẳng hạn như HKLM và HKEY_LOCAL_MACHINE. HKLM chỉ đơn giản là một bí danh cho HKEY_LOCAL_MACHINE hay có "sự khác biệt" giữa hai người không? Bài hỏi và trả lời của SuperUser hôm nay có câu trả lời cho câu hỏi của người đọc tò mò.
Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.
Ảnh chụp màn hình lịch sự của Wandersick (Flickr).
Câu hỏi
Người đọc siêu người dùng Joe Kearney muốn biết nếu HKLM chỉ là bí danh cho HKEY_LOCAL_MACHINE hoặc nếu thực sự có sự khác biệt giữa hai lần:
HKLM thường được sử dụng như một từ viết tắt của HKEY_LOCAL_MACHINE, nhưng thật bất ngờ, điều này cũng có vẻ đúng khi tôi hỏi Reg. cho một giá trị.
- C: \> reg truy vấn, HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion xông / v xuất hiện
HKEY_LOCAL_MACHINE \ PHẦN MỀM \ Microsoft \ Windows NT \ CurrentVersion
Hiện tại REG_SZ 6.1- C: \> reg truy vấn, HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion thừng / v xuất hiện
HKEY_LOCAL_MACHINE \ PHẦN MỀM \ Microsoft \ Windows NT \ CurrentVersion
Hiện tại REG_SZ 6.1Có bất kỳ tài liệu tham khảo nào khẳng định rằng chúng là tương đương hoặc một cái là bí danh cho cái kia? Hoặc trên thực tế, có những trường hợp chúng không giống nhau?
HKLM chỉ đơn giản là một bí danh cho HKEY_LOCAL_MACHINE hay thực sự có một số khác biệt giữa hai?
Câu trả lời
Những người đóng góp cho SuperUser Twinkles và john smith có câu trả lời cho chúng tôi. Đầu tiên, Twinkles:
Không, mặc dù HKLM là tên viết tắt của HKEY_LOCAL_MACHINE, không có tuyên bố chính thức nào từ Microsoft rằng nó luôn tương đương. Trên thực tế, nó tuyên bố rõ ràng rằng sự sẵn có của các phím tắt này phụ thuộc vào phần mềm đang được sử dụng và chúng thường được gọi là chữ viết tắt thường được sử dụng.
Chẳng hạn, có những trường hợp viết tắt HKEY_LOCAL_MACHINE thành HKLM khi xác định chính sách.
Tiếp theo là câu trả lời từ john smith:
Bạn cũng không thể sử dụng các chữ viết tắt này trong các tệp .reg, bạn phải viết tên đầy đủ bên trong phạm vi hình vuông ở đó.
Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.