วิธีการเป็นเจ้าของ Registry Keys ใน Windows



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

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



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



จะเกิดอะไรขึ้นถ้าคุณต้องลบคีย์รีจิสทรีเพื่อให้การแก้ไขมีผลกับปัญหาใน Windows ของคุณที่ทำให้คุณปวดหัว? ทุกครั้งที่คุณพยายามลบคุณจะได้รับข้อผิดพลาดต่อไปนี้ ' ไม่สามารถลบคีย์: เกิดข้อผิดพลาดขณะลบคีย์ '.



ดังที่กล่าวไว้ก่อนหน้านี้ Windows เป็นเพียงมาตรการรักษาความปลอดภัยที่ใช้เพื่อปกป้อง Windows ของคุณและสามารถข้ามได้อย่างง่ายดายโดยใช้วิธีการใด ๆ ต่อไปนี้

วิธีที่ 1: ผ่าน Windows Registry Editor

สำหรับ Windows 7 และเวอร์ชันก่อนหน้า

ที่นี่เราจะใช้โปรแกรมเดียวกับที่เราใช้ทำการเปลี่ยนแปลงใน Windows Registry ที่เรียกว่า Windows Registry Editor เพียงแค่ กด และ ถือ ที่ Windows คีย์และกด .

กล่องโต้ตอบเรียกใช้จะเปิดขึ้น ประเภท regedit.exe ในนั้นและกด ป้อน . คลิก ใช่ หากกล่องคำเตือน UAC ปรากฏขึ้น



2559-07-31_193617

Windows Registry Editor จะเปิดขึ้น ตอนนี้อยู่ใน บานหน้าต่างด้านซ้าย ไปที่คีย์ที่คุณไม่สามารถลบได้ คลิกขวา กับมัน ตอนนี้ คลิกสิทธิ์ จากเมนูป๊อปอัป

2016-07-31_193720

กล่องโต้ตอบจะเปิดขึ้น คลิก ขั้นสูง ในนั้น.

2559-07-31_193807

คลิกที่ เจ้าของ แท็บ เลือกไฟล์ ชื่อผู้ใช้ ในรายการภายใต้ เปลี่ยนเจ้าของเป็น .

วางก ตรวจสอบ ถัดจาก แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ และคลิก สมัคร .

2016-07-31_193928

ตอนนี้ไปที่ สิทธิ์ แท็บ ตอนนี้ สถานที่ ถึง ตรวจสอบ ถัดจาก รวมสิทธิ์ที่สืบทอดได้จากพาเรนต์ของออบเจ็กต์นี้ & แทนที่สิทธิ์ของวัตถุลูกทั้งหมดด้วยสิทธิ์ที่สืบทอดได้จากวัตถุนี้ .

2559-08-16_082813

ตอนนี้คลิก สมัคร . กล่องข้อความเตือนจะปรากฏขึ้นเพื่อยืนยันการกระทำของคุณ คลิก ใช่ ดำเนินการต่อไป.

2559-08-16_082925

ตอนนี้คุณจะกลับไปที่กล่องโต้ตอบสิทธิ์ เลือก (ไฮไลต์) ของคุณ ชื่อผู้ใช้ ในรายการภายใต้ ชื่อกลุ่มหรือผู้ใช้ .

ตอนนี้ สถานที่ ถึง ตรวจสอบ ภายใต้ อนุญาต กับ ควบคุมทั้งหมด ตัวเลือกในช่องด้านล่าง

ตอนนี้คลิก สมัคร แล้ว ตกลง .

และตอนนี้คุณจะมีสิทธิ์เต็มรูปแบบสำหรับคีย์รีจิสทรีนั้น

2559-08-16_083049

สำหรับ Windows 8 และใหม่กว่า

เพียงเปิดตัวแก้ไข Windows Registry โดย กด และ โฮลดิ้ง ที่ Windows คีย์และกด พร้อมกัน. กล่องโต้ตอบเรียกใช้จะเปิดขึ้น

ในนั้นพิมพ์ regedit.exe และกด ป้อน . คลิก ใช่ หากกล่องคำเตือน UAC ปรากฏขึ้น

2559-08-16_030616

Windows Registry Editor จะเปิด ตอนนี้ในบานหน้าต่างด้านซ้าย นำทาง ไปยังคีย์ที่คุณไม่สามารถลบได้ คลิกขวา กับมัน ตอนนี้คลิก สิทธิ์ จากเมนูป๊อปอัป

2559-08-16_030825

กล่องโต้ตอบจะเปิดขึ้น คลิก ขั้นสูง ในนั้น.

2559-08-16_031133

ด้านบนถัดจาก เจ้าของ: Trusted Installer หรือ SYSTEM , คลิกที่ เปลี่ยน .

2559-08-16_031141

กล่องโต้ตอบเลือกผู้ใช้หรือกลุ่มจะปรากฏขึ้น ในนั้น, ประเภท ของคุณแน่นอน ชื่อผู้ใช้ และคลิก ตรวจสอบชื่อ . ชื่อผู้ใช้ของคุณจะถูกแปลงเป็นรูปแบบที่ต้องการ ตอนนี้คลิก ตกลง -> สมัคร -> ตกลง

2559-08-16_031454

เลือก (ไฮไลต์) ของคุณ ชื่อผู้ใช้ ในรายการภายใต้ ชื่อกลุ่มหรือผู้ใช้

ตอนนี้ สถานที่ ถึง ตรวจสอบ ภายใต้ อนุญาต กับ ควบคุมทั้งหมด ตัวเลือกในช่องด้านล่าง

ตอนนี้คลิก สมัคร แล้ว ตกลง .

2559-08-16_031205

และตอนนี้คุณจะมีสิทธิ์เต็มรูปแบบสำหรับคีย์รีจิสทรีนั้น

วิธีที่ 2: ผ่าน CMD

ในวิธีนี้เราจะเป็นเจ้าของคีย์รีจิสทรีผ่าน Command Prompt และยูทิลิตี้ส่วนที่สามขนาดเล็กที่เรียกว่า SetACL

ประการแรกถึง ดาวน์โหลด SetACL utilty ไปที่หน้านี้: ที่นี่ .

เลื่อนลงเล็กน้อยและ คลิก บน เวอร์ชัน EXE ของ SetACL เพื่อเริ่มดาวน์โหลด อ่าน และ ยอมรับ ข้อกำหนดที่แสดงเพื่อเริ่มการดาวน์โหลด

เปิด ไฟล์ zip ที่ดาวน์โหลดมาและเปิดไฟล์ SetACL (เวอร์ชันปฏิบัติการ) โฟลเดอร์อยู่ในนั้น

ตอนนี้เปิดไฟล์ โฟลเดอร์ 32 บิต ถ้าคุณมีไฟล์ ติดตั้ง Windows 32 บิต หรือเปิดไฟล์ โฟลเดอร์ 64 บิต ถ้าคุณมีไฟล์ Windows 64 บิต ติดตั้ง หากต้องการทราบว่า Windows ของคุณเป็น 32 บิตหรือ 64 บิต กด และ ถือ ที่ Windows คีย์และกด . ประเภท msinfo32 และกด ป้อน . ถึง ข้อมูลระบบ หน้าต่างจะเปิดขึ้น

ในบานหน้าต่างด้านขวาถัดจาก ประเภทระบบ , ถ้ามันเป็น พีซีที่ใช้ x64 แล้วมันก็คือ Windows 64 บิต เปิดโฟลเดอร์ 64 บิต ถ้ามัน พีซีที่ใช้ x86 แล้วคุณมี Windows 32 บิต ติดตั้งเพื่อเปิดโฟลเดอร์ 32 บิต

เมื่ออยู่ในโฟลเดอร์ สำเนา ที่ SetACL.exe ไฟล์.

ตอนนี้ กด และ ถือ ปุ่ม Windows และกด เพื่อเปิด Windows Explorer . เปิด ที่ ไดรฟ์ C . ตอนนี้เปิดไฟล์ Windows โฟลเดอร์ ค้นหาไฟล์ โฟลเดอร์ ชื่อ ระบบ 32 และ เปิด มัน. วางไฟล์ SetACL.exe ไฟล์อยู่ในนั้น คลิก ใช่ หากข้อความเตือน UAC ปรากฏขึ้น

ตอนนี้หากต้องการใช้คำสั่ง SetACL เพื่อเป็นเจ้าของคีย์ก่อนอื่นคุณจะต้องเรียกใช้พรอมต์คำสั่ง ในการทำเช่นนั้น กด ที่ Windows กุญแจสำคัญที่จะนำมา ค้นหา (เมนูเริ่มต้น. ประเภท cmd .

ในผลการค้นหา คลิกขวา บน CMD และคลิก เรียกใช้ในฐานะผู้ดูแลระบบ . คลิก ใช่ หากข้อความเตือน UAC ปรากฏขึ้น หน้าต่างพรอมต์คำสั่งสีดำจะเปิดขึ้น

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

ตอนนี้กลับไปที่หน้าต่างพรอมต์คำสั่งและ ประเภท คำสั่งต่อไปนี้และกด ป้อน :

SetACL.exe บน“ วางคีย์ของคุณที่นี่” -ot reg -actn setowner -ownr“ n: Administrators”

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

ตัวอย่างเช่นจะมีลักษณะดังนี้:

SetACL.exe บน“ HKEY_CLASSES_ROOT CLSID {6850404F-D7FB-32BD-8328-C94F66E8C1C7} ShellFolder” -ot reg -actn setowner -ownr“ n: Administrators”

กลับไปที่หน้าต่างพรอมต์คำสั่งอีกครั้งและ ประเภท คำสั่งต่อไปนี้และกด ป้อน :

SetACL.exe - บน“ วางคีย์ของคุณที่นี่” -ot reg -actn ace -ace“ n: Administrators; p: full”

อีกครั้งทำ วาง คีย์ที่คัดลอกซึ่งจะแสดงในคำสั่งและกด ป้อน .

หลังจากเรียกใช้ทั้งสองคำสั่งคุณจะสามารถเข้าถึงคีย์รีจิสทรีที่เป็นปัญหาได้อย่างสมบูรณ์

อ่าน 4 นาที