วิธีแก้ปัญหา Error 0x80070522: A required privilege is not held by the client
สวัสดีครับ วันก่อนพี่สาวคนสวยให้ช่วยดูเครื่องโน้ตบุ๊ตให้ เนื่องจากวินโดวส์ 7 ไม่สามารถบันทึกไฟล์ลงไดรว์ D: หรือ path อื่นๆในไดรส์ D: ได้ วินโดวส์ 7 ฟ้อง error “0x80070522: A required privilege is not held by the client” ดังรูป
ผมก็ค้นหาวิธีอยู่หลายชั่วโมงเหมือนกัน ลองแล้วลองเล่า ตามวิธีที่ค้นเจอ สุดท้ายก็มาหยุดอยู่ที่วิธีแก้ปัญหา Error 0x80070522: A required privilege is not held by the client ด้วย Windows 7 User Account Control(UAC) หรือการใช้ Local Security Policy หาก UAC ไม่สามารถใช้งานได้(ในบางกรณี) เอาล่ะ มาดูวิธีแก้ปัญหา Error 0x80070522: A required privilege is not held by the client กันตามที่เกริ่นมาแล้วกันดีกว่า
1. แก้ด้วย User Account Control(UAC) ทำได้ ดังนี้
- อันดับแรก ให้ไปที่ Start > แล้วพิมพ์คำว่า “UAC”(ไม่ต้องมี “”) จากนั้นจะปรากฏดังรูป
ให้คลิกที่ “Change User Account Control Settings” - อันดับต่อมา จะปรากฏหน้าต่าง User Account Control Settings ให้กดเลื่อนแถบสไลเดอร์ลงมาเป็น Never Notify ดังรูป
- อันดับสุดท้าย ให้กดปุ่ม OK แล้วรีสตาร์ทเครื่อง หลังจากรีสตาร์ท ให้ทดลองคัดลอกไฟล์ หรือบันทึกไฟล์ลงไดรว์ D: แล้วดูผลลัพธ์ครับ
หรือ หาก User Account Control(UAC) ไม่สามารถใช้งานได้ ให้แก้ด้วยวิธีที่ 2 ดังต่อไปนี้
2. แก้ด้วย Local Security Policy(secpol) ทำได้ ดังนี้
- อันดับแรก ให้ไปที่ ให้ไปที่ Start > แล้วพิมพ์คำว่า “secpol.msc”(ไม่ต้องมี “”) จากนั้นจะปรากฏดังรูป
ให้คลิกที่ secpol.msc - อันดับต่อมา จะปรากฏหน้าต่าง Local Security Policy ให้คลิกไปที่ Local Policies->Security Options
แล้วดับเบิ้ลคลิกที่ “User Account Control: Run all administrators in Admin Approval Mode” เพื่อเปลี่ยนค่าเป็น Disable ดังรูป - อันดับสุดท้าย ให้กดปุ่ม OK และปิดหน้าต่าง Local Security Policy ออกไป จากนั้นให้รีสตาร์ทเครื่อง หลังจากรีสตาร์ท ให้ทดลองคัดลอกไฟล์ หรือบันทึกไฟล์ลงไดรว์ D: แล้วดูผลลัพธ์ครับ
เป็นยังไงกันบ้างครับ สำหรับวิธีแก้ปัญหา Error 0x80070522: A required privilege is not held by the client บนวินโดวส์ 7 ลองนำไปใช้กันดู เท่าี้นี้คุณก็จะไม่มีปัญหาดังกล่าวมากวนใจอีกต่อไปครับ 🙂