Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> การ์ดเอ็กซ์แพนชัน

แก้ไขข้อผิดพลาด USB "Access Denied": วิธีแก้ด่วนและขั้นตอนกู้ข้อมูล

แก้ไขข้อผิดพลาด USB  Access Denied : วิธีแก้ด่วนและขั้นตอนกู้ข้อมูลUSB drive อาจเจอปัญหาหลายอย่าง หนึ่งคือข้อผิดพลาด "Access is denied" โผล่ทุกครั้งที่เสียบ USB เมื่อเกิดขึ้น จะเข้าถึง USB หรือข้อมูลบนมันไม่ได้ ไล่ลำทางไปยังมันจะแจ้งว่า location not available

มีหลายวิธีแก้ไขให้ USB กลับมาทำงานได้ อ่านต่อเพื่อดูวิธีแก้ข้อผิดพลาด access denied to USB drive

อาจคิดว่า error access denied to USB drive เกิดจาก permission ผิด แม้จะเป็นต้นเหตุ แต่ไม่ใช่เสมอไป มีปัญหาทั่วไปหลายอย่างที่ error นี้มาจาก:

เหตุผลคำอธิบาย
🙅 Permission Settingsหากไม่มีสิทธิ์เข้าถึงฮาร์ดดิสก์ภายนอก น่าจะเจอ error "Access is denied"
🔒 BitLocker encryptionหากเปิด BitLocker encryption แต่ service BitLocker Encryption ไม่รัน อาจถูกปฏิเสธการเข้าถึงฮาร์ดดิสก์
💻 ใช้ฮาร์ดดิสก์ทั้ง Mac และ Windowsหากใช้ฮาร์ดดิสก์ทั้งสอง OS ทั้งคู่อาจปรับแต่งระบบไฟล์ของไดรฟ์ ทำให้ access ถูกปฏิเสธ
🚿 ถอดฮาร์ดดิสก์ไม่ถูกต้องถอดฮาร์ดดิสก์ผิดวิธีหรือฉับพลันขณะเขียนข้อมูล อาจทำให้เสียหาย หากฮาร์ดดิสก์เสียหาย อาจเจอปัญหาเข้าถึง
⚠️ ฮาร์ดดิสก์เสียหาย (Corruption)ความเสียหายเกิดจากหลายเหตุผล เช่น ไฟดับฉับพลัน หรือโจมตีไวรัส ไม่ว่าจะเป็นเหตุใด หากฮาร์ดดิสก์เสียหาย อาจเจอ error access denied

หากปัญหาใดปัญหาหนึ่งดังนั้นคุ้นเคย ช่วยให้รู้ว่าควรลองวิธีแก้ไขไหนต่อไป เพื่อแก้ error USB drive is not accessible

วิธีแก้ USB Drive ที่ Access Is Denied

หากไม่แน่ชัดว่าสาเหตุคืออะไร แนะนำทำทุกวิธีตามลำดับ เพื่อให้แน่ใจว่า troubleshooting ครบถ้วน

วิธีที่ 1: สแกนไวรัส (Scan for Viruses)

สแกนไวรัสควรทำก่อน เพราะเร็วและง่าย ไม่เหมือนเดิมต้องหาแอนตี้ไวรัสดาวน์โหลด (หรือซื้อ) Windows 10 และ 11 มาพร้อมแอนตี้ไวรัสเริ่มต้น Windows Security เป็นโปรแกรมแอนตี้ไวรัสเต็มรูปแบบ สแกนและลบไวรัสฟรี วิธีทำ:

  1. คลิกขวา USB ใน File Explorer เลือก "Scan with Microsoft Defender"
  2. หากต้องการสแกนครบวงจรมากขึ้น เลือก "Microsoft Defender Antivirus (offline scan)" แล้วคลิก "Scan now"

วิธีที่ 2: ปิดแอนตี้ไวรัสและเสียบใหม่ (Disable Antivirus and Reconnect)

บางครั้งแอนตี้ไวรัสอ่านผิดและก่อให้เกิดปัญหาแทนที่จะแก้ Kaspersky เช่น มี Device Control จำกัดอุปกรณ์บางอย่างไม่ให้ต่อได้เมื่อเปิดอยู่

ปิดแอนตี้ไวรัสและเสียบ USB ใหม่ เพื่อดูว่า error USB drive access is denied มาจากตรงนี้หรือไม่ ขั้นตอนปิด Windows Security:

  1. กด Windows Key + S ค้นหา "Windows Security" เปิดแอป
  2. คลิก "Virus & threat protection"
  3. คลิก "Manage settings"
  4. ปิด "Real-time protection" ยืนยันถ้าถูกขอโดย UAC
  5. Eject USB อย่างปลอดภัย แล้วเสียบใหม่

วิธีที่ 3: กำหนดตัวอักษรไดรฟ์ (Assign a Drive Letter)

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

  1. คลิกขวา Start เลือก Disk Management
  2. คลิกขวาโวล्यูม USB แล้วคลิก "Change Drive Letter and Paths"
  3. คลิก Add
  4. เลือกตัวอักษรไดรฟ์ คลิก OK
  5. คลิก OK อีกครั้ง

วิธีที่ 4: เปลี่ยนสิทธิ์ไดรฟ์ (Change Drive Permissions)

แต่ละไดรฟ์มีสิทธิ์สำหรับใครเข้าถึงอุปกรณ์จัดเก็บบนเครื่องที่ต่ออยู่ หากไม่มีสิทธิ์อ่านอุปกรณ์ Windows จะบอก flash drive access is denied

USB drives ที่ใช้ระบบไฟล์ FAT32 จะไม่มีแท็บ Security เพราะไม่รองรับ

หากเข้าถึง flash drive ไม่ได้เพราะ permission ผิด ทำตามขั้นตอน:

  1. คลิกขวาไดรฟ์ เลือก Properties
  2. ไปแท็บ Security คลิก Edit
  3. ตรวจสอบว่า "Full control" ตั้งเป็น "Allow" สำหรับ "Authenticated Users"
  4. คลิก Apply

วิธีที่ 5: แก้ไขสิทธิ์ (Edit Permissions)

หากอัปเดต permission แล้วยังเจอข้อความ สามารถระบุสิทธิ์สำหรับ user account ของคุณในส่วน Advanced แทน

  1. คลิกขวาไดรฟ์ เลือก Properties
  2. ไปแท็บ Security คลิก Advanced
  3. คลิก "Change permissions"
  4. คลิก Add
  5. คลิก "Select a principal"
  6. ในกล่องข้อความ ใส่ชื่อ user account ของคุณ คลิก "Check Names" คลิก OK
  7. ตรวจสอบว่า "Full control" ถูกเลือก แล้วคลิก OK
  8. คลิก Apply

วิธีที่ 6: ซ่อมด้วย CheckDisk

CheckDisk (CHKDSK) เป็นคำสั่งสแกนหาข้อผิดพลาดบน USB และอาจซ่อมได้ด้วยพารามิเตอร์ที่ถูกต้อง หากเคยใช้ Windows error-checking tool บนอุปกรณ์จัดเก็บ อาจประหลาดใจที่มันคือ CheckDisk พร้อม user interface

วิธีซ่อม USB ด้วย CheckDisk:

  1. คลิกขวา Start เลือก Terminal (Admin) บน Windows 10 จะเป็น Windows PowerShell (Admin)
  2. พิมพ์ chkdsk *: /r แทน * ด้วยตัวอักษรไดรฟ์ USB กด Enter

วิธีที่ 7: ลบ USB จาก Device Manager และเสียบใหม่

การตั้งค่า USB อาจเสียหายหรือ corrupt เมื่อเกิดขึ้น ปัญหาก็ตามมา เช่น error นี้ว่ USB drive is not accessible การลบ USB จาก Device Manager เทียบเท่าการ reset ไดรฟ์กลับค่าโรงงาน เมื่อเสียบใหม่ จะใช้ default settings

วิธีทำ:

  1. คลิกขวา Start เลือก Device Manager
  2. ขยาย "Disk drives" คลิกขวา USB ของคุณ เลือก "Uninstall device"
  3. คลิก Uninstall
  4. ถอด USB drive และเสียบใหม่

วิธีที่ 8: แก้ไข Registry (Edit Registry)

Windows Registry เก็บการตั้งค่าต่างๆ รวมถึง Windows, device drivers และ applications สำหรับเรา จะเน้นหา entry item สำหรับ USB ของเราใน MountPoints2 registry entry ที่เก็บข้อมูลอุปกรณ์ USB

ต้องระมัดระวังการกระทำใน Registry การทำผิด เช่น ลบ entry ผิด อาจทำให้เกิดปัญหาร้ายแรง แนะนำ backup registry ก่อน ง่ายและใช้เวลาไม่กี่วินาที

  1. คลิกขวา Start เลือก Terminal (Admin) บน Windows 10 จะเป็น Windows PowerShell (Admin)
  2. พิมพ์ mountvol.exe กด Enter บันทึก GUID ที่เกี่ยวข้องกับ USB ของคุณ
  3. กด Windows Key + R พิมพ์ regedit กด Enter
  4. ไปที่ path:
    HKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > Explorer > MountPoints2
  5. เลือกไดเรกทอรีที่มีตัวอักษรไดรฟ์ USB ของคุณ และลบ subcategory "shell" หากไม่เห็นตัวอักษรไดรฟ์ ใช้ไดเรกทอรีที่มี GUID ของ USB แทน
  6. แสดงไฟล์ซ่อน แล้วลบ autorun.exe หากมีบน USB

หลังทำเสร็จ ต้องถอด USB, รีบูทคอมพิวเตอร์, แล้วเสียบ USB ใหม่ จึงจะโผล่

วิธีที่ 9: เปิดใช้งานด้วย Group Policy Editor

Local Group Policy editor ให้แก้ไข Group Policy Objects (GPOs) ที่สั่งว่าทำอะไรได้/ไม่ได้บนเครื่อง Windows ที่นี่จะหา GPO 3 ตัวที่อาจป้องกันการเข้าถึง USB และอัปเดตถ้าจำเป็น

  1. กด Windows Key + R พิมพ์ gpedit.msc กด Enter
  2. ไปที่ path:
    Administrative Templates > System > Removable Storage Access
  3. ตรวจสอบว่า "Removable Disks: Deny execute access", "Removable Disks: Deny read access", และ "Removable Disks: Deny write access" ตั้งเป็น Allow ทั้งหมด
  4. เพื่อนำการอัปเดตไปใช้ ให้เปิด Terminal (Admin) หรือ Windows PowerShell (Admin) รันคำสั่ง gpupdate

วิธีที่ 10: ฟอร์แมต USB (Format the USB)

หากไม่มีวิธีแก้จากรายการข้างบนได้ผล สามารถฟอร์แมตได้ หาก Windows cannot access the USB drive ฟอร์แมตเทียบเท่า factory reset โดยพื้นฐานคือล้าง USB กลับค่าเดิม รวมถึงลบข้อมูลบนมัน

  1. คลิกขวา Start เลือก Disk Management
  2. คลิกขวาโวล्यูม USB ของคุณ คลิก Format
  3. ติ๊ก "Perform a quick format" แล้วกด OK
  4. คลิก OK อีกครั้ง

วิธีกู้ข้อมูลที่หายหลังแก้ USB Access

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

ขั้นตอนกู้ข้อมูลที่หายด้วย Disk Drill:

  1. ดาวน์โหลดและติดตั้ง Disk Drill
  2. เลือก USB drive จากรายการอุปกรณ์ แล้วคลิก "Search for lost data"แก้ไขข้อผิดพลาด USB  Access Denied : วิธีแก้ด่วนและขั้นตอนกู้ข้อมูล
  3. คลิก "Review found items" เมื่อสแกนเสร็จแก้ไขข้อผิดพลาด USB  Access Denied : วิธีแก้ด่วนและขั้นตอนกู้ข้อมูล
  4. เลือกไฟล์ที่ต้องการกู้ สังเกตคอลัมน์ "Recovery chances" บ่งชี้ข้อมูลไหนโอกาสกู้ดีที่สุด พร้อมแล้วคลิก "Recover"แก้ไขข้อผิดพลาด USB  Access Denied : วิธีแก้ด่วนและขั้นตอนกู้ข้อมูล
  5. เลือกที่ตั้งกู้ ตรวจสอบว่าไม่กู้กลับไป USB เดียวกันที่กำลังกู้อยู่ เพราะอาจทำให้เสียหาย พร้อมแล้วคลิก OKแก้ไขข้อผิดพลาด USB  Access Denied : วิธีแก้ด่วนและขั้นตอนกู้ข้อมูล

สรุป

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

หากวิธีแก้ทั้งหมดไม่ได้ ผลักดันฟอร์แมต USB เพื่อ reset แม้ไฟล์จะถูกลบในกระบวนการ แต่สามารถกู้ไฟล์ที่ลบจาก flash drive หลังจากนั้นได้

No