แก้ไขข้อผิดพลาด 'ไม่สามารถลบไดเรกทอรีได้'

สารบัญ:

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024
Anonim

หากคุณได้รับรหัสข้อผิดพลาด 'ERROR_CURRENT_DIRECTORY' พร้อมคำอธิบาย ' ไม่สามารถลบไดเรกทอรีได้ ' ให้ทำตามขั้นตอนการแก้ปัญหาที่ระบุไว้

'ERROR_CURRENT_DIRECTORY': พื้นหลังข้อผิดพลาด

หรือที่เรียกว่าข้อผิดพลาด 16 (0x10) รหัสข้อผิดพลาด 'ERROR_CURRENT_DIRECTORY' จะเกิดขึ้นเมื่อผู้ใช้พยายามลบไดเรกทอรีออกจากพีซี มีคำอธิบายสี่ประการที่เป็นไปได้ว่าทำไมข้อผิดพลาดนี้เกิดขึ้น:

  • ไม่มีไดเรกทอรีหรือชื่อไดเรกทอรีสะกดผิด
  • ไดเรกทอรีมีไฟล์หรือไดเรกทอรีย่อยอื่น ๆ
  • ไดเรกทอรีมีชื่อเหมือนกับชื่ออุปกรณ์ที่สงวนไว้
  • มีไฟล์หรือไดเรกทอรีย่อยที่ต้องการสิทธิ์สูงกว่า
  • มีไฟล์ที่ใช้งานอยู่

ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อตั้งค่าบัญชี Windows ของคุณ ในกรณีนี้ข้อผิดพลาดจะมีคำอธิบายต่อไปนี้: 'เกิดข้อผิดพลาด กรุณาลองใหม่อีกครั้งในภายหลัง. ข้อผิดพลาด 0x80090010: ไม่สามารถลบไดเรกทอรีได้ '

วิธีแก้ไขข้อผิดพลาด 'ไม่สามารถลบไดเรกทอรีได้'

โซลูชันที่ 1 - แก้ไขชื่อไดเรกทอรี

ตรวจสอบให้แน่ใจว่ามีการเขียนชื่อไดเรกทอรีอย่างถูกต้อง ใช้ชื่อไดเรกทอรีอย่างง่ายและหลีกเลี่ยงอักขระและช่องว่างเพิ่มเติมที่อาจทำให้เกิดข้อผิดพลาดประเภทนี้ ใช้อักขระใด ๆ ภายใน az, AZ และ 0-9

โซลูชันที่ 2 - ล้างไดเรกทอรี

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

โซลูชันที่ 3 - ใช้คำสั่ง Chdir

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

1. ไปที่เริ่ม> พิมพ์ cmd> คลิกขวาที่ผลลัพธ์แรก> เรียกใช้พร้อมท์คำสั่งในฐานะผู้ดูแลระบบ

2. เปลี่ยนไดเรกทอรีเริ่มต้นบนไดรฟ์ที่แตกต่างจากที่คุณอยู่โดยพิมพ์คำสั่งต่อไปนี้:

chdir]

ซีดี]

3. ลองลบไดเรกทอรีที่มีปัญหาอีกครั้ง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง chdir และวิธีใช้ในบริบทต่าง ๆ ให้ไปที่หน้าการสนับสนุนของ Microsoft

โซลูชันที่ 4 - ใช้คำสั่ง RMDIR

คำสั่ง RMDIR ช่วยให้คุณสามารถลบไดเรกทอรีได้อย่างสมบูรณ์ อย่างไรก็ตามคำสั่งนี้มาพร้อมกับข้อ จำกัด บางประการ:

  • มันไม่สามารถลบไดเรกทอรีที่ซ่อนอยู่หรือไฟล์ระบบ หากคุณพยายามทำเช่นนั้นข้อความ 'ไดเรกทอรีไม่ว่างเปล่า' จะปรากฏบนหน้าจอ
  • มันไม่สามารถลบไดเรกทอรีปัจจุบัน หากคุณพยายามที่จะลบไดเรกทอรีปัจจุบันข้อความต่อไปนี้จะปรากฏขึ้น: 'กระบวนการไม่สามารถเข้าถึงไฟล์ได้เนื่องจากกระบวนการอื่นกำลังถูกใช้งาน' คุณต้องเปลี่ยนเป็นไดเร็กทอรีอื่นก่อนจากนั้นใช้ rmdir กับพา ธ เท่านั้น

1. ไปที่เริ่ม> พิมพ์ cmd> คลิกขวาที่ผลลัพธ์แรก> เรียกใช้พร้อมท์คำสั่งในฐานะผู้ดูแลระบบ

2. ใช้คำสั่ง rmdir Path / s เพื่อลบไดเรกทอรีที่มีปัญหา

ตัวอย่าง: หากคุณต้องการลบไดเรกทอรี MyDir ให้ใช้คำสั่งนี้: rmdir / s / mydir หากคุณต้องการให้พรอมต์คำสั่งเพื่อลบไดเรกทอรีโดยไม่ต้องขอคำยืนยันให้พิมพ์คำสั่งนี้: rmdir / s / q mydir

โซลูชันที่ 5 - ลบอุปกรณ์ด้วยชื่อไดเรกทอรี

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

โซลูชันที่ 6 - ซ่อมแซมรีจิสทรีของคุณ

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

คุณยังสามารถใช้ System File Checker เพื่อตรวจสอบความเสียหายของไฟล์ระบบ ต่อไปนี้เป็นวิธีเรียกใช้การสแกน SFC:

1. ไปที่เริ่ม> พิมพ์ cmd > คลิกขวาที่ Command Prompt> เลือก Run as Administrator

2. ตอนนี้พิมพ์คำสั่ง sfc / scannow

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

โซลูชันที่ 7 - เรียกใช้การสแกนระบบแบบเต็ม

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

โซลูชันที่ 8 - ตรวจสอบข้อผิดพลาดของดิสก์

บน Windows 10 คุณสามารถเรียกใช้การตรวจสอบดิสก์โดยใช้ Command Prompt

เริ่มพร้อมรับคำสั่งในฐานะผู้ดูแลระบบและพิมพ์คำสั่ง chkdsk C: / f ตามด้วย Enter แทนที่ C ด้วยตัวอักษรของพาร์ติชันฮาร์ดดิสก์ของคุณ

โซลูชันที่ 9 - ตรวจสอบสิทธิ์บนไดรฟ์

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

1. เข้าสู่ระบบในฐานะผู้ดูแลระบบ> เลือกไดรฟ์ที่มีปัญหา> คลิกขวา> ไปที่คุณสมบัติ> เลือกแท็บความปลอดภัย> คลิกที่ปุ่มขั้นสูง

2. ในหน้าต่างใหม่คลิกที่ผู้ใช้> คลิกที่ปุ่มเปลี่ยนการอนุญาต

3. เลือกผู้ใช้อีกครั้ง> ไปที่แก้ไข

4. ภายใต้การอนุญาตพื้นฐานให้ตรวจสอบการควบคุมทั้งหมด> ตกลง

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

โซลูชันที่ 10 - เริ่มระบบในเซฟโหมด

คุณสามารถลองลบไดเรกทอรีที่มีปัญหาขณะอยู่ในเซฟโหมด

1. กดปุ่ม Shift ค้างไว้แล้วคลิกปุ่มเปิด / ปิดบนหน้าจอ

2. เลือกตัวเลือกรีสตาร์ทในขณะที่กดปุ่ม Shift ค้างไว้

3. เลือกแก้ไข> ตัวเลือกขั้นสูง> การตั้งค่าการเริ่มต้น> กดปุ่มเริ่มใหม่

4. รอจนกว่า Windows 10 จะรีบูตและเลือก Safe Mode

5. ลบไดเรกทอรีที่มีปัญหา> รีสตาร์ทคอมพิวเตอร์> ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 11 - ใช้ระบบปฏิบัติการอื่น

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

เราหวังว่าการแก้ปัญหาข้างต้นช่วยให้คุณแก้ไขข้อผิดพลาด 'ไม่สามารถลบไดเรกทอรีได้' หากคุณพบวิธีแก้ไขปัญหาอื่น ๆ เพื่อแก้ไขปัญหานี้คุณสามารถช่วยชุมชน Windows โดยแสดงขั้นตอนการแก้ไขปัญหาในข้อคิดเห็นด้านล่าง

แก้ไขข้อผิดพลาด 'ไม่สามารถลบไดเรกทอรีได้'