Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows Registry 'Cannot Delete Key' แบบขั้นตอน

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

ไม่แน่ใจว่าจะสำรอง Registry ยังไง? คลิกที่นี่ เพื่อดูคำแนะนำทีละขั้นตอนในการสำรองและกู้คืน Windows Registry

ข้อผิดพลาด ‘Cannot delete (key name): Error while deleting key’ เกิดขึ้นเมื่อระบบควบคุมการเข้าถึงของ Windows บล็อกการลบเพื่อป้องกันการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต คีย์เหล่านี้มักได้รับการปกป้องโดยระบบหรือเป็นของ TrustedInstaller

ในกรณีส่วนใหญ่ เกิดจากบัญชีของคุณไม่มี สิทธิ์เจ้าของ หรือสิทธิ์ Full Control ต่อคีย์ Registry นั้น เพื่อแก้ไข คุณต้องยึดสิทธิ์เจ้าของคีย์และให้สิทธิ์ Full Control แก่บัญชีของตน าจะสามารถลบคีย์ได้

เมื่อพยายามลบคีย์ Registry Windows จะตรวจสอบ Discretionary Access Control List (DACL) ว่าบัญชีของคุณมีสิทธิ์ที่จำเป็นหรือไม่ หากไม่มี คุณต้องยึดสิทธิ์เจ้าของก่อน แล้วจึงให้สิทธิ์ Full Control เมื่อกำหนดสิทธิ์แล้ว ควรจะลบคีย์ได้

  1. คลิกปุ่ม Start ค้นหา Registry Editor คลิกขวาเลือก Run as Administrator
  2. ไปที่คีย์ Registry ที่มีปัญหา คลิกขวาเลือก Permissions
  3. ในหน้าต่าง Permissions คลิกปุ่ม Advanced เพื่อเปิดการตั้งค่าความปลอดภัยขั้นสูง
  4. ใน Advanced Security Settings คลิกปุ่ม Change ถัดจากช่อง Owner
  5. พิมพ์ชื่อผู้ใช้ในกล่อง Enter the object name คลิก Check Names เพื่อยืนยัน Windows จะยืนยันชื่อผู้ใช้
  6. หากไม่แน่ใจชื่อผู้ใช้ คลิกปุ่ม Advanced
  7. ในหน้าต่างถัดไป คลิก Find Now เพื่อแสดงบัญชีผู้ใช้ทั้งหมด เลือกบัญชีของคุณ คลิก OK
  8. บัญชีของคุณจะปรากฏในช่อง object name คลิก OK
  9. ในหน้าต่าง Security Settings ติ๊กถูก Replace owner on subcontainers and objects และ Replace all child object permissions entries with inheritable permission entries from this object คลิก Apply แล้ว OK
  10. คลิก Yes เมื่อมีการยืนยัน
  11. คลิก OK เพื่อปิด Advanced Security Settings
  12. กลับไปที่หน้าต่าง Permissions เลือกบัญชีผู้ใช้จากรายการ Group or user names ในส่วน Permissions for users ติ๊กถูก Allow ถัดจาก Full Control คลิก Apply แล้ว OK
  13. เมื่อมีสิทธิ์เจ้าของและ Full Control แล้ว ลองลบคีย์ Registry อีกครั้ง

ABOUT THE AUTHOR

แก้ไขข้อผิดพลาด Windows Registry  Cannot Delete Key  แบบขั้นตอน

Muhammad Usman Ashraf

Muhammad Usman Ashraf เป็นนักเขียนเนื้อหาและผู้เชี่ยวชาญเว็บไซต์ ที่มีพื้นฐานมาจากการพัฒนา WordPress, SEO และคู่มือการแก้ไขปัญหา ที่ Appuals เขาดูแลและเขียนบทความเชิงลึกที่ช่วยให้ผู้ใช้แก้ปัญหาทางเทคนิคได้ง่าย เขามีความหลงใหลในการสร้างเนื้อหาที่มีประโยชน์และสร้างเว็บไซต์ที่รวดเร็ว ใช้งานง่าย และเหมาะกับเครื่องมือค้นหา ด้วยความคิดสร้างสรรค์และทักษะทางเทคนิค เขาเน้นทำให้ข้อมูลเข้าถึงได้และมีคุณค่าสำหรับทุกผู้อ่าน