วิธีแก้ไข Registry จาก Command Prompt ใน Windows 10

Windows Registry  คือฐานข้อมูลของข้อมูล การตั้งค่า ตัวเลือก และค่าอื่นๆ สำหรับซอฟต์แวร์และฮาร์ดแวร์ที่ติดตั้งใน  ระบบปฏิบัติการMicrosoft Windows ทุกเวอร์ชัน (Microsoft Windows)เมื่อมีการติดตั้งโปรแกรม คีย์ย่อยใหม่จะถูกสร้างขึ้นในรีจิสทรี คีย์ย่อยนี้มีการตั้งค่าเฉพาะสำหรับโปรแกรมนั้น เช่น ตำแหน่ง เวอร์ชัน และปฏิบัติการหลัก Windows และการตั้งค่าแอพของบริษัทอื่นจำนวนมากในรีจิสทรี ในบทความนี้ เราจะแสดงวิธีแก้ไข Registry จากCommand PromptในWindows(Windows 10) 10

windows-registry-8

แก้ไขรีจิสทรีจาก Command Prompt

การ เพิ่ม(Adding)แก้ไข หรือลบ คีย์ย่อยและค่าของรีจิสทรีของ Windowsควรทำโดยผู้ใช้ขั้นสูง ผู้ดูแลระบบ และผู้เชี่ยวชาญด้าน IT เท่านั้น ใช้ความระมัดระวังก่อนที่จะทำการเปลี่ยนแปลง เนื่องจากนี่คือการดำเนินการรีจิสทรี ขอแนะนำให้คุณสำรองข้อมูลรีจิสทรี(back up the registry)  หรือ  สร้างจุดคืนค่าระบบ ในกรณีที่ขั้นตอนผิดพลาด

เมื่อคุณได้ใช้มาตรการป้องกันที่จำเป็นแล้ว คุณสามารถดำเนินการดังต่อไปนี้:

กดปุ่มWindows + R เพื่อเรียก ใช้ กล่องโต้ตอบเรียกใช้(Run)

ในกล่องโต้ตอบ Run พิมพ์cmdจากนั้นกดCTRL + SHIFT + ENTERเพื่อเปิด Command Prompt ในโหมดผู้ดูแล(open Command Prompt in admin mode)ระบบ

ในการรับรายการการดำเนินการ ให้รันคำสั่งตามคำสั่งด้านล่าง:

REG /?

Operation List จะปรากฏขึ้น พร้อมกับReturn Codeสำหรับแต่ละคำสั่ง

นี่คือรายการของการดำเนินการและสิ่งที่แต่ละรายการทำ ตามที่  อธิบายโดย Microsoft(described by Microsoft) :

  • เพิ่ม:(Add:)  เพิ่มคีย์ย่อยใหม่หรือรายการลงในรีจิสทรี
  • เปรียบเทียบ:(Compare:)  เปรียบเทียบคีย์ย่อยหรือรายการของรีจิสทรีที่ระบุ
  • คัดลอก:(Copy:)  คัดลอกรายการรีจิสตรีไปยังตำแหน่งที่ระบุบนเครื่องท้องถิ่นหรือเครื่องระยะไกล
  • ลบ:(Delete:)  ลบคีย์ย่อยหรือรายการ
  • ส่งออก:(Export:)  คัดลอกคีย์ย่อย รายการ และค่าที่ระบุของคอมพิวเตอร์ในระบบลงในไฟล์เพื่อถ่ายโอนไปยังเซิร์ฟเวอร์อื่น
  • นำเข้า:(Import:)  คัดลอกเนื้อหาของไฟล์ที่มีคีย์ย่อยของรีจิสทรีที่ส่งออก รายการ และค่าลงในรีจิสทรีของคอมพิวเตอร์ท้องถิ่น
  • โหลด:(Load:)  เขียนคีย์ย่อยที่บันทึกไว้และรายการลงในคีย์ย่อยอื่นในรีจิสทรี มีจุดประสงค์เพื่อใช้กับไฟล์ temp ที่ใช้สำหรับการแก้ไขปัญหาหรือแก้ไขรายการรีจิสตรี
  • แบบสอบถาม:(Query:)  ส่งกลับรายการของระดับถัดไปของคีย์ย่อยและรายการที่อยู่ und คีย์ย่อยที่ระบุในรีจิสทรี
  • คืนค่า:(Restore:)  เขียนคีย์ย่อยและรายการที่บันทึกไว้กลับไปยังรีจิสทรี
  • บันทึก:(Save:)  บันทึกสำเนาของคีย์ย่อย รายการ และค่าของรีจิสทรีที่ระบุในไฟล์ที่ระบุ
  • ยกเลิกการโหลด:(Unload:)  ลบส่วนของรีจิสทรีที่โหลดโดยใช้การ  REG LOAD  ดำเนินการ

และรหัสส่งคืน:

  • 0:  ประสบความสำเร็จ
  • 1:  ล้มเหลว

หากต้องการความช่วยเหลือสำหรับการดำเนินการเฉพาะ ให้ผนวกชื่อการดำเนินการต่อท้ายคำสั่งก่อนหน้า:

REG <Operation> /?

ตัวอย่าง หากคุณต้องการความช่วยเหลือในการ ดำเนินการ Addให้รันคำสั่งต่อไปนี้:

REG ADD /?

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

ตอนนี้เรารู้ทุกสิ่งที่จำเป็นต้องรู้เกี่ยวกับREG ADDแล้ว เรามาลองใช้งานกัน

เพิ่มคีย์ย่อย(SubKey)หรือรายการ(Entry)ลงใน Registry

แก้ไข Registry จาก Command Prompt

ในการเริ่มต้น ด้านล่างนี้คือไวยากรณ์สำหรับREG ADDจากการใช้REG ADD /?สั่งการ:

REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

<KeyName>ระบุเส้นทางแบบเต็มของคีย์ย่อย รูทคีย์ที่ถูกต้องสำหรับเครื่องคอมพิวเตอร์คือHKLM , HKCU, HKCR, HKU(HKLM, HKCU, HKCR, HKU)และHKCC คุณสามารถใช้ รูทคีย์ HKLMและHKUสำหรับคอมพิวเตอร์ระยะไกลได้ / /v <ValueName>ระบุชื่อของรายการรีจิสทรีที่จะเพิ่มภายใต้คีย์ย่อยที่ระบุ เราจะกำหนดพารามิเตอร์ที่เหลือในภายหลัง แต่สำหรับตัวอย่างนี้ นี่คือสิ่งที่เราต้องการ

สมมติว่าเราต้องการเพิ่มคีย์ย่อยชื่อTheWindowsClubSubkeyภายใต้HKLM\Softwareคำสั่ง (ไวยากรณ์) จะมีลักษณะดังนี้:

REG ADD HKLM\Software\TheWindowsClubSubkey

เมื่อคำสั่งดำเนินการ คีย์ย่อยจะถูกเพิ่มลงในรีจิสทรี เพื่อยืนยันให้ทำดังต่อไปนี้:

  • กดปุ่มWindows + R เพื่อเรียก ใช้ กล่องโต้ตอบเรียกใช้(Run)
  • ในกล่องโต้ตอบ Run ให้พิมพ์regeditแล้วกด Enter เพื่อเปิด Registry Editor(open Registry Editor)
  • นำทางหรือข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
HKEY_LOCAL_MACHINE > SOFTWARE > TheWindowsClubSubkey

ลบ(Delete)คีย์ย่อย(SubKey)หรือรายการจาก Registry

เมื่อต้องการลบคีย์ย่อยหรือรายการออกจากรีจิสทรี ให้เรียกใช้ไวยากรณ์ต่อไปนี้:

REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]

สมมติว่าเราต้องการลบ/ลบคีย์ย่อยชื่อTheWindowsClubSubkeyภายใต้HKLM\Softwareคำสั่ง (ไวยากรณ์) จะมีลักษณะดังนี้:

REG DELETE HKLM\Software\TheWindowsClubSubkey

คุณจะได้รับแจ้งหากคุณต้องการลบคีย์ย่อยจริงๆ พิมพ์ใช่(Yes)แล้วกด Enter

เมื่อคำสั่งดำเนินการ คีย์ย่อยจะถูกลบออกจากรีจิสทรี

นั่นคือวิธีแก้ไข Registry จาก Command Prompt ใน Windows 10(That’s it on how to edit the Registry from Command Prompt in Windows 10.)



About the author

ฉันเป็นผู้เชี่ยวชาญ Windows 10 ที่ได้รับการแนะนำเป็นอย่างยิ่ง และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการปรับแต่งรูปลักษณ์ของคอมพิวเตอร์และทำให้เครื่องมือ Office ของพวกเขาใช้งานง่ายขึ้น ฉันใช้ทักษะของฉันเพื่อช่วยให้ผู้อื่นค้นพบวิธีที่มีประสิทธิภาพที่สุดในการทำงานกับ Microsoft Office รวมถึงวิธีจัดรูปแบบข้อความและกราฟิกสำหรับการพิมพ์ออนไลน์ วิธีสร้างธีมที่กำหนดเองสำหรับ Outlook และแม้กระทั่งวิธีปรับแต่งรูปลักษณ์ของแถบงานบนเดสก์ท็อป คอมพิวเตอร์.



Related posts