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

แก้ไขข้อผิดพลาด 0x80070052 ไดเรกทอรีหรือไฟล์สร้างไม่ได้

หากขณะพยายามคัดลอกไฟล์ไปยังสื่อนำออกได้ เช่น แฟลชไดรฟ์ หรือฮาร์ดดิสก์ภายนอก พบข้อผิดพลาดการคัดลอก The directory or file cannot be created พร้อม รหัสข้อผิดพลาด 0x80070052 โพสต์นี้จะช่วยให้ได้วิธีแก้ไขที่เหมาะสมที่สุด

เมื่อเจอปัญหานี้ จะได้ข้อความข้อผิดพลาดเต็มรูปแบบดังนี้:

An unexpected error is preventing the operation. Make a note of this error code, which might be useful if you get additional help to resolve this problem:

Error 0x80070052: The directory or file cannot be created.

ในกรณีส่วนใหญ่ ปัญหาเกิดกับรูปภาพ, วิดีโอ (โดยเฉพาะไฟล์ที่ชื่อยาวกว่า 20 ตัวอักษร) สาเหตุที่น่าจะเป็นไปได้มากที่สุด:

  • ชื่อไดเรกทอรีหรือไฟล์มีอยู่บน USB แล้ว
  • ไม่พบเส้นทางไดเรกทอรีบนไดรฟ์
  • พื้นที่ดิสก์บน USB ไม่พอ
  • ชื่อไฟล์หรือไดเรกทอรีไม่ถูกต้อง เพราะมีตัวอักษรที่ไม่ยอมรับ
  • USB ไดรฟ์อาจจัดรูปแบบไม่ถูกต้อง
  • ไฟล์ระบบ Windows เสียหาย

File cannot be found หมายถึงอะไร?

ปกติเมื่อผู้ใช้ PC พบข้อผิดพลาด File could not be found บน Windows 10/11 จะเป็นขณะพยายามเปิดไฟล์ Microsoft Office ข้อความแค่บ่งบอกว่าไฟลที่พยายามเปิดหรือเข้าถึง ไม่มีอยู่หรือหาไม่เจอในระบบ

วิธีแก้ File not found error?

บางคนพยายามบันทึกไฟล์บนเดสก์ท็อปหรือโฟลเดอร์ Documents บน Windows 10/11 อาจเจอ File not found, Check the file name and try again เกิดจาก Controlled Folder Access ป้องกันโปรแกรมที่ไมไว้วางใจเขียนในพื้นที่ที่ป้องกัน เช่น Desktop หรือ Documents โฟลเดอร์ แก้ได้โดยปิด Controlled Folder Access

Error 0x80070052, The directory or file cannot be created

หากเจอปัญหา Error 0x80070052, The directory or file cannot be created ลองวิธีแก้ไขที่แนะนำด้านล่างไม่จำเป็นต้องตามลำดับ ดูว่าช่วยแก้ได้ไหม

  1. รัน File and Folder Troubleshooter
  2. เปลี่ยนสิทธิ์ไฟล์
  3. สร้างโฟลเดอร์ใหม่บน USB Drive
  4. ถอดและเสียบ USB Drive ใหม่
  5. ตรวจสอบว่า USB มีพื้นที่เพียงพอ
  6. จัดรูปแบบ USB เป็น FAT32 หรือ NTFS
  7. เปลี่ยนชื่อโฟลเดอร์/ไฟล์
  8. ถอดรหัสไฟล์ที่เข้ารหัส (ถ้ามี)
  9. รัน CHKDSK

มาดูรายละเอียดกระบวนการแต่ละวิธี

1. รัน File and Folder Troubleshooter

ทุกครั้งที่เจอปัญหาบน Windows 10/11 PC และทราบว่ามี troubleshooter ในตัวหรือนอกตัว แนะนำให้รันวิซาร์ดอัตโนมัติ

วิธีนี้ต้องรัน File and Folder Troubleshooter ดูว่า Error 0x80070052, The directory or file cannot be created แก้ได้ไหม หากไม่ได้ ลองวิธีถัดไป

2. เปลี่ยนสิทธิ์ไฟล์

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

3. สร้างโฟลเดอร์ใหม่บน USB Drive

น่าจะเจอข้อผิดพลาดนี้ขณะพยายามคัดลอกไฟล์ไปที่รูทโฟลเดอร์ ในกรณีนี้ ให้สร้างโฟลเดอร์ย่อยบนไดรฟ์นำออกได้ แล้วคัดลอกไฟล์ไปที่โฟลเดอร์นั้น แทนการวางไฟล์ตรงบนรูทของ USB

4. ถอดและเสียบ USB Drive ใหม่

วิธีนี้เพียงแค่ถอดไดรฟ์ภายนอก แล้วเสียบกลับ และลองคัดลอกไฟล์ใหม่ หากข้อผิดพลาดยังคงอยู่ ให้เสียบที่พอร์ต USB อื่นบน Windows PC ดูว่าแก้ได้ไหม มิฉะนั้นลองวิธีถัดไป

5. ตรวจสอบว่า USB มีพื้นที่จัดเก็บเพียงพอ

น่าจะเจอข้อผิดพลาดนี้หากพื้นที่ดิสก์ว่างบน USB ไม่พอสำหรับไฟล์หรือไดเรกทอรีที่จะคัดลอก ในกรณีนี้ ให้ลบไฟล์ที่ไม่จำเป็นแต่กินพื้นที่มากบน USB เพื่อให้พื้นที่ว่าง ใช้เครื่องมือวิเคราะห์พื้นที่จัดเก็บดูว่าอะไรกินพื้นที่บน USB หากลบไฟล์บน USB ไม่ได้ ให้ใช้สื่อจัดเก็บภายนอกอื่นที่มีพื้นที่มากกว่า

6. จัดรูปแบบ USB เป็น FAT32 หรือ NTFS

การสืบสวนพบว่า FAT16 เป็นระบบไฟล์ที่พบบ่อยที่สุดก่อให้เกิดปัญหานี้ เกิดขึ้นหากระบบไฟล์ของ USB ภายนอกที่พยายามคัดลอกไฟล์ไป จัดรูปแบบเป็นระบบไฟล์เก่า ในกรณีนี้ ให้จัดรูปแบบไดรฟ์ภายนอกเป็น FAT32 หรือ NTFS

7. เปลี่ยนชื่อโฟลเดอร์/ไฟล์

ข้อผิดพลาดนี้ยังอาจเกิดได้ หากไฟล์หรือไดเรกทอรีที่พยายามคัดลอกไป USB มีตัวอักษรพิเศษ เช่น "&" ในกรณีนี้ ให้เปลี่ยนชื่อไฟล์หรือโฟลเดอร์บน Windows แล้วคัดลอกไปอุปกรณ์ภายนอก การเปลี่ยนชื่อ ยังต้องตรวจสอบว่าชื่อไม่ยาวเกิน 20 ตัวอักษร

8. ถอดรหัสไฟล์ที่เข้ารหัส (ถ้ามี)

หากคัดลอกไฟล์ที่เข้ารหัสจาก Windows PC ไปไดรฟ์ภายนอก อาจเจอข้อผิดพลาดนี้ ให้ถอดรหัสไฟล์ แล้วลองคัดลอกไป USB อีกครั้ง หลังจากไฟล์อยู่บน USB แล้ว สามารถเข้ารหัสใหม่ได้

9. รัน CHKDSK

เพื่อแยกสาเหตุ bad sector ของไดรฟ์ดิสก์ อาจเป็นสาเหตุของปัญหา ให้รัน CHKDSK บนไดรฟ์ภายใน และรัน CHKDSK บนไดรฟ์ภายนอกที่พยายามคัดลอกไป หลังจากนั้น ลองคัดลอกอีกครั้ง

วิธีใดวิธีหนึ่งควรจะช่วยได้!

โพสต์เกี่ยวข้อง: Error 0x80070780, The file cannot be accessed by the system