Registry Hive คืออะไร?

สารบัญ:

Registry Hive คืออะไร?
Registry Hive คืออะไร?
Anonim

กลุ่มในรีจิสทรีของ Windows คือชื่อที่กำหนดให้กับส่วนสำคัญของรีจิสทรีที่มีคีย์รีจิสทรี คีย์ย่อยของรีจิสทรี และค่ารีจิสทรี

คีย์ทั้งหมดที่ถือว่าเป็นลมพิษจะขึ้นต้นด้วย "HKEY" และอยู่ที่รูทหรือด้านบนของลำดับชั้นในรีจิสทรี ด้วยเหตุนี้บางครั้งจึงเรียกว่าคีย์รูทหรือกลุ่มระบบหลัก.

หากต้องการใช้คำทั่วไป รังเป็นเหมือนโฟลเดอร์เริ่มต้นในรีจิสทรี ในที่สุดทุกอย่างในรีจิสทรีก็อยู่ในกลุ่มต่างๆ

รีจิสทรีไฮฟ์อยู่ที่ไหน

ใน Registry Editor รังคือชุดของรีจิสตรีคีย์ที่ปรากฏเป็นโฟลเดอร์ทางด้านซ้ายของหน้าจอเมื่อคีย์อื่นๆ ทั้งหมดถูกย่อให้เล็กสุด

นี่คือรายการของกลุ่มรีจิสทรีทั่วไปใน Windows:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG
Image
Image

HKEY_DYN_DATA คือกลุ่มรีจิสทรีที่ใช้ใน Windows ME, 98 และ 95 ข้อมูลส่วนใหญ่ที่จัดเก็บไว้ในกลุ่มนั้นจะถูกเก็บไว้ใน HKEY_LOCAL_MACHINE\HARDWARE ใน Windows รุ่นที่ใหม่กว่า

ทำไมฉันไม่เห็นกลุ่มรีจิสทรีเลย

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

หากต้องการดูกลุ่มรีจิสทรีทั้งหมดพร้อมกัน ให้เลื่อนไปที่ด้านบนสุดของด้านซ้ายของ Registry Editor และยุบกลุ่มทั้งหมด โดยเลือกลูกศรลงหรือเลือก Collapseจากเมนูคลิกขวา

ไม่ว่าจะด้วยวิธีใด วิธีนี้จะย่อคีย์และคีย์ย่อยทั้งหมดให้เล็กสุด เพื่อให้คุณเห็นเพียงกลุ่มรีจิสทรีไม่กี่รายการด้านบน

อีกเหตุผลหนึ่งที่กลุ่มรีจิสทรีบางกลุ่มไม่แสดงขึ้นคือถ้าคุณดูรีจิสทรีจากระยะไกลจากคอมพิวเตอร์เครื่องอื่น

Registry Hive vs Registry Key

กลุ่มรีจิสทรีคือโฟลเดอร์ใน Windows Registry แต่ก็เป็นรีจิสทรีคีย์เช่นกัน แล้ว Registry Hive กับ Registry ต่างกันอย่างไร

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

การตั้งชื่อโฟลเดอร์ในรีจิสทรีว่า "กลุ่มรีจิสทรี" ทำได้เพียงเพื่อจัดหมวดหมู่เพิ่มเติมว่าเรากำลังพูดถึงอะไร แทนที่จะเรียกทุกโฟลเดอร์ในรีจิสทรีว่ากลุ่มรีจิสทรีหรือคีย์รีจิสทรี เราเรียกโฟลเดอร์หลัก โฟลเดอร์แรกว่ากลุ่ม แต่ใช้คีย์เป็นชื่อของโฟลเดอร์อื่นๆ ภายในกลุ่ม และคีย์ย่อยของรีจิสทรีเป็นคำศัพท์สำหรับคีย์ที่มีอยู่ภายใน กุญแจอื่นๆ

กลุ่มรีจิสทรีในบริบท

นี่คือวิธีง่ายๆ ในการทำความเข้าใจว่ากลุ่มรีจิสทรีอยู่ในรีจิสทรีของ Windows ที่ใด:


HIVE\KEY\SUBKEY\SUBKEY\…\…\VALUE

ดังที่คุณเห็นในตัวอย่างด้านล่าง แม้ว่าอาจมีคีย์ย่อยของรีจิสทรีหลายรายการด้านล่างกลุ่ม แต่จะมีกลุ่มรีจิสทรีเพียงกลุ่มเดียวในแต่ละตำแหน่งเสมอ


HKEY_CURRENT_USER\Control Panel\Desktop\Colors\Menu

  • HIVE: HKEY_CURRENT_USER
  • คีย์: แผงควบคุม
  • SUBKEY: เดสก์ท็อป
  • SUBKEY: สี
  • VALUE: เมนู

การแก้ไขและการลบกลุ่มรีจิสทรี

Registry hives ไม่เหมือนกับคีย์และค่า คือไม่สามารถสร้าง ลบ หรือเปลี่ยนชื่อได้ Registry Editor ไม่ยอมให้คุณ หมายความว่าคุณไม่สามารถแก้ไขได้โดยไม่ได้ตั้งใจ

การไม่สามารถลบกลุ่มรีจิสทรีได้ไม่ใช่ Microsoft ที่ขัดขวางไม่ให้คุณทำอะไรที่น่าอัศจรรย์กับคอมพิวเตอร์ของคุณเอง ไม่มีเหตุผลง่ายๆ ที่คุณอยากทำ คีย์และค่าที่ประกอบด้วยกลุ่มรีจิสทรีทั้งหมดเป็นค่าที่แท้จริงของ Windows Registry

อย่างไรก็ตาม คุณสามารถเพิ่ม เปลี่ยนแปลง และลบคีย์และค่าต่างๆ ในรีจิสทรีได้ คุณต้องเข้าถึงลมพิษเพื่อทำสิ่งนั้น แต่ลมพิษนั้นไม่สามารถเปลี่ยนแปลงได้

การสำรองกลุ่มรีจิสทรี

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

ดูวิธีสำรองข้อมูลรีจิสทรีของ Windows และวิธีคืนค่ารีจิสทรีของ Windows เพิ่มเติม

คำถามที่พบบ่อย

    รีจิสทรีไฮฟ์ใน Windows 10 อยู่ที่ไหน

    ไฟล์รีจิสตรีมักจะอยู่ใน C:\Windows\System32\Config คุณไม่สามารถเปลี่ยนแปลงไฟล์ในตำแหน่งนี้ได้ หากคุณต้องการแก้ไขรีจิสทรี ให้เปิด Registry Editor เพื่อทำการเปลี่ยนแปลงใดๆ

    ทำไมจึงเรียกว่ากลุ่มรีจิสทรี

    หนึ่งในนักพัฒนา Windows NT ดั้งเดิมไม่ชอบผึ้ง ดังนั้นเพื่อเป็นการล้อเล่น ผู้พัฒนารายอื่นที่รับผิดชอบในการลงทะเบียนได้เพิ่มการอ้างอิงผึ้งให้มากที่สุด ส่วนหนึ่งของเรื่องตลกนี้รวมถึงการตั้งชื่อตำแหน่งของข้อมูลรีจิสตรีเป็น 'เซลล์'

แนะนำ: