ข้อความข้อผิดพลาด "Access Denied" จะถูกแจ้งเตือนเมื่อคุณพยายามเข้าถึงโฟลเดอร์บนคอมพิวเตอร์ Windows XP Professional ของคุณและไม่สามารถทำได้ ข้อความข้อผิดพลาดมีลักษณะดังนี้:
"Folder is not accessible: Access is denied."
สาเหตุของข้อความข้อผิดพลาด Access Denied
สาเหตุของข้อความข้อผิดพลาด Access Denied เกิดขึ้นหากคุณเพิ่งติดตั้งหรืออัปเกรดระบบเป็น Windows XP โฟลเดอร์ที่คุณพยายามเปิดถูกสร้างบนระบบไฟล์ FAT (File Allocation Table) ในขณะที่ Windows XP เป็นระบบปฏิบัติการ NTFS (New Technology File System) Windows มักมองระบบไฟล์อื่นๆ นอกจาก NTFS ว่าเป็น "ต่างดาว" หรือ "ล้าสมัย" หมายความว่าหากคุณพยายามเข้าถึง มันจะบล็อกไม่ให้เปิด ข้อความข้อผิดพลาด Access Denied อาจปรากฏแม้คุณจะให้ชื่อผู้ใช้และรหัสผ่านที่ไม่ถูกต้อง หากคุณต้องการแก้ไขข้อผิดพลาดนี้ คุณสามารถใช้ขั้นตอนด้านล่าง:
วิธีแก้ไขข้อความข้อผิดพลาด Access Denied
ขั้นตอนที่ 1 – แทนที่ Owner บน Sub Containers และ Objects
เหตุผลที่คุณต้องเปลี่ยนการเป็นเจ้าของขององค์ประกอบเหล่านี้คือ Windows พยายามปกป้องไฟล์ที่ไม่ควรเปลี่ยนแปลงอย่างต่อเนื่อง หากคุณมีการตั้งค่าผิดสำหรับส่วนเหล่านี้ของระบบ มันอาจก่อให้เกิดข้อผิดพลาด – ทำให้สำคัญมากที่คุณต้องสามารถซ่อมแซมพวกมันโดยใช้ขั้นตอนด้านล่าง:
- เปิด My Computer
- เลือกเมนู Tools และคลิก Folder Options
- บนแท็บ View ให้ล้างเครื่องหมายถูก Use simple file sharing (แนะนำ) ในส่วน Advanced Settings แล้วคลิก OK
- คลิกขวา โฟลเดอร์ที่ก่อให้เกิดข้อผิดพลาด Access Denied แล้วคลิก Properties
- บนแท็บ Security คลิกปุ่ม Advanced แล้วแสดงแท็บ Owner
- เลือก ชื่อผู้ใช้ ของคุณในรายการ Name แล้วเลือก Replace owner on subcontainers และเช็คบ็อกซ์ objects
- จากนั้นคลิก OK
ข้อความข้อผิดพลาดต่อไปนี้จะแสดง:
You do not have permission to read the contents of directory Folder_Name. Do you want to replace the directory permissions with permissions granting you Full Control? All permissions will be replaced if you press Yes.
- คลิก Yes then OK
สิทธิ์และการตั้งค่าความปลอดภัยจะถูกนำไปใช้ใหม่กับโฟลเดอร์ที่เลือกและเนื้อหาของมัน
ข้อความข้อผิดพลาดต่อไปนี้อาจแสดงบนคอมพิวเตอร์ Windows 2000 หรือ Windows 2003 Server เมื่อคุณพยายามเข้าถึงไฟล์ที่ตั้งอยู่บนโวล्यัมระบบ NTFS:
"Access is denied"
ข้อผิดพลาดอาจเกิดขึ้นแม้คุณจะมีสิทธิ์ NTFS ที่จำเป็นในการเข้าถึงไฟล์
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามเข้าถึงไฟล์ที่ถูกเข้ารหัสโดยผู้ใช้อื่น
ขั้นตอนที่ 2 – ตรวจสอบว่าไฟล์ถูกเข้ารหัสหรือไม่ และถอดรหัสมัน
ในการทำเช่นนี้ ทำตามขั้นตอนเหล่านี้:
- เปิด Windows Explorer บนเมนู View เลือก Details
- แสดง เมนู View อีกครั้ง แล้วเลือก Choose Columns
- ในกล่องโต้ตอบ Choose Details ให้เลือกเช็คบ็อกซ์ Attributes
- หากคอลัมน์ Attributes แสดง E สำหรับไฟล์ที่คุณพยายามเข้าถึง หมายความว่ามันถูกเข้ารหัส
ในการถอดรหัสไฟล์ จะต้องถอดรหัสโดยผู้ใช้คนเดียวกันที่เข้ารหัสมัน คุณอาจใช้ Recovery agent (เครื่องมือซอฟต์แวร์) ที่กำหนดให้เพื่อถอดรหัสไฟล์
ขั้นตอนที่ 3 - ทำความสะอาดรีจิสทรี
– ดาวน์โหลดเครื่องมือทำความสะอาดรีจิสทรีนี้
"รีจิสทรี" เป็นฐานข้อมูลส่วนกลางที่ Windows ใช้ช่วยให้มันจดจำการตั้งค่าและไฟล์จำนวนมากที่คอมพิวเตอร์ของคุณต้องการเพื่อทำงาน รีจิสทรีเก็บทุกอย่างตั้งแต่ภาพพื้นหลังเดสก์ท็อปไปจนถึงสิทธิ์โฟลเดอร์ ทำให้มันเป็นส่วนสำคัญของคอมพิวเตอร์ของคุณที่ Windows ขึ้นอยู่กับมันในการทำงาน น่าเสียดายที่รีจิสทริียังเป็นสาเหตุใหญ่ของปัญหา และมักเป็นเหตุผลว่าทำไมข้อผิดพลาด "Access Denied" จะปรากฏ ปัญหาคือฐานข้อมูลรีจิสทรีถูกบันทึกในวิธีที่ผิดอย่างต่อเนื่อง ทำให้คอมพิวเตอร์ของคุณทำงานช้ามากและมีข้อผิดพลาดมาก ทำให้สำคัญมากที่คุณต้องสามารถแก้ไขปัญหาต่างๆ ที่เกิดจากรีจิสทรี ในการทำเช่นนี้ ขอแนะนำให้คุณใช้ 'registry cleaner' เช่นเครื่องมือที่เราแนะนำด้านล่าง: