Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

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

Windows Registry คืออะไร

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

ส่วนประกอบของ Windows Registry

Windows Registry ประกอบด้วยสามองค์ประกอบหลัก – คีย์ระดับรูท คีย์ และค่า "คีย์ระดับราก" โฮสต์ "คีย์" ทั้งหมด และ "คีย์" จะมีชุด "ค่า" ของตัวเอง คุณสามารถคิดเหมือน "LocalDrive -> Folder -> File" ในระบบของคุณ

มีคีย์ระดับรูทที่แตกต่างกันห้าคีย์ซึ่งมีจุดประสงค์เฉพาะในรีจิสทรี นี่คือส่วนสำคัญของรูทคีย์เหล่านี้

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

HKEY_CLASSES_ROOT (HKCR): Windows ใช้คีย์รากนี้เพื่อจัดการการเชื่อมโยงและการฝังวัตถุ (OLE) และการเชื่อมโยงประเภทไฟล์ นี่คือกุญแจสำคัญที่ Windows จะเชื่อมโยงไฟล์ทั้งหมดของคุณกับโปรแกรมที่เกี่ยวข้อง เพื่อให้คุณสามารถเปิดและโต้ตอบกับไฟล์เหล่านั้นได้

HKEY_CURRENT_USER(HKCU): ส่วนนี้ของ Windows Registry จะโฮสต์ข้อมูลทั้งหมด การตั้งค่าระดับผู้ใช้ และการกำหนดค่าที่เกี่ยวข้องกับผู้ใช้ที่เข้าสู่ระบบอยู่ในปัจจุบัน ไม่เพียงแค่ระบบปฏิบัติการ Windows แต่โปรแกรมอื่นๆ ยังจัดเก็บข้อมูลที่เกี่ยวข้องกับผู้ใช้ปัจจุบันอีกด้วย

HKEY_LOCAL_MACHINE (HKLM): โดยไม่คำนึงถึงสถานะของผู้ใช้ ส่วนนี้ประกอบด้วยคีย์ที่เกี่ยวข้องกับระบบทั้งหมด รวมถึงการตั้งค่าฮาร์ดแวร์ การตั้งค่าซอฟต์แวร์ ฯลฯ เนื่องจากคีย์นี้โฮสต์ข้อมูลส่วนใหญ่ทั่วทั้งระบบ HKLM จึงเป็นคีย์รูทคีย์ที่เข้าถึงได้มากที่สุดอย่างหนึ่งของ Windows Registry

HKEY_USERS (HKU): ดังที่คุณเห็นจากชื่อ รูทคีย์นี้โฮสต์การตั้งค่าทั้งหมดของผู้ใช้ทั้งหมด รวมถึงผู้ใช้ที่เข้าสู่ระบบและออกจากระบบ เนื่องจากคุณสามารถค้นหาการตั้งค่าเกี่ยวกับผู้ใช้รายอื่นได้ อย่าสับสนคีย์รูทนี้กับ HKCU

HKEY_CURRENT_CONFIG (HKCC): พูดง่ายๆ ก็คือ คุณสามารถเรียกคีย์นี้ว่ารูทคีย์ปลอม เนื่องจากเป็นลิงก์โดยตรงไปยังการตั้งค่าโปรไฟล์ฮาร์ดแวร์ปัจจุบันในคีย์รูท HKLM

ค่าคีย์

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

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

ค่าสตริง: ค่าสตริงส่วนใหญ่มนุษย์สามารถอ่านได้และมีข้อมูลข้อความเพียงบรรทัดเดียว เช่น เส้นทางของไฟล์ ค่าสตริงเป็นหนึ่งในค่าที่ใช้บ่อยที่สุดใน Windows Registry

ค่าไบนารี: ตามความหมายของชื่อ ค่าเหล่านี้มีเฉพาะข้อมูลไบนารี (0, 1) มักใช้ค่าเหล่านี้เพื่อเปิดหรือปิดการตั้งค่าเฉพาะ

ค่า DWORD (32 บิต): ค่า DWORD นั้นคล้ายกับค่าไบนารี แต่ยังสามารถจัดเก็บจำนวนเต็มในช่วง 32 บิตได้อีกด้วย ค่า DWORD ได้รับการออกแบบมาเพื่อทำงานกับระบบ 32 บิต แต่ยังใช้ในระบบ 64 บิตเพื่อความเข้ากันได้แบบย้อนหลัง

ค่า QWORD (64 บิต): ค่า QWORD เหมือนกับค่า DWORD แต่สามารถเก็บจำนวนเต็มใดๆ ภายในช่วง 64 บิตได้ คุณสามารถพูดได้ว่าสิ่งเหล่านี้ออกแบบมาเพื่อทำงานกับระบบ 64 บิต

ค่าหลายสตริง: หากใช้ค่า String เพื่อเก็บสตริงบรรทัดเดียว ค่า Multi-String จะถูกใช้เพื่อจัดเก็บสตริงที่มีหลายบรรทัดหรือข้อมูลที่เป็นข้อความ

ค่าสตริงที่ขยายได้: ค่าสตริงที่ขยายได้จะคล้ายกับค่าสตริงปกติแต่ประกอบด้วยตัวแปรสภาพแวดล้อม

การสร้างคีย์และค่าใหม่

การสร้างคีย์และค่าใน Windows Registry ค่อนข้างง่ายและตรงไปตรงมา แต่ก่อนที่จะดำเนินการใดๆ โปรดสำรองข้อมูล Windows Registry ของคุณ เนื่องจากการกำหนดค่าผิดพลาดหรือการลบที่ไม่ต้องการอาจทำให้เกิดข้อผิดพลาดร้ายแรง

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

หากต้องการสร้างคีย์ใหม่ ให้คลิกขวาที่คีย์ระดับรูทแล้วเลือกตัวเลือก "ใหม่" จากนั้นเลือก "คีย์" โดยค่าเริ่มต้น คีย์ที่สร้างขึ้นใหม่จะดูเหมือนโฟลเดอร์และจะมีชื่อบางอย่างเช่น "New Key #" คุณสามารถแก้ไขชื่อคีย์ได้ตามต้องการ ขั้นตอนเดียวกันนี้จะใช้เมื่อใดก็ตามที่คุณต้องการสร้างคีย์ย่อยใหม่

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

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

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

เมื่อค่าใหม่ถูกสร้างขึ้นและเปลี่ยนชื่อ คุณจะต้องป้อนข้อมูลค่า ในการทำเช่นนั้น ให้ดับเบิลคลิกที่ค่าและป้อน “Value Data” ตามต้องการ อีกครั้ง ข้อมูลค่าขึ้นอยู่กับโปรแกรมหรือการตั้งค่าเฉพาะ

ทั้งหมดที่คุณต้องรู้เกี่ยวกับ Windows Registry, การสร้างคีย์และค่าต่างๆ

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

แสดงความคิดเห็นด้านล่างเพื่อแบ่งปันความคิดและประสบการณ์ของคุณ