Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

7 วิธีในการแก้ไขข้อผิดพลาด 0x80070091:ไดเรกทอรีไม่ว่างเปล่า

ขณะใช้ Windows คุณอาจพบข้อผิดพลาดที่ไม่คาดคิดในบางครั้ง ข้อผิดพลาด 0x80070091 เป็นหนึ่งในข้อผิดพลาดเหล่านี้ และมักมาพร้อมกับคำเตือนที่ระบุว่า "ข้อผิดพลาดที่ไม่คาดคิดทำให้คุณไม่สามารถลบโฟลเดอร์ได้ ข้อผิดพลาด 0x80070091:ไดเรกทอรีไม่ว่างเปล่า”

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

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

Windows Error 0x80070091 คืออะไร?

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

ในกรณีนี้ คุณจะได้รับข้อความป๊อปอัปต่อไปนี้:

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

ปัญหานี้สามารถพบได้ในพีซีที่ใช้ Windows 7 จนถึง Windows 10/11 ไม่ชัดเจนว่าอะไรเป็นสาเหตุของปัญหา แต่น่าจะเกิดจากเซกเตอร์ที่เสียหายในไดรฟ์ภายนอกหรือข้อมูลที่เสียหายซึ่งไม่สามารถลบได้

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

แต่เมื่อคุณพบปัญหาการคืนค่าระบบ 0x80070091 คุณจะได้รับข้อความว่า:

  • การคืนค่าระบบล้มเหลวขณะกู้คืนไดเรกทอรีจากจุดคืนค่า
  • ที่มา:AppxStaging
  • ปลายทาง:%ProgramFiles%\WindowsApps
  • เกิดข้อผิดพลาดที่ไม่ระบุในระหว่างการคืนค่าระบบ (0x80070091)

ปัญหาปรากฏขึ้นในระหว่างกระบวนการคืนค่าระบบเมื่อคุณพยายามคืนค่าเครื่องของคุณไปยังจุดก่อนหน้า และป้องกันไม่ให้คุณดำเนินการคืนค่าระบบได้สำเร็จ

สาเหตุ ข้อผิดพลาด 0x80070091:ไดเรกทอรีไม่ว่างเปล่า ?

หากคุณกำลังลบไฟล์หรือโฟลเดอร์ออกจากส่วนใดส่วนหนึ่งของคอมพิวเตอร์ของคุณเมื่อคุณพบข้อผิดพลาดนี้ แสดงว่าคุณอาจกำลังจัดการกับ:

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

วิธีแก้ปัญหา คุณสามารถลองลบโฟลเดอร์ผ่านพรอมต์คำสั่ง

หากต้องการลบโฟลเดอร์ ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ
  2. พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง CP และกดปุ่ม Enter หลังจากพิมพ์แต่ละบรรทัด:

takeown/F #;

icacls #/grant *:F

เดล #

หมายเหตุ:# หมายถึงเส้นทางที่สมบูรณ์และชื่อโฟลเดอร์ที่คุณลบไม่สำเร็จ * หมายถึงชื่อผู้ใช้ของบัญชีผู้ดูแลระบบ

หากคุณพบข้อผิดพลาด 0x80070091 windows 7 ขณะใช้ System Restore แสดงว่าปัญหากับโฟลเดอร์ WindowsApps ทำให้เกิดข้อผิดพลาด ปัญหาการคืนค่าระบบ 0x80070091 บ่งชี้ว่าไดเร็กทอรีปลายทางไม่ว่างเปล่า ดังนั้น ตลอดกระบวนการคืนค่าระบบ จะมีโฟลเดอร์ภายใต้ WindowsApps ที่ควรจะว่างเปล่าแต่ไม่ว่างเปล่า อาจเป็นเพราะโปรแกรมป้องกันไวรัสหยุดกระบวนการหรือการตั้งค่าการซิงค์ แต่เนื่องจากสิ่งนี้เกิดขึ้นกับ Windows 10/11 เวอร์ชันล่าสุด เราจึงไม่สามารถแน่ใจได้ว่าสาเหตุของปัญหาคืออะไร

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

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

วิธีการแก้ไข ข้อผิดพลาด 0x80070091:ไดเรกทอรีไม่ว่างเปล่า

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

วิธีที่ 1:เรียกใช้เครื่องมือ SFC

เครื่องมือ System File Checker ในตัวสามารถช่วยแก้ไขข้อผิดพลาดได้ ยูทิลิตีจะตรวจสอบไฟล์ที่ผิดพลาดซึ่งอาจเป็นสาเหตุของข้อผิดพลาดและพยายามซ่อมแซม

  1. เริ่มโดยกดปุ่ม เริ่ม ปุ่ม.
  2. ใน ค้นหาแอปพลิเคชันและไฟล์ กล่อง พิมพ์ cmd .
  3. ในการเปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ ให้กด CTRL + Shift + Enter การรวมกัน
  4. พิมพ์ SFC /scannow ลงในหน้าต่าง Command Prompt แล้วกด Enter
  5. รีสตาร์ทคอมพิวเตอร์เมื่อการยืนยันเสร็จสิ้น

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

วิธีที่ 2:ดำเนินการตรวจสอบการสแกนดิสก์

ซอฟต์แวร์ตรวจสอบดิสก์ในตัว (chkdsk) ทำงานคล้ายกับ System File Checker เว้นแต่จะเน้นที่การแก้ไขเซกเตอร์ที่เสียหายบนฮาร์ดไดรฟ์ มีประโยชน์อย่างมากในการแก้ไขปัญหาต่างๆ รวมถึงข้อผิดพลาด 0x80070091 หากต้องการสแกน ให้ทำตามคำแนะนำเหล่านี้:

  1. หากต้องการเข้าถึงเมนู ให้กด Win + X
  2. เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) ตัวเลือก
  3. ในการเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ ให้เลือก ใช่ .
  4. เรียกใช้คำสั่ง chkdsk C/f/r/x.
  5. กด Enter เพื่อเริ่มการสแกน จากนั้นรอให้เสร็จสิ้นก่อนที่จะรีสตาร์ทคอมพิวเตอร์และลบไฟล์หรือโฟลเดอร์ที่คุณต้องการลบเพื่อดูว่าข้อผิดพลาด 0x80070091 ได้รับการซ่อมแซมหรือไม่

วิธีที่ 3:รีสตาร์ท Windows Explorer

Windows explorer เป็นตัวจัดการไฟล์ที่ปรากฏตัวครั้งแรกใน Windows 95 และ Windows รุ่นที่ใหม่กว่า อนุญาตให้ผู้ใช้จัดการไฟล์ โฟลเดอร์ และการเชื่อมต่อเครือข่าย ตลอดจนค้นหาไฟล์และส่วนประกอบที่เกี่ยวข้อง

การรีสตาร์ท Windows Explorer สามารถแก้ไขปัญหาที่ไม่สามารถลบโฟลเดอร์ใน Windows 10/11 ขั้นตอนสามารถพบได้ด้านล่าง:

  1. บนเดสก์ท็อป คลิกขวาบนแถบงาน และเลือก ตัวจัดการงาน จากเมนูบริบท
  2. ในหน้าต่างตัวจัดการงาน ไปที่ กระบวนการ แท็บและมองหา Windows Explorer .
  3. คลิกขวาที่มันแล้วเลือก รีสตาร์ท จากเมนู หรือเลือก Windows Explorer แล้วคลิกปุ่ม รีสตาร์ท ปุ่มที่มุมล่างขวาของหน้าต่างตัวจัดการงาน

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

วิธีที่ 4:ถอนการติดตั้ง Antivirus ของคุณ

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

วิธีที่ 5:ใช้สภาพแวดล้อมการกู้คืนของ Windows

การกู้คืนระบบจาก Windows Recovery Environment อาจทำได้สำเร็จเช่นกัน โดยเฉพาะอย่างยิ่งหากถูกขัดจังหวะโดยกระบวนการอื่น

  1. กดปุ่ม Windows คีย์ครั้งเดียว
  2. เลือก เริ่มต้นใหม่ ขณะที่กด Shift . ค้างไว้ ที่สำคัญ
  3. คุณจะถูกส่งไปยัง Windows Recovery Environment หน้าจอหลังจากที่เครื่องรีสตาร์ท ซึ่งคุณสามารถเลือกที่จะดำเนินการต่อ แก้ไขปัญหา หรือปิดเครื่องคอมพิวเตอร์ของคุณ

ในการไปที่ตัวเลือก System Restore จากสภาพแวดล้อมนี้ ให้คลิก Troubleshoot> Advanced Options> System Restore

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

วิธีที่ 6:เรียกใช้การคืนค่าระบบจากเซฟโหมด

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

  1. กด Windows> พาวเวอร์ ตัวเลือก
  2. กดปุ่ม Shift . ค้างไว้ ที่สำคัญและกด เริ่มต้นใหม่ .
  3. คลิก การแก้ไขปัญหา> ตัวเลือกขั้นสูง> ตัวเลือกการเริ่มต้น> เริ่มต้นใหม่
  4. ระบบของคุณจะเริ่มต้นใหม่และมีตัวเลือกมากมายให้คุณเลือก
  5. หากต้องการเข้าสู่ Safe Mode ให้กด F4 บนแป้นพิมพ์ของคุณ

คอมพิวเตอร์ของคุณจะรีบูตเป็น Safe Mode ซึ่งหมายความว่าเฉพาะโปรแกรมที่จำเป็นอย่างยิ่งเท่านั้นที่จะทำงาน เพื่อให้แน่ใจว่าไม่มีการหยุดชะงัก ตอนนี้ดำเนินการคืนค่าระบบโดยทำตามขั้นตอนด้านล่าง

  1. ถือ Windows จากนั้นกดปุ่ม R ที่สำคัญ
  2. พิมพ์ rstrui.exe และกด Enter .
  3. คลิก ถัดไป แล้วเลือกจุดคืนค่าที่คุณต้องการเปลี่ยนกลับเป็น
  4. คลิกถัดไป> เสร็จสิ้น .

ตอนนี้ รอให้ระบบกู้คืนเสร็จสิ้น

วิธีที่ 7:ลบโฟลเดอร์ WINDOWS.OLD

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

  1. กดปุ่ม Windows . ค้างไว้ ขณะกด R เพื่อเปิดกล่อง Run จากนั้นวางหรือพิมพ์ C:windowsSYSTEM32cleanmgr.exe ลงในช่องวิ่งแล้วคลิก ตกลง .
  2. หลังจากนั้น เลือกไดรฟ์เป้าหมายแล้วคลิกตกลง การล้างข้อมูลบนดิสก์ จะทำงานโดยอัตโนมัติ
  3. ถัดไป เลือก ล้างไฟล์ระบบ และเลือกการติดตั้ง Windows ก่อนหน้า จากเมนูแบบเลื่อนลง จากนั้นคลิกตกลง
  4. เลือกลบไฟล์ ซึ่งจะลบโฟลเดอร์ C:Windows.old

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

บทสรุป

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