Skip to main content

HKEY_LOCAL_MACHINE (HKLM Registry Hive)

How to Delete Software registry keys from System registry on windows (อาจ 2024)

How to Delete Software registry keys from System registry on windows (อาจ 2024)
Anonim

HKEY_LOCAL_MACHINE มักเรียกสั้น ๆ ว่า HKLM เป็นหนึ่งในหลายรีจิสทรีลมพิษที่ทำขึ้น Windows Registry รังเฉพาะนี้ประกอบด้วยข้อมูลการกำหนดค่าส่วนใหญ่สำหรับซอฟต์แวร์ที่คุณติดตั้งรวมถึงระบบปฏิบัติการ Windows ด้วยเช่นกัน

นอกเหนือจากข้อมูลการกำหนดค่าซอฟต์แวร์แล้วกลุ่ม HKEY_LOCAL_MACHINE ยังประกอบด้วยข้อมูลที่มีค่ามากมายเกี่ยวกับฮาร์ดแวร์และไดรเวอร์อุปกรณ์ที่ตรวจพบในปัจจุบัน

ใน Windows 10, Windows 8, Windows 7 และ Windows Vista ข้อมูลเกี่ยวกับการกำหนดค่าการบูตของคอมพิวเตอร์จะรวมอยู่ในกลุ่มนี้ด้วย

วิธีไปที่ HKEY_LOCAL_MACHINE

เป็นกลุ่มรีจิสทรี HKEY_LOCAL_MACHINE หาได้ง่ายและเปิดโดยใช้เครื่องมือตัวแก้ไขรีจิสทรีที่รวมอยู่ใน Windows ทุกรุ่น:

  1. เปิดตัวแก้ไขรีจิสทรี

  2. ตั้งอยู่ HKEY_LOCAL_MACHINE ที่ด้านซ้ายมือของ Registry Editor

  3. แตะหรือคลิกที่คำ HKEY_LOCAL_MACHINE หรือลูกศรเล็ก ๆ ทางซ้ายเพื่อขยาย

ถ้าคุณหรือผู้อื่นใช้ Registry Editor ก่อนในคอมพิวเตอร์ของคุณคุณอาจต้องยุบคีย์รีจิสทรีที่เปิดอยู่ใด ๆ จนกว่าคุณจะพบกลุ่ม HKEY_LOCAL_MACHINE

คีย์ย่อยของรีจิสทรีใน HKEY_LOCAL_MACHINE

รีจิสทรีคีย์ต่อไปนี้จะอยู่ภายใต้ HKEY_LOCAL_MACHINE:

  • HKEY_LOCAL_MACHINE BCD00000000
  • HKEY_LOCAL_MACHINE ประกอบ
  • HKEY_LOCAL_MACHINE DRIVERS
  • HKEY_LOCAL_MACHINE HARDWARE
  • HKEY_LOCAL_MACHINE SAM
  • HKEY_LOCAL_MACHINE Schema
  • HKEY_LOCAL_MACHINE การรักษาความปลอดภัย
  • HKEY_LOCAL_MACHINE SOFTWARE
  • HKEY_LOCAL_MACHINE SYSTEM

คีย์ที่อยู่ภายใต้ HKEY_LOCAL_MACHINE ในคอมพิวเตอร์ของคุณอาจแตกต่างกันไปเล็กน้อยขึ้นอยู่กับรุ่นของ Windows และการกำหนดค่าคอมพิวเตอร์เฉพาะของคุณ ตัวอย่างเช่น Windows รุ่นใหม่กว่าไม่รวมคีย์ HKEY_LOCAL_MACHINE COMPONENTS

คีย์ย่อยของ HARDWARE ประกอบด้วยข้อมูลเกี่ยวกับไบออสโปรเซสเซอร์และอุปกรณ์ฮาร์ดแวร์อื่น ๆ ตัวอย่างเช่นภายใน HARDWARE คือ คำอธิบาย> System> BIOS ซึ่งเป็นที่ที่คุณจะพบกับเวอร์ชั่นปัจจุบันของ BIOS และผู้ขาย

คีย์ย่อยของซอฟต์แวร์คือคีย์ที่เข้าถึงโดยทั่วไปจากกลุ่ม HKLM จัดเรียงตามลำดับตัวอักษรโดยผู้จัดจำหน่ายซอฟต์แวร์และเป็นตำแหน่งที่แต่ละโปรแกรมเขียนข้อมูลลงในรีจิสทรีเพื่อให้ในครั้งต่อไปที่แอปพลิเคชันได้รับการเปิดการตั้งค่าเฉพาะสามารถใช้งานได้โดยอัตโนมัติเพื่อให้คุณไม่ต้องกำหนดค่าโปรแกรมใหม่ทุกครั้งที่มีการใช้งาน นอกจากนี้ยังมีประโยชน์เมื่อค้นหา SID ของผู้ใช้

คีย์ย่อยซอฟต์แวร์ยังมี a ของ windows คีย์ย่อยที่อธิบายถึงรายละเอียด UI ต่างๆของระบบปฏิบัติการ a การเรียนการสอน คีย์ย่อยที่มีรายละเอียดว่าโปรแกรมใดมีส่วนเกี่ยวข้องกับนามสกุลไฟล์และอื่น ๆ

HKLM SOFTWARE Wow6432Node พบได้ใน Windows เวอร์ชัน 64 บิต แต่ใช้โดยแอพพลิเคชัน 32 บิต เทียบเท่ากับ HKLM SOFTWARE แต่ไม่เหมือนกันเนื่องจากถูกแยกออกเพื่อวัตถุประสงค์เพียงอย่างเดียวในการให้ข้อมูลแก่แอ็พพลิเคชัน 32 บิตบนระบบปฏิบัติการ 64 บิต WoW64 แสดงคีย์นี้ไปยังแอ็พพลิเคชัน 32 บิตเป็น "HKLM SOFTWARE "

คีย์ย่อยที่ซ่อนอยู่ใน HKLM

ในคอนฟิกูเรชันส่วนใหญ่คีย์ย่อยต่อไปนี้คือคีย์ที่ซ่อนอยู่และไม่สามารถเรียกดูได้เช่นคีย์อื่น ๆ ภายใต้กลุ่มรีจิสทรี HKLM:

  • HKEY_LOCAL_MACHINE SAM
  • HKEY_LOCAL_MACHINE การรักษาความปลอดภัย

ส่วนใหญ่คีย์เหล่านี้จะว่างเปล่าเมื่อคุณเปิดและ / หรือมีคีย์ย่อยที่ว่างอยู่

คีย์ย่อย SAM หมายถึงข้อมูลเกี่ยวกับฐานข้อมูล Security Accounts Manager (SAM) สำหรับโดเมน ภายในแต่ละฐานข้อมูลจะเป็นนามแฝงของกลุ่มผู้ใช้บัญชีผู้เยี่ยมชมและบัญชีผู้ดูแลระบบรวมถึงชื่อที่ใช้ในการล็อกอินเข้าสู่โดเมนการเข้ารหัสลับรหัสผ่านของผู้ใช้แต่ละรายและอื่น ๆ

คีย์ย่อย SECURITY ถูกใช้เพื่อเก็บนโยบายความปลอดภัยของผู้ใช้ปัจจุบัน มีการเชื่อมโยงกับฐานข้อมูลความปลอดภัยของโดเมนที่ผู้ใช้ล็อกอินหรือไปยังกลุ่มรีจิสทรีบนคอมพิวเตอร์เฉพาะที่ถ้าผู้ใช้ล็อกอินเข้าสู่โดเมนระบบภายใน

หากต้องการดูเนื้อหาของคีย์ SAM หรือ SECURITY Registry Editor ต้องเปิดโดยใช้ บัญชีระบบ ซึ่งมีสิทธิ์มากกว่าผู้ใช้อื่น ๆ แม้ผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ

เมื่อ Registry Editor เปิดขึ้นโดยใช้สิทธิ์ที่เหมาะสมคีย์ HKEY_LOCAL_MACHINE SAM และ HKEY_LOCAL_MACHINE SECURITY สามารถสำรวจได้เช่นคีย์อื่น ๆ ในไฮฟ์

โปรแกรมอรรถประโยชน์ซอฟต์แวร์บางอย่างเช่น PsExec โดย Microsoft สามารถเปิด Registry Editor พร้อมสิทธิ์ที่เหมาะสมเพื่อดูคีย์ที่ซ่อนเหล่านี้

ข้อมูลเพิ่มเติมเกี่ยวกับ HKEY_LOCAL_MACHINE

อาจเป็นเรื่องที่น่าสนใจที่ทราบว่า HKEY_LOCAL_MACHINE ไม่มีอยู่จริงในคอมพิวเตอร์ แต่เป็นเพียงคอนเทนเนอร์ที่แสดงข้อมูลรีจิสทรีจริงที่โหลดโดยใช้คีย์ย่อยที่อยู่ในกลุ่มที่ระบุไว้ข้างต้น

กล่าวอีกนัยหนึ่ง HKEY_LOCAL_MACHINE ทำหน้าที่เหมือนทางลัดไปยังแหล่งข้อมูลอื่น ๆ เกี่ยวกับคอมพิวเตอร์ของคุณ

เนื่องจากลักษณะที่ไม่มีอยู่จริงของ HKEY_LOCAL_MACHINE ไม่ว่าคุณหรือโปรแกรมใด ๆ ที่คุณติดตั้งจะสามารถสร้างคีย์เพิ่มเติมได้ภายใต้ HKEY_LOCAL_MACHINE

กลุ่ม HKEY_LOCAL_MACHINE เป็นโกลบอลซึ่งหมายความว่าไม่ว่าผู้ใช้บนคอมพิวเตอร์จะดูข้อมูลใดก็ตามซึ่งต่างจากกลุ่มรีจิสทรีเช่น HKEY_CURRENT_USER ซึ่งเฉพาะเจาะจงสำหรับผู้ใช้แต่ละรายที่เข้าดูในขณะที่เข้าสู่ระบบ

แม้ว่า HKEY_LOCAL_MACHINE จะเขียนเป็น HKLM แต่ก็ไม่ใช่ตัวย่อ "official" อย่างเป็นทางการนี้เป็นสิ่งสำคัญที่จะรู้เพราะบางโปรแกรมในบางสถานการณ์แม้กระทั่งเครื่องมือที่สามารถใช้ได้โดยตรงจาก Microsoft ไม่ให้คุณย่อทางลัดในเส้นทางรีจิสทรี หากคุณได้รับข้อผิดพลาดขณะใช้ "HKLM" ให้ใช้เส้นทางแบบเต็มแทนและดูว่ามีการแก้ไขหรือไม่