ข้อผิดพลาด Access Denied กับ OneDrive เป็นเรื่องปกติแม้ว่าผู้ใช้จะสามารถเข้าถึงได้ก็ตาม ที่น่าสนใจคือ ข้อผิดพลาดเกิดขึ้นแม้กระทั่งกับผู้ที่เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ
ข้อผิดพลาดในการเข้าถึง OneDrive ถูกปฏิเสธ
สาเหตุ
สาเหตุอาจเกิดจากปัญหาในการอนุญาตไฟล์ มัลแวร์ในระบบ ปัญหากับบัญชีผู้ดูแลระบบ ไฟล์อาจถูกเข้ารหัสหรือเสียหาย เป็นต้น เราจะจำกัดสาเหตุให้แคบลงและแก้ไขปัญหา
ลองทำตามขั้นตอนการแก้ปัญหาเบื้องต้นเหล่านี้ก่อนสิ่งอื่น:
1] สแกนระบบของคุณเพื่อหาไวรัสและมัลแวร์โดยใช้เครื่องมือป้องกันไวรัสที่มีชื่อเสียง
2] ล้างแคชของเบราว์เซอร์
3] เรียกใช้เครื่องมือ Disk Cleanup ค้นหา Disk Cleanup ในแถบค้นหาของ Windows และเปิดแอปพลิเคชัน เลือกไดรฟ์ (จริงๆ แล้วทั้งหมดทีละตัว) และเรียกใช้เครื่องมือ
4] ถอนการติดตั้งซอฟต์แวร์ที่น่าสงสัยที่เพิ่งติดตั้งล่าสุด ไปที่ แผงควบคุม >> โปรแกรมและคุณสมบัติ คลิกขวาและถอนการติดตั้งซอฟต์แวร์ดังกล่าว
เราสามารถดำเนินการแก้ไขต่อไปนี้หลังจากนี้:
1} ตรวจสอบว่าไฟล์นั้นใช้งานได้สำหรับผู้ใช้รายอื่นหรือไม่
2} ตรวจสอบการอนุญาตของไฟล์เฉพาะ
3} ให้การควบคุมอย่างสมบูรณ์แก่ผู้ใช้ที่ต้องการ
4} เพิ่มบัญชีผู้ดูแลระบบใหม่
โซลูชันที่ 1] ตรวจสอบว่าไฟล์ทำงานสำหรับผู้ใช้รายอื่นหรือไม่
ความน่าจะเป็นที่อยู่เบื้องหลังปัญหาคือไฟล์อาจเสียหาย เพื่อยืนยันว่าไม่ใช่กรณีนี้ ให้ถามผู้ใช้รายอื่นที่มีสิทธิ์เข้าถึงไฟล์ว่าสามารถใช้งานได้หรือไม่ นอกจากนี้ ให้ตรวจสอบว่าไฟล์ทำงานได้ดีกับ OneDrive ออนไลน์หรือไม่
โซลูชันที่ 2] ตรวจสอบการอนุญาตของไฟล์เฉพาะ
วิธีที่ดีในการจัดการสิทธิ์สำหรับไฟล์ OneDrive คือผ่าน OneDrive ออนไลน์. ตรวจสอบให้แน่ใจว่าบัญชีออนไลน์ของ Microsoft ที่ถูกต้องมีสิทธิ์ที่ถูกต้อง นอกจากนี้ ให้ตรวจสอบการตั้งค่าการแชร์และระบุว่ามีการเข้าถึงไฟล์ใดบ้าง
อีกวิธีในการให้สิทธิ์มีดังนี้:
1] ไปที่โฟลเดอร์ OneDrive และคลิกขวาที่ไฟล์ที่มีปัญหา เลือก คุณสมบัติ.
2] ใน ความปลอดภัย แท็บ เลือกผู้ใช้ที่ต้องการแล้วคลิก แก้ไข เพื่อแก้ไขการอนุญาตของผู้ใช้
โซลูชันที่ 3] ให้การควบคุมอย่างสมบูรณ์แก่ผู้ใช้ที่ต้องการ
1] ไปที่ ความปลอดภัย แท็บใน OneDrive คุณสมบัติ หน้าต่างตามที่ระบุไว้ใน โซลูชัน 2.
2] คลิกที่ขั้นสูง จากนั้นคลิกที่ Change เพื่อแก้ไขการอนุญาต
3] ป้อนชื่อผู้ใช้ของคุณในฟิลด์ "ป้อนชื่อวัตถุเพื่อเลือก" และคลิกที่ตรวจสอบชื่อ
4] คลิกที่ตกลง
5] ตอนนี้ทำเครื่องหมายที่ช่องที่ระบุว่า "แทนที่เจ้าของในเหรียญย่อยและวัตถุ" แล้วคลิกที่นำไปใช้และตกลง
เนื่องจากคุณเป็นเจ้าของไฟล์หรือโฟลเดอร์โดยสมบูรณ์ ระบบจะไม่แสดงข้อความแสดงข้อผิดพลาดอีก
สิ่งนี้สามารถทำได้ผ่านพรอมต์คำสั่ง:
1] ค้นหา Command Prompt ในแถบค้นหาของ Windows และคลิกขวาที่ไอคอน เลือกเรียกใช้ในฐานะผู้ดูแลระบบ
2] พิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อดำเนินการ:
takeown /f "C:\" /r /d ยicacls "C:\" / ให้ %% :F /t /q
ที่ไหน
3] ให้คำสั่งดำเนินการแล้วออกจาก Command Prompt และรีสตาร์ทระบบ
โซลูชันที่ 4] เพิ่มบัญชีผู้ดูแลระบบใหม่
ในกรณีที่คุณเป็นผู้ดูแลระบบและมีสิทธิ์ดังกล่าวข้างต้น อาจมีปัญหากับบัญชีผู้ดูแลระบบเอง ลองทำสิ่งต่อไปนี้:
1] คลิกที่ปุ่ม Start จากนั้นเลือกสัญลักษณ์รูปเฟืองเพื่อเปิดหน้าการตั้งค่า
2] ไปที่บัญชี >> ครอบครัวและคนอื่น ๆ
3] เลือก เพิ่มบุคคลอื่นในพีซีเครื่องนี้ และเพิ่มรายละเอียดเพื่อสร้างบัญชีใหม่
4] เมื่อเพิ่มบัญชีแล้ว ให้ไปที่หน้าเดียวกันและคลิกที่บัญชีใหม่
5] เลือก เปลี่ยนประเภทบัญชี
6] เปลี่ยนประเภทบัญชีเป็นผู้ดูแลระบบแล้วคลิกตกลง
7] เริ่มระบบใหม่