เคล็ดลับ: หากคุณพยายามแก้ไขรีจิสตรีจากบรรทัดคำสั่งเนื่องจากคุณไม่สามารถเข้าสู่ Windows ปกติให้ลองบู๊ตในเซฟโหมดของ Windows ก่อนแล้วรัน Regedit จาก Safe Mode
ผู้ใช้ Microsoft Windows XP, Vista และ 7
ผู้ใช้ Windows XP ยังสามารถใช้วิธีแก้ไขปัญหาต่อไปนี้เพื่อแก้ไขและแก้ไขรีจิสทรีจากพรอมต์คำสั่ง
ผู้ใช้ Microsoft Windows 95, 98, ME และ 2000
โดยค่าเริ่มต้นผู้ใช้ Microsoft Windows 95, 98, ME และ 2000 สามารถนำเข้าไฟล์รีจิสตรีจากพรอมต์คำสั่งโดยใช้คำสั่ง Regedit การใช้คำสั่งนี้และไฟล์รีจิสตรีที่มีคำสั่งที่เหมาะสมผู้ใช้สามารถเพิ่มลบหรือแก้ไขรีจิสตรีจากบรรทัดคำสั่ง
หากคุณต้องการนำเข้าไฟล์รีจิสตรีจากบรรทัดคำสั่งคุณสามารถใช้คำสั่ง Regedit และชื่อของไฟล์ที่คุณต้องการนำเข้า ตัวอย่างเช่นหากชื่อของไฟล์คือ hope.reg คุณจะต้องพิมพ์คำสั่งต่อไปนี้ที่พรอมต์เพื่อนำเข้าไฟล์นั้นในรีจิสทรี
Regedit hope.reg
ไฟล์ hope.reg อาจมีคำสั่งที่จำเป็นในการเพิ่มและลบค่ารีจิสตรี ด้านล่างนี้เป็นตัวอย่างของไฟล์รีจิสตรีเพื่อสร้างรายการลบรายการเดียวรวมถึงโฟลเดอร์ทั้งหมด ในการสร้างไฟล์เหล่านี้ด้วยตนเองให้คัดลอกตัวอย่างต่อไปนี้ไปยังไฟล์. reg ที่ว่างเปล่าหรือใช้ Notepad หรือคำสั่งแก้ไขเพื่อสร้างไฟล์โดยใช้คำสั่งต่อไปนี้
หมายเหตุ: ผู้ใช้ที่ใช้ Windows รุ่นก่อนหน้าอาจต้องการแทนที่ Windows Registry Editor เวอร์ชัน 5.00 ด้วย REGEDIT4
ตัวอย่างต่อไปนี้เพิ่มโฟลเดอร์ ComputerHope ลงในไดเรกทอรี HKEY_LOCAL_MACHINE \ Software พร้อมกับ ตัวอย่าง สตริงที่มีค่า ข้อมูล ของ ข้อมูลที่นี่
ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope]
"example" = "ข้อมูลที่นี่"
หากต้องการลบรายการเดียวในรีจิสทรีให้เพิ่มคีย์ยัติภังค์ (ลบ) หลังเครื่องหมายเท่ากับ ตัวอย่างเช่นหากเราต้องการลบค่าสตริงของเรา "ตัวอย่าง" เราสร้างด้วยตัวอย่างข้างต้นเราจะสร้างไฟล์. reg ต่อไปนี้
ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] "example" = -
ในที่สุดหากต้องการลบโฟลเดอร์และทุกทวีปให้สร้างไฟล์. reg คล้ายกับตัวอย่างต่อไปนี้
ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 [-HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope]
สวิตช์คำสั่ง Regedit ที่มีอยู่และไวยากรณ์ที่สามารถใช้ได้
REGEDIT [/ L: ระบบ] [/ R: ผู้ใช้] [/ C] [/ R] [/ E] [/ S] [/ S] [/ C] ชื่อไฟล์ [registry_key]
/ S | คำสั่ง / s หรือ -s Regedit สามารถเพิ่มลงในคำสั่งเพื่อระงับกล่องการยืนยัน "คุณแน่ใจหรือไม่ว่าต้องการเพิ่มข้อมูลใน hope.reg ไปยังรีจิสทรี" เมื่อรันคำสั่งที่บรรทัดคำสั่ง ตัวอย่างเช่นการใช้คำสั่งเดียวกับที่ใช้ก่อนหน้านี้คุณสามารถพิมพ์: Regedit / s hope.reg และให้นำไฟล์รีจิสทรีนั้นเข้าสู่รีจิสตรีทันที |
/ E | ส่งออกรีจิสทรีเต็มไปยังไฟล์ ตัวอย่างเช่นการพิมพ์: Regedit / e full.reg จะส่งออกรีจิสทรีเต็มไปยังไฟล์ full.reg สวิตช์นี้ยังสามารถใช้เพื่อส่งออกรีจิสตรีคีย์ได้ด้วย ตัวอย่างเช่นการพิมพ์: Regedit / e software.reg "HKEY_LOCAL_MACHINE \ Software" จะส่งออกค่าทั้งหมดในโฟลเดอร์นี้ไปยังไฟล์ software.reg สวิตช์นี้ไม่คำนึงถึงขนาดตัวพิมพ์ |
/ D | ผู้ใช้ Microsoft Windows 95, 98 และ ME สามารถลบรีจิสตรีคีย์ได้โดยใช้สวิตช์นี้ ตัวอย่างเช่นพิมพ์: Regedit / d "" โดยที่ registry_key ถูกแทนที่ด้วยรีจิสตรีคีย์ที่คุณต้องการลบจะลบรีจิสตรีคีย์นั้น |
/ L: ระบบ | ระบุตำแหน่งของไฟล์รีจิสตรี system.dat ภายใต้ Microsoft Windows 95, 98 และ ME ตัวอย่างเช่น Regedit /L:c:\windows\system.dat c: \ system.dat |
/ R: ผู้ใช้ | ระบุตำแหน่งที่ตั้งของไฟล์รีจิสตรี user.dat ภายใต้ Microsoft Windows 95, 98 และ ME ตัวอย่างเช่น Regedit /L:c:\windows\system.dat c: \ system.dat |
/ C | บีบอัดไฟล์รีจิสตรี สวิตช์นี้ทำงานใน Windows 98 เท่านั้น |