ความแตกต่างระหว่าง DWORD และ QWORD ใน Windows Registry

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

DWORD และ QWORD เป็นรายการสองในห้าประเภทที่พบใน Windows Registry Editor มีความสับสนอยู่บ้างว่าค่าแต่ละประเภทเกี่ยวข้องกับสถาปัตยกรรมระบบ 32 บิตและ 64 บิตหรือไม่ และนั่นคือสิ่งที่เราอยู่ที่นี่เพื่อชี้แจง

อ่านบทความนี้ต่อเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับความแตกต่างใน DWORD และ QWORD ที่พบใน Registry Editor สรุปด่วน ซ่อน 1 Windows Registry คืออะไร 2 ความแตกต่างระหว่าง DWORD และ QWORD 3 คุณควรเลือกคำประเภทใด 4 วิธีสร้างและแก้ไขรายการ DWORD และ QWORD โดยใช้ Registry Editor 5 คำลงท้าย

Windows Registry คืออะไร

Windows Registry คือชุดของฐานข้อมูลที่มีการกำหนดค่าระบบปฏิบัติการ ข้อมูลเกี่ยวกับฮาร์ดแวร์ที่เชื่อมต่อกับคอมพิวเตอร์ การตั้งค่าซอฟต์แวร์ที่ติดตั้ง และค่ากำหนดของผู้ใช้

Windows Registry เป็นส่วนประกอบสำคัญของระบบปฏิบัติการ Windows Windows ไม่สามารถโหลดได้หาก Registry เสียหายหรือเสียหาย

Windows Registry Editor เป็นเครื่องมือในการสร้าง แก้ไข และลบรายการรีจิสตรีในฐานข้อมูล เมื่อใดก็ตามที่ผู้ใช้ต้องการสร้างค่าใหม่ใน Windows Registry สามารถสร้างหนึ่งในห้ารูปแบบต่อไปนี้:

  1. ค่าสตริง
  2. ค่าไบนารี
  3. DWORD
  4. QWORD
  5. ค่าหลายสตริง
  6. ค่าสตริงที่ขยายได้

ความแตกต่างระหว่าง DWORD และ QWORD

ชื่อของคำต่างๆ DWORD และ QWORD แสดงถึงความหมายของคำนั้นเอง DWORD ย่อมาจาก Double word และ QWORD ย่อมาจาก Quad word สิ่งเหล่านี้แสดงให้เห็นถึงความยาวของคำและไม่เกี่ยวข้องกับสถาปัตยกรรมระบบเลย

ความยาวบิต WORD มาตรฐานคือ 16 บิต ดังนั้นความยาวบิต WORD สองเท่าคือ 32 บิต และความยาวบิต WORD สี่ตัวคือ 64 บิต

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

เนื่องจากความยาว QWORD นั้นยาวเป็นสองเท่าของ DWORD จึงสามารถมีข้อมูลเพิ่มเติมในรูปของจำนวนเต็มได้ ข้อมูลนี้จะแสดงใน Registry Editor ทั้งค่าไบนารีและเลขฐานสิบหก

คุณควรเลือกคำประเภทใด

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

การใช้คำที่ต่างกันจะไม่เพียงแต่ทำให้ไม่มีประโยชน์ แต่ยังมีโอกาสทำให้ระบบปฏิบัติการเสียหายได้ด้วยการแนะนำ System Registries ที่ไม่คาดคิด

ดังนั้น ควรใช้คำประเภทเดียวกับที่ Microsoft แนะนำเพื่อวัตถุประสงค์ที่คุณต้องการเท่านั้น นี่คือแนวทางของ Microsoft ประเภทค่ารีจิสทรี .

คุณควรตรวจสอบ:

วิธีตรวจสอบ Windows Registry สำหรับการเปลี่ยนแปลง

วิธีแก้ไขการตั้งค่า Windows Registry สำหรับผู้ใช้คอมพิวเตอร์เครื่องอื่น

วิธีสร้างและแก้ไขรายการ DWORD และ QWORD โดยใช้ Registry Editor

การสร้างและจัดการ System Registries ที่มีอยู่ใน Windows นั้นค่อนข้างง่าย อย่างไรก็ตาม เราแนะนำให้สร้าง a สำรองข้อมูลทั้งระบบ ก่อนทำการเปลี่ยนแปลงใดๆ ในการลงทะเบียนระบบ

ทำตามขั้นตอนด้านล่างเพื่อสร้าง DWORD หรือ QWORD ใหม่โดยใช้ Registry Editor:

  1. เปิด Run -> regedit ซึ่งจะเป็นการเปิด Registry Editor
  2. นำทางไปยัง กุญแจ ที่คุณต้องการสร้างรีจิสตรีระบบใหม่จากบานหน้าต่างด้านซ้าย กุญแจ คือโฟลเดอร์ที่แสดงไว้ทางด้านซ้าย
  3. คลิกขวาที่คีย์ ขยาย ใหม่ จากเมนูบริบท แล้วคลิกประเภทของ WORD ที่คุณต้องการเพิ่ม
  4. เมื่อเสร็จแล้ว ให้ตั้งชื่อคำตามที่ต้องการในบานหน้าต่างด้านซ้าย จากนั้นดับเบิลคลิกเพื่อตั้งค่าภายใต้ ข้อมูลค่า .

    คลิกที่ ตกลง เมื่อทำเสร็จแล้ว.
  5. รีบูตเครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงเกิดขึ้น

คุณยังสามารถแก้ไขและแก้ไขค่า Registry ที่มีอยู่ได้โดยดับเบิลคลิกและเปลี่ยนค่าภายใต้ ข้อมูลค่า .

คำลงท้าย

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ DWORD และ QWORD ไม่สามารถแลกเปลี่ยนกันได้ตามความสะดวกของผู้ใช้ แต่ละโปรแกรมและแอปพลิเคชันได้รับการออกแบบแตกต่างกันเพื่ออ่านค่าประเภทต่างๆ จาก System Registries ในกรณีที่มีการเปลี่ยนแปลง DWORD ด้วย QWORD ที่มีค่าใกล้เคียงกัน แอปพลิเคชันอาจไม่ลงทะเบียน

ขอแนะนำว่าอย่าเข้าไปยุ่งกับ System Registry โดยไม่จำเป็น เนื่องจากผลลัพธ์อาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณ