วิธีแก้ไขรีจิสตรีจากบรรทัดคำสั่ง

เคล็ดลับ: หากคุณพยายามแก้ไขรีจิสตรีจากบรรทัดคำสั่งเนื่องจากคุณไม่สามารถเข้าสู่ Windows ปกติให้ลองบู๊ตในเซฟโหมดของ Windows ก่อนแล้วรัน Regedit จาก Safe Mode

ผู้ใช้ Microsoft Windows XP, Vista และ 7

ผู้ใช้ Microsoft Windows XP สามารถดูแก้ไขและแก้ไขรีจิสตรีได้จากพรอมต์คำสั่ง MS-DOS โดยใช้คำสั่ง reg ดูหน้าคำสั่ง reg สำหรับข้อมูลเพิ่มเติมและตัวอย่าง

ผู้ใช้ 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 เท่านั้น