บทความนี้แสดงวิธีที่คุณสามารถรับสิทธิ์ครอบครอง (Take Ownership) ไฟล์และโฟลเดอร์ใน Windows 11/10/8/7 หลังจากที่ Microsoft ได้นำ User Account Control มาใน Windows Vista Microsoft ได้เพิ่มความปลอดภัยของไฟล์ระบบหลักโดยการทำให้ Effective Permissions เข็แข็งขึ้น ส่วนใหญ่เวลาที่ต้องการแทนที่ไฟล์ระบบ เปลี่ยนชื่อโฟลเดอร์ระบบ หรือโฟลเดอร์ภายใต้ไดรฟ์ C คุณต้องรับสิทธิ์ครอบครองไฟล์หรือโฟลเดอร์นั้นก่อน ตั้งแต่ Windows 7 เป็นต้นมา ไฟล์และโฟลเดอร์ระบบจะเป็นของ Trusted Installer ดังนั้น แม้สมาชิกกลุ่ม Administrators ก็ถูกจำกัดไม่ให้แก้ไขวัตถุในนั้นหรือเปลี่ยนสิทธิ์ ยกเว้นจะมีสิทธิ์ครอบครอง

เคล็ดลับ – คุณยังสามารถใช้ฟรีแวร์ของเราเพื่อทำได้ง่ายขึ้น:
- Ultimate Windows Tweaker จะให้คุณเพิ่ม Take Ownership of Files and Folders เข้าไปในเมนูคลิกขวา (context menu) ของ Windows 11/10/8.1/7 ได้ง่ายๆ
- RegOwnIt สำหรับรับสิทธิ์ครอบครอง Registry keys ได้ง่ายๆ
รับสิทธิ์ครอบครองไฟล์และโฟลเดอร์ใน Windows 11/10
เพื่อรับสิทธิ์ครอบครองไฟล์และโฟลเดอร์เต็มรูปแบบใน Windows 11/10:
- เปิด File Explorer
- ไปที่ไฟล์หรือโฟลเดอร์ที่ต้องการรับสิทธิ์ครอบครอง
- คลิกขวาที่ไฟล์หรือโฟลเดอร์เป้าหมาย และเลือก Properties
- เลือกแท็บ Security
- คลิกปุ่ม Advanced
- เลือกแท็บ Owner
ที่นี่คุณสามารถเปลี่ยน Permissions ได้ มาดูวิธีทำอย่างละเอียดด้านล่าง
ตั้งแต่ Windows 10/8 Microsoft ได้เปลี่ยนวิธี Take Ownership เล็กน้อย ใน Windows 7 ค่อนข้างเหมือนเดิมกับรุ่นก่อนหน้า ไม่มีความแตกต่างมากตอนนี้ - เพียงแค่หน้าจอเปลี่ยนไปสักหน่อยและวิธีการควบคุมเปลี่ยนไป แต่คำสั่งบรรทัดคำสั่ง (command line) ยังคงเหมือนเดิม ตัวอย่างเช่น บน Windows 7 คุณมีแท็บ Owner

เราคลิก Edit ป้อน Object name (อาจเป็น Administrators หรือชื่อผู้ใช้ Windows ของคุณ) หรือเลือกชื่อผู้ใช้จากรายการ แล้วคลิก OK เพื่อทำการเปลี่ยนแปลง
แต่ใน Windows 11/10 และ Windows 8 Microsoft ได้เอาแท็บ Owner ออกและย้ายไปด้านบน ดูสกรีนชอตด้านล่าง

นอกจากนี้ ภายใต้แท็บ Permission เมื่อคุณเพิ่มออบเจ็กต์ใหม่ คุณจะมีมุมมองสองแบบที่แตกต่างกัน - หนึ่งคือ Basic permissions และอีกหนึ่งคือ Advanced permissions นี่คือสกรีนชอตของหน้าต่าง Advanced permissions

วิธีรับสิทธิ์ครอบครองไฟล์และโฟลเดอร์
ตอนนี้ผมจะแสดงวิธี Take Ownership ของไฟล์และโฟลเดอร์
ขั้นตอน 1: คลิกขวาที่ไฟล์หรือโฟลเดอร์ ไปที่ Properties ภายใต้ Properties คลิกที่แท็บ "Security"

ขั้นตอน 2: ตอนนี้คุณจะเห็นในสกรีนชอตข้างต้น คุณไม่มีสิทธิ์เปลี่ยนแปลงได้ ในกรณีเช่นนี้ คุณต้อง Take Ownership ของไฟล์หรือโฟลเดอร์ โดยคลิกที่ "Advanced"

ขั้นตอน 3: ต่อไป ในหน้าต่างที่ปรากฏขึ้น คุณต้องคลิกที่ "Change" และป้อนชื่อออบเจ็กต์

ผมพิมพ์ชื่อผู้ใช้ Windows ของผมและคลิก "OK" ตอนนี้คุณจะเห็นว่าเจ้าของเปลี่ยนเป็น Shyam Sasindran แล้ว
คลิกที่ "Replace owner on subcontainers and object" และคลิก Apply

เมื่อคุณคลิก Apply คุณจะเห็นข้อความเตือน คลิก Yes เพื่อดำเนินการต่อ

ตอนนี้คุณจะต้องคลิก "OK" สองครั้ง
จากนั้นอีกครั้ง คลิกที่ Advanced
ขั้นตอน 4: ตอนนี้ภายใต้ Advanced permissions คุณจะเห็นการเปลี่ยนแปลง และจะเห็นตัวเลือกเพื่อเพิ่ม Multiple Objects

เพื่อเพิ่มออบเจ็กต์หลายตัวและให้สืบทอดสิทธิ์ คุณสามารถคลิกที่ "Change Permissions"

เพื่อให้สืบทอดสิทธิ์ คลิกที่ "Enable inheritance" เพื่อเพิ่มออบเจ็กต์ใหม่ คลิกที่ "Add" และคลิกที่ "Select a Principal" แล้วพิมพ์ชื่อออบเจ็กต์

ตอนนี้คุณสามารถเปิดใช้งาน Basic Permission ได้ หากต้องการเปิดใช้งาน Advanced permission คลิกที่ "Show advanced permissions"

เมื่อทำทุกอย่างเสร็จแล้ว คลิก OK และปิดหน้าต่าง
คุณควรจะสามารถเข้าถึงไฟล์หรือโฟลเดอร์นั้นได้แล้ว ระวังเมื่อคุณเปลี่ยนสิทธิ์สำหรับไฟล์หรือโฟลเดอร์ระบบ เพราะอาจทำลายระบบและทำให้ความปลอดภเสี่ยงอันตราย โปรดสร้าง System Restore Point ก่อนแล้วค่อยดำเนินการด้วยความระมัดระวัง
อ่านเพิ่มเติม: วิธีเปลี่ยนสิทธิ์ครอบครองไฟล์หรือโฟลเดอร์
หากคุณไม่สามารถเปลี่ยนสิทธิ์ไฟล์หรือโฟลเดอร์ได้ บทความนี้จะแสดงวิธีแก้ไขปัญหาสิทธิ์ไฟล์และโฟลเดอร์ใน Windows
