Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 11

5 วิธีแก้ไขข้อผิดพลาด "Access Denied" ใน Windows 11

คุณกำลังมีปัญหาในการเข้าถึงไฟล์ ไดเรกทอรี และโฟลเดอร์เฉพาะบนคอมพิวเตอร์ Windows 11 ของคุณหรือไม่? หากใช่ คุณน่าจะเคยเห็นข้อผิดพลาด "Access Denied" ปรากฏขึ้นเมื่อพยายามเรียกดูระบบของคุณ การประสบปัญหานี้อาจทำให้หงุดหงิด โดยเฉพาะหากคุณเป็นเจ้าของคอมพิวเตอร์เพียงคนเดียวและเข้าถึงไฟล์ของตัวเองไม่ได้

ข้อผิดพลาด "Access Denied" เกิดขึ้นเมื่อดำเนินการเฉพาะเจาะจง รวมถึงการเข้าถึง ย้าย คัดลอก หรือลบไฟล์และโฟลเดอร์ ในบทความนี้ เราจะแสดงหลายวิธีในการแก้ไขข้อผิดพลาดนี้และเหตุผลที่คุณยังคงพบเจอ

ทำไมคุณจึงได้รับข้อผิดพลาด "Access Denied"?

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

ในบางกรณี ปัญหาเรื่องเจ้าของ (ownership) และการเข้ารหัสไฟล์ (file encryption) ก็อาจนำไปสู่ข้อผิดพลาดนี้ได้เช่นกัน ยังเป็นไปได้ว่าซอฟต์แวร์แอนตี้ไวรัสของบุคคลที่สามได้ห้ามการเข้าถึง ตัวอย่างเช่น โปรแกรมบางตัวอาจเข้าใจผิดว่า Wizard ติดตั้งที่แท้จริงเป็นภัยคุกคาม ซึ่งมักเป็นการตรวจจับผิด (false positive)

ด้านล่างคือวิธีแก้ไขทั่วไปสำหรับข้อผิดพลาด "Access Denied" ใน Windows 11

วิธีแก้ไขข้อผิดพลาด "Access Denied" บน Windows 11

אז איך אתה מחזיר את מערכת Windows 11 שלך משגיאות "Access Denied"? הנה איך.

1. ตั้งค่าบัญชีของคุณเป็น Administrator

ในกรณีส่วนใหญ่ ข้อผิดพลาด "Access Denied" สามารถแก้ไขได้โดยการทำให้บัญชีผู้ใช้ของคุณเป็นแอดมินของคอมพิวเตอร์ วิธีตั้งค่าบัญชีเป็นแอดมิน:

  1. กด Win + R เพื่อเปิด Run พิมพ์ control userpasswords2 และคลิก OK
  2. บนหน้าต่าง User Accounts ให้ติ๊กถูกกล่องถัดจาก Users must enter a user name and password to use this computer หากไม่มี ให้ข้ามขั้นตอนนี้
  3. จากนั้น เลือกบัญชีของคุณและคลิกปุ่ม Properties ด้านล่าง
  4. ไปที่แท็บ Group Membership เลือก Administrator จากเมนู แล้วคลิก Apply และ OK
  5. รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาแก้ไขแล้วหรือยัง มิฉะนั้น ไปขั้นตอนต่อไป

2. ปิดใช้งานซอฟต์แวร์แอนตี้ไวรัสของบุคคลที่สาม

ซอฟต์แวร์แอนตี้ไวรัสจำเป็นต่อการรักษาความปลอดภัยของระบบจากภัยคุกคามและผู้กระทำการร้าย อย่างไรก็ตาม มันก็อาจก่อให้เกิดข้อผิดพลาดต่างๆ เช่น ปัญหา access detected และการตรวจจับภัยคุกคามปลอม ตัวอย่างเช่น ผู้ใช้หลายคนรายงานว่าพวกเขาได้รับข้อผิดพลาด "Access Denied" เมื่อพยายามติดตั้งแอปบางตัว และสาเหตุหลักคือโปรแกรมความปลอดภัยของพวกเขา

เพื่อตรวจสอบว่ากรณีของคุณเป็นเช่นกันหรือไม่ ให้ปิดใช้งานโปรแกรมแอนตี้ไวรัสของบุคคลที่สามชั่วคราวและลองเข้าถึงหรือติดตั้งโปรแกรม หากข้อผิดพลาดไม่ปรากฏ แสดงว่าแอนตี้ไวรัสของคุณน่าจะเป็นสาเหตุ และคุณควรพิจารณาโปรแกรมอื่นเพื่อปกป้องคอมพิวเตอร์ มิฉะนั้น ให้ใช้โปรแกรมความปลอดภัยในตัวของ Windows 11 คือ Microsoft Defender

หากยังไม่แก้ปัญหา ให้ไปยังวิธีแก้ไขถัดไป

3. ตรวจสอบสิทธิ์ของระบบ

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

  1. ค้นหาไฟล์ โฟลเดอร์ หรือไดเรกทอรีที่คุณพยายามเข้าถึง จากนั้นคลิกขวาและเลือก Properties จากเมนู
  2. ไปที่แท็บ Security และคลิกปุ่ม Edit
  3. เลือกชื่อผู้ใช้ของคุณจากรายการ และให้แน่ใจว่าติ๊กถูกกล่องถัดจาก Full control ในคอลัมน์ Allow ภายใต้ส่วน Permissions for User จากนั้นคลิก OK

หมายเหตุ: หากชื่อผู้ใช้ของคุณไม่อยู่ในรายการ คุณต้องเพิ่มด้วยตนเองก่อนแล้วจึงเปลี่ยนสิทธิ์

4. เปิดใช้งานบัญชี Administrator แฝง

ระบบ Windows 11 ของคุณมีบัญชีแอดมินแฝง (hidden administrator account) ที่มีสิทธิพิเศษมากกว่าบัญชีทั่วไป คุณสามารถเปิดใช้งานเพื่อเข้าถึงไฟล์ โฟลเดอร์ และเส้นทางที่จำกัดให้ผู้ใช้ทั่วไป ขั้นตอนการเปิดใช้งาน:

  1. เปิด Windows Search โดยกด Win + S
  2. พิมพ์ CMD คลิกขวาที่ผลลัพธ์ Command Prompt และคลิก Run as administrator
  3. บน Command Prompt ให้รันคำสั่งต่อไปนี้: net user administrator /active: yes นี่จะปลดล็อกบัญชีแอดมิน
  4. ออกจากระบบ (Log off) บัญชีปัจจุบันและสลับไปใช้บัญชี Administrator ที่เพิ่งเปิดใช้งาน ด้วยบัญชีนี้ คุณจะไม่เจอปัญหาการเข้าถึง เพราะมีสิทธิพิเศษมากกว่าบัญชีแอดมินทั่วไป
  5. เมื่อคุณทำเสร็จกับบัญชีแอดมิน ให้ออกจากระบบและลงชื่อเข้าใช้บัญชีหลักอีกครั้ง ทำซ้ำขั้นตอน 1 และ 2 และพิมพ์คำสั่งนี้: net user administrator /active: no นี่จะปิดใช้งานบัญชีแอดมิน

หมายเหตุ: การกลับไปใช้บัญชีหลักจะทำให้ข้อผิดพลาดปรากฏอีกครั้ง หากคุณต้องเข้าถึงไฟล์อย่างต่อเนื่อง ให้ใช้บัญชีแอดมินแฝงเพื่อทำการเปลี่ยนแปลงที่จำเป็นกับระบบและแก้ไขปัญหาเรื่องเจ้าของหรือการเข้าถึง

5. ครอบครองไฟล์ (Take Ownership of the File)

เช่นที่กล่าวมา ข้อผิดพลาด "Access Denied" บางครั้งมาจากปัญหาเรื่องเจ้าของ หากนี่คือสาเหตุของปัญหาของคุณ การครอบครองไฟล์สามารถให้คุณเข้าถึงได้ทันที วิธีทำ:

  1. ค้นหาโฟลเดอร์หรือไฟล์ที่ต้องการเข้าถึง และคลิกขวา แล้วคลิก Properties จากเมนู
  2. ไปที่แท็บ Security และคลิกปุ่ม Advanced
  3. ดูส่วน Owner ด้านบนของหน้าต่าง และคลิก Change จะเปิดกล่องโต้ตอบใหม่
  4. ในหน้าต่าง Select User or Group พิมพ์ชื่อผู้ใช้ของคุณหรือ Administrators ในฟิลด์ Enter the object name
  5. คลิกปุ่ม Check Names และ OK เพื่อบันทึกการเปลี่ยนแปลง
  6. ติ๊กถูกกล่องถัดจาก Replace all child object permission entries with inheritable permission entries from this object หากไม่มี ให้ข้ามขั้นตอนนี้
  7. สุดท้าย คลิก Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง

นอกจากการทำด้วยตนเองแล้ว คุณยังสามารถครอบครองไฟล์โดยใช้ Command Prompt ได้ วิธีทำหากคุณชอบพิมพ์คำสั่ง:

  1. เปิด Command Prompt ผ่าน Windows Search โดยกด Win + S และพิมพ์ CMD คลิก Command Prompt จากผลลัพธ์
  2. ใน Command Prompt พิมพ์หรือวางคำสั่งต่อไปนี้และกด Enter หลังแต่ละคำสั่ง:
    • takeown /f "path_to_folder" /r /d y
    • icacls "path_to_folder" /grant administrators:F /t

หมายเหตุ: คุณต้องแทนที่ส่วน "path_to_folder" ด้วยเส้นทางจริงไปยังไฟล์หรือโฟลเดอร์ที่เข้าถึงไม่ได้

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

ไม่มีการจำกัดการเข้าถึงอีกต่อไป

การแก้ไขข้อผิดพลาด "Access Denied" เป็นเรื่องตรงไปตรงมา และไม่ต้องการขั้นตอนทางเทคนิคมากนัก ด้วยการครอบครองและให้สิทธิ์แก่ผู้ใช้ คุณสามารถผ่านปัญหานี้ได้ โดยพื้นฐานแล้ว คุณต้องเข้าถึงไฟล์และโฟลเดอร์ด้วยบัญชีแอดมินของระบบ และคุณก็พร้อมแล้ว หรือ ใช้บัญชีแอดมินเพื่อเปลี่ยนเจ้าของเป็นบัญชีหลักของคุณ ทั้งหมดขึ้นอยู่กับคุณ