ฉันสังเกตเห็นว่า Windows 7 จัดการกับถังรีไซเคิลได้แย่กว่า XP โดยเฉพาะอย่างยิ่งเมื่อมีรายการอยู่ในนั้นมากมาย เมื่อใดก็ตามที่ฉันมีถังขยะที่เต็มไปด้วยจำนวนไฟล์ที่ไร้สาระและโดยเฉพาะอย่างยิ่งเมื่ออยู่ใน 7 สิ่งที่ฉันทำคือการเปิด command-prompt ( cmd) และใช้คำสั่งง่ายๆเพื่อลบถังรีไซเคิลที่ระดับระบบไฟล์ (เปลี่ยน ไดรฟ์ตามความจำเป็น):
rd /s /q C:\$RECYCLE.BIN > nul
สามารถมีชื่อแตกต่างกันไม่กี่สำหรับไดเรกทอรี Recycle Bin ขึ้นอยู่กับรุ่นของ Windows และโปรแกรมที่ติดตั้งอื่น ๆ (เช่น$RECYCLE.BIN, RECYCLED, RECYCLER, RECOVERY BIN) สำหรับความเข้ากันได้กับ Windows รุ่นต่าง ๆ รวมถึง Norton Protected Recycle Bin เก่าให้ใช้รุ่นนี้ (สันนิษฐานว่าไม่มีไฟล์หรือโฟลเดอร์ที่ถูกต้องตามกฎหมายในรูทของไดรฟ์ที่เกิดขึ้นrecyclซึ่งหายากอยู่แล้ว):
rd /s /q C:\*recycl* > nul
สิ่งนี้ทำเพื่อลบโฟลเดอร์และเนื้อหาทั้งหมดของมันและเปลี่ยนเส้นทางการส่งออกใด ๆnul(เช่นจะไม่แสดงผลลัพธ์ใด ๆ )
นี่อาจเป็นวิธีที่เร็วที่สุดในการล้างถังรีไซเคิลด้วยเหตุผลบางประการ:
- แน่นอนว่าการบูต Live-CD จะต้องใช้เวลาสักครู่ในการปิดระบบ Windows บูตระบบปฏิบัติการอื่นจากนั้นปิดระบบนั้นและบูต Windows ใหม่อีกครั้ง
- การล้างหรือลบ Recycle Bin ใน Explorer (แม้ใน Shift + Del) จะทำให้การดูแลรักษาบ้านเกิดขึ้นเป็นพิเศษซึ่งไม่เกิดขึ้นกับ
rdคำสั่ง
- การเปลี่ยนเส้นทางเอาต์พุตเพื่อ
nulเร่งความเร็วสิ่งต่างๆ (โดยทางเทคนิคแล้วมันไม่ควรแสดงอะไรที่ชอบdelและdeltreeทำ แต่ก็ยังเป็นเคล็ดลับที่ดีที่จะรู้)
การลบโฟลเดอร์ Recycle Bin นั้นไม่ใช่ปัญหาเพราะจะถูกสร้างขึ้นใหม่ทันทีที่คุณลบไฟล์
ในแบทช์ไฟล์ของฉันฉันใช้วิธีการด้านบน (ซึ่งใช้rdคำสั่งที่รวดเร็วและมีอยู่แล้ว) แต่ก็มีการอ้างอิงบางอย่างเกี่ยวกับโปรแกรมปฏิบัติการภายนอกอื่น ๆ :