Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

HKEY_LOCAL_MACHINE คืออะไร: วิธีที่ Windows จัดเก็บการตั้งค่าหลัก

หากคุณต้องการทราบว่า HKEY_LOCAL_MACHINE คืออะไร และวิธีเข้าถึง โปรดอ่านคู่มือสั้นๆ นี้ จะอธิบายความหมาย ตำแหน่ง และ registry subkeys ของ HKEY_LOCAL_MACHINE

HKEY_LOCAL_MACHINE คืออะไร?

การตั้งค่า Windows ระดับต่ำและการตั้งค่าแอปพลิเคชันทั้งหมด ถูกจัดเก็บในฐานข้อมูลที่เรียกว่า Windows registry มันจัดเก็บการตั้งค่าของ device drivers, user interface, kernel, path ไปยังโฟลเดอร์, shortcuts ของ Start menu, ตำแหน่งแอปพลิเคชันที่ติดตั้ง, ไฟล์ DLL และค่าซอฟต์แวร์ & ข้อมูลฮาร์ดแวร์ทั้งหมด อย่างไรก็ตาม หากคุณเปิด Windows registry อาจเห็น root keys หลายตัว แต่ละตัวมีส่วนทำหน้าที่เฉพาะของ Windows ตัวอย่างเช่น HKEY_LOCAL_MACHINE ย่อเป็น HKLM เป็น root key ของ Windows หนึ่งตัว ประกอบด้วยรายละเอียดการกำหนดค่าของ:

  • Windows OS
  • ซอฟต์แวร์ที่ติดตั้ง
  • Device Drivers
  • Boot configurations ของ Windows 7/8/10/Vista
  • Windows services
  • ฮาร์ดแวร์ไดรเวอร์

อ่านเพิ่มเติม: Windows Registry คืออะไร & ทำงานอย่างไร?

วิธีเข้าถึง HKLM ผ่าน Registry Editor

HKEY_LOCAL_MACHINE หรือ HKLM มักเรียกว่า registry hive และเข้าถึงได้ผ่าน Registry Editor เครื่องมือนี้ช่วยสร้าง เปลี่ยนชื่อ ลบ หรือจัดการ root registry keys, subkeys, values และ value data ใช้แก้ปัญหาหลายอย่างในระบบ แต่ต้องระวังมากในการใช้ Registry Editor เพราะการป้อนข้อมูลผิดเพียงครั้งเดียวอาจทำให้เครื่องใช้ไม่ได้

หมายเหตุ: แนะนำให้ สำรอง key ก่อนทำการใดๆ ด้วย registry editor เช่น หากต้องการลบไฟล์คงเหลือหรือขยะ ไม่ควรทำเองเว้นแต่จะแน่ใจเรื่อง entry ไม่เช่นนั้น ให้ใช้ registry cleaner เจ้าของสามที่ช่วยลบ registry entries ที่ไม่ต้องการอัตโนมัติ

เปิด HKLM ผ่าน Registry editor ได้ดังนี้:

  1. เปิด Run dialog box ด้วย Windows + R
  2. พิมพ์ regedit คลิก OK
  3. ในแถบด้านซ้าย ดับเบิลคลิก Computer ขยาย และเลือกโฟลเดอร์ HKEY_LOCAL_MACHINE
  4. ดับเบิลคลิก HKEY_LOCAL_MACHINE อีกครั้งเพื่อขยาย หมายเหตุ: หากเคยใช้ registry editor มาก่อน จะอยู่ในสถานะขยายแล้ว

รายการ Keys ใน HKEY_LOCAL_MACHINE

มี registry key folders หลายตัวภายใน HKEY_LOCAL_MACHINE key folder ดังนี้:

หมายเหตุ: Registry keys ที่กล่าวถึงอาจแตกต่างตาม Windows version ที่ใช้

  • BCD00000000 Subkey – เก็บ boot configuration data ที่จำเป็นสำหรับบูท Windows OS
  • COMPONENTS Subkey – เก็บการตั้งค่าคอนฟิกของคอมโพเนนท์ทั้งหมดใน Windows OS
  • DRIVERS Subkey – เก็บรายละเอียดไดรเวอร์ ซอฟต์แวร์และฮาร์ดแวร์ที่ติดตั้งในระบบ รวมถึงวันที่ติดตั้ง วันที่อัปเดต สถานะการทำงานของไดรเวอร์ ฯลฯ
  • SOFTWARE Subkey – Software key เป็น subkey ที่ใช้บ่อยที่สุดของ registry editor การตั้งค่าของแอปพลิเคชันที่เปิด และรายละเอียด user interface ของ OS ถูกจัดเก็บที่นี่
  • SCHEMA Subkey – เป็น registry key ชั่วคราวที่สร้างขึ้นระหว่าง Windows Update หรือโปรแกรมติดตั้งอื่นๆ จะถูกลบอัตโนมัติเมื่อเสร็จสิ้นการอัปเดตหรือติดตั้ง Windows
  • HARDWARE subkey – เก็บข้อมูลทั้งหมดเกี่ยวกับ BIOS (Basic Input and Output System) ฮาร์ดแวร์ และโปรเซสเซอร์

เช่น พิจารณาเส้นทางนำทาง Computer\ HKEY_LOCAL_MACHINE\ HARDWARE\ DESCRIPTION\ System\ BIOS ที่นี่จัดเก็บข้อมูล BIOS และระบบปัจจุบันทั้งหมด

อ่านเพิ่มเติม: วิธี Backup และ Restore Registry บน Windows

Subkeys ที่ซ่อนอยู่ใน HKLM

Subkeys บางตัวใน Registry editor ถูกซ่อนไว้เป็นค่าเริ่มต้น ไม่สามารถมองเห็นได้ เมื่อเปิด keys นี้ อาจดูว่างเปล่าพร้อมกับ subkeys ที่เกี่ยวข้อง Subkeys ที่ซ่อนอยู่ใน HKEY_LOCAL_MACHINE ได้แก่:

  • SAM subkey – เก็บข้อมูล Security Accounts Manager (SAM) สำหรับ domains ทุกฐานข้อมูลมี Group Aliases, User accounts, Guest accounts, Administrator accounts, Login names ของ domain ฯลฯ
  • SECURITY subkey – เก็บ security policies ของผู้ใช้ ข้อมูลนี้เชื่อมโยงกับ security database ของ domain หรือ registry ที่ตรงกันในระบบ

หากต้องการดู SAM หรือ SECURITY subkey ต้อง login เข้า Registry Editor ด้วย System Account System account คือบัญชีที่มีสิทธิ์สูงกว่าบัญชีอื่นๆ รวมถึงบัญชี Administrator

หมายเหตุ: สามารถใช้ third-party software utilities เช่น PsExec เพื่อดู hidden subkeys นี้ในระบบได้ (ไม่แนะนำ)

แนะนำเพิ่มเติม

  • แก้ Hulu Error Code P-dev302
  • Windows 10 Boot Manager คืออะไร?
  • ทำไมคอมพิวเตอร์ Windows 10 ของฉันถึงช้า?
  • วิธีแก้ Broken Registry Items ใน Windows 10

หวังว่าคู่มือนี้ช่วยให้คุณเรียนรู้เกี่ยวกับ HKEY_LOCAL_MACHINE, ความหมาย, วิธีเข้าถึง, และรายการ registry subkeys ใน HKLM หากมีคำถามหรือข้อเสนอแนะ สามารถทิ้งความคิดเห็นได้เลย