Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> MAC

ไม่สามารถล้างถังขยะใน Mac ได้ใช่หรือไม่ นี่คือเหตุผล

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

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

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

1. เมื่อไฟล์ถูกใช้งาน

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

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

รีสตาร์ท Mac ของคุณ

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

ล้างถังขยะในเซฟโหมด

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

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

ใช้ Cleaner One

หากวิธีการทั้งหมดข้างต้นไม่ได้ผล คุณอาจต้องขอความช่วยเหลือ – Cleaner One  เพื่อล้างถังขยะในคลิกเดียว

คลีนเนอร์วัน ช่วยคุณ เพิ่มพื้นที่ว่างโดยดำเนินการล้างข้อมูลโดยรวม  บน Mac ของคุณ การล้างแคช บันทึก ขยะเมล/รูปภาพ ข้อมูลสำรอง iTunes ที่ไม่จำเป็น แอป ไฟล์ขนาดใหญ่ ฯลฯ

วิธีลบไฟล์ขยะด้วย Cleaner One:

  • ดาวน์โหลดและติดตั้ง Cleaner One;
  • เปิดโปรแกรมและเลือกไฟล์ขยะ
  • คลิก Scan และโปรแกรมจะสแกนไฟล์ขยะทั้งหมดใน Mac ของคุณในไม่กี่วินาที
  • ทำเครื่องหมายที่ถังขยะแล้วคลิกปุ่มลบ

ถังขยะถูกลบออกจาก Mac ของคุณแล้ว!

2. เมื่อคุณไม่สามารถล้างถังขยะด้วยเหตุผลอื่น

ปลดล็อกและเปลี่ยนชื่อไฟล์

หากแสดงว่าไฟล์บางไฟล์ถูกล็อค ลองทำสิ่งต่อไปนี้!

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

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

ซ่อมแซมดิสก์ด้วยยูทิลิตี้ดิสก์

หากไฟล์ถูกทำลาย คุณต้องพยายามลบออกจากถังขยะอย่างถาวร

  1. เริ่มต้นระบบ Mac ของคุณในโหมดการกู้คืน:กดปุ่ม Command + R ค้างไว้เมื่อ Mac เริ่มทำงาน
  2. ปล่อยปุ่มเมื่อคุณเห็นโลโก้ Apple พร้อมแถบความคืบหน้า
  3. เลือกยูทิลิตี้ดิสก์ -> ดำเนินการต่อ .
  4. เลือกดิสก์ที่มีไฟล์ที่คุณต้องการลบ จากนั้นคลิกปฐมพยาบาล  เพื่อซ่อมแซมดิสก์

3. เมื่อคุณไม่สามารถล้างถังขยะเนื่องจากการป้องกันความสมบูรณ์ของระบบ

System Integrity Protection (SIP) หรือที่เรียกว่าคุณสมบัติ rootless ถูกนำไปใช้กับ Mac ตั้งแต่ Mac 10.11 เพื่อป้องกันไม่ให้ซอฟต์แวร์ที่เป็นอันตรายแก้ไขไฟล์และโฟลเดอร์ที่ได้รับการป้องกันบน Mac ของคุณ หากต้องการลบไฟล์ที่ป้องกันโดย SIP คุณต้องปิดใช้งาน SIP ชั่วคราว วิธีปิด System Integrity Protection ใน OS X El Capitan หรือใหม่กว่า:

  • รีบูต Mac ของคุณในโหมดการกู้คืนโดยกดแป้น Command + R เมื่อ Mac รีบูท
  • เลือก เทอร์มินัล . ในหน้าต่างยูทิลิตี้ macOS
  • ป้อนคำสั่งลงในเทอร์มินัล : ปิดการใช้งาน csrutil; รีบูต
  • กดปุ่ม Enter ข้อความจะปรากฏขึ้นโดยแจ้งว่า System Integrity Protection ถูกปิดใช้งานและ Mac จำเป็นต้องรีสตาร์ท)
  • ให้ Mac รีบูทตัวเองโดยอัตโนมัติ

ตอนนี้คุณสามารถล้างถังขยะ หลังจากล้างข้อมูล คุณแนะนำให้เปิดใช้งาน SIP อีกครั้งเพื่อปกป้อง Mac ของคุณ ขั้นตอนจะเหมือนกับขั้นตอนข้างต้น แต่คราวนี้บรรทัดคำสั่งเปลี่ยนเป็น: csrutil enable . จากนั้นรีบูตเครื่อง Mac เพื่อให้คำสั่งมีผล

4. วิธีบังคับล้างถังขยะบน Mac ด้วย Terminal บน macOS

การใช้ เทอร์มินัล การดำเนินการคำสั่งนั้นมีประสิทธิภาพมากในการบังคับถังขยะเปล่า อย่างไรก็ตาม คุณควร  ระวัง! มิฉะนั้น จะลบข้อมูลทั้งหมดของคุณ ใน Mac OS X เราเคยใช้ sudo rm -rf ~/.Trash/ คำสั่งบังคับถังขยะเปล่า และใน macOS High Sierra เราต้องใช้คำสั่ง sudo rm –R . นี่คือขั้นตอนเฉพาะ:

ขั้นตอนที่ 1. เปิด Terminal แล้วพิมพ์ sudo rm –R ตามด้วยเว้นวรรค อย่าทิ้งพื้นที่ และ อย่ากด Enter ในขั้นตอนนี้ .

ขั้นตอนที่ 2 เปิดถังขยะ เลือกไฟล์และโฟลเดอร์ทั้งหมดจากถังขยะ จากนั้น ลากและวางลงใน Terminal . เส้นทางของแต่ละไฟล์และโฟลเดอร์จะปรากฏบนหน้าต่างเทอร์มินัล

ขั้นตอนที่ 3 กดปุ่ม Enter , เครื่อง Mac จะเริ่มล้างไฟล์และโฟลเดอร์ในถังขยะ

ตอนนี้ไฟล์ของคุณถูกลบออกจากถังขยะแล้ว