การลบไฟล์ใน Windows XP ช้ามาก


23

เมื่อฉันลบแม้แต่ไฟล์ที่เล็กที่สุดใน windows xp การดำเนินการจะใช้เวลาประมาณ 3-10 นาที

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

มีการแก้ไขใด ๆ ที่ทราบเกี่ยวกับเรื่องนี้?


1
ฉันเริ่มพบสิ่งนี้บนเครื่อง XP ของฉัน (ทั้งที่บ้านและที่ทำงาน) ฉันคิดว่ามีการอัปเดต windows ที่ทำให้เกิดปัญหานี้ แต่ฉันไม่มีหลักฐานหรือวิธีแก้ไข
Matthew Ruston

ฉันได้รับบางสิ่งบางอย่างเช่นนี้แม้จะมีการเปลี่ยนแปลง + เดลมันเป็นค่าใช้จ่ายเป็นเวลานาน "เตรียมลบเป็น"
เจเรมีฝรั่งเศส

1
จริง ๆ แล้วคุณได้เทถังรีไซเคิลหรือเปล่า
kmarsh

คุณพยายามลบไฟล์ที่เป็นสื่อหรือไม่? ตัวอย่างเช่นหากคุณมีภาพหรือภาพยนตร์ XP อาจพยายามสร้างตัวอย่างภาพย่อก่อนที่ไฟล์จะถูกลบ
อาทิตย์

มันมีขนาดของไฟล์ในถังรีไซเคิลน้อยกว่า แต่เป็นปริมาณของไฟล์ หากคุณมีไฟล์เหมือนล้านไฟล์ในถังรีไซเคิลนั่นอาจทำให้เกิดปัญหา แต่ไฟล์จำนวนมากใน RB ไม่ควรมีปัญหาและขนาดของไฟล์ก็ไม่ได้เช่นกัน
Daniel F

คำตอบ:


12

ประสิทธิภาพเปลี่ยนไปตามถังขยะของคุณว่างเปล่าหรือเต็มหรือไม่? แม้จะอยู่ที่ 1% ถ้าคุณมีไดรฟ์ 500 GB ที่ยังคงมีไฟล์ 5 กิกะไบต์ในถังรีไซเคิลของคุณซึ่งอาจเป็นไฟล์จำนวนมากหากโดยทั่วไปแล้วไฟล์เหล่านี้เป็นไฟล์ขนาดเล็ก

ฉันคิดว่ามันทำงานได้ดีกว่ามากในการลบไฟล์ออกจากถังรีไซเคิลตามระยะเวลาที่พวกเขาอยู่ที่นั่นไม่ใช่ขนาด

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

หากไม่มีสิ่งใดทำงานให้รับProcess Explorer จาก SysInternalsและดูว่าคุณสามารถบอกได้ว่าเกิดอะไรขึ้นเมื่อคุณลบ


ประสิทธิภาพจะดีขึ้นเมื่อว่างเปล่า? มันเป็น 200mb hd, อย่างที่ฉันคาดหวังว่า windows จะได้รับการออกแบบเพื่อจัดการกับเรื่องนี้? มีตัวเลือกในการยึดถังรีไซเคิลตรงเวลาหรือไม่?
แดน

4
ถังรีไซเคิลไม่สนับสนุนการล้างตามเวลา แต่ฉันเชื่อว่า CCleaner ( CCleaner.com ) สามารถทำสิ่งนั้นให้คุณได้ มันสามารถกำหนดค่าให้ล้างเฉพาะรายการถังรีไซเคิลที่เก่ากว่าจากวันที่ระบุจากนั้นตั้งค่าให้เรียกใช้เมื่อเริ่มต้นระบบหรือทำภารกิจตามกำหนดเวลา
Jim McKeeth

1
200MB หรือ 200GB หากเป็น 200MB แสดงว่าคุณยังไม่ได้อัปเกรด
kmarsh

1
+1 ฉันกดปุ่มผิดใน Total Commander เพื่อลบ Boost ดังนั้นไฟล์ 3141534 ทั้งหมดจึงลงเอยในถังรีไซเคิล การลบใช้เวลา 2+ วินาทีต่อไฟล์หลังจากนั้น
György Andrasek

การลบจากพรอมต์ DOS และการใช้เส้นทาง DOS (อันที่ใช้ ~ เพื่อย่อให้เล็กลง) สามารถเร่งความเร็วของสิ่งต่าง ๆ ได้
Daniel F

11

ลองปิดการใช้งานซอฟต์แวร์ป้องกันไวรัสชั่วคราวเพื่อดูว่ามีผลอย่างมากต่อการลบหรือไม่


3

มีวิธีแก้ไข - ฉันลบ Recycle-Bin เพียง 8 ไฟล์ขนาดใหญ่มากรวม 1.5GB จากขนาดรวม 1.8GB ของ Recycle-Bin แล้วลบไฟล์ ... ลบไฟล์รวดเร็วแค่คลิก - อย่างที่ฉันคุ้นเคยก่อนที่จะเริ่มพบกับการลบไฟล์ใช้เวลานานมาก


3

ฮาร์ดดิสก์ของคุณอาจลองอ่าน / เขียนในพื้นที่ที่สอดคล้องกับฟังก์ชันถังขยะ

ดาวน์โหลดเครื่องมือของผู้จำหน่ายดิสก์ของคุณและตรวจสอบสถานะ SMART เพื่อหาข้อผิดพลาด (เช่นSeaToolsสำหรับไดรฟ์ Seagate, WD Data Lifeguard , Samsung Hutil , Hitachi Drive Fitness Test หรือ OGT ) สำหรับ linux จะมีแพ็คเกจsmartmontools

นี่เป็นความคิดที่ดีสำหรับทุกคนที่จะทำอย่างน้อยปีละครั้ง!


1

การฟอร์แมตฮาร์ดดิสก์ของคุณด้วยระบบไฟล์ NTFS อาจช่วยให้เรื่องเร็วขึ้น


1

ฉันพบปัญหาเมื่อเครือข่ายทำงานไม่ถูกต้อง ในกรณีนี้มันเป็นเพราะการเข้าถึงเครือข่ายล่าช้า การแก้ไขคือการตัดการเชื่อมต่อไดรฟ์เครือข่ายจนกว่าฉันจะพบหนึ่งที่ทำให้เกิดปัญหา
นอกจากนี้ Windows ยังมีปัญหากับการเข้าถึงไฟล์เมื่อมีมากกว่า 10,000 ไฟล์ในโฟลเดอร์ใดโฟลเดอร์หนึ่ง


1

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

<ไดรฟ์>: \ RECYCLER \ <UserSID> \

UserSID อาจดูเหมือน S-1-5-21-2502600870-2247595359-1186002861-1024

ลบไฟล์ภายในโฟลเดอร์ <UserSID> ไม่ใช่โฟลเดอร์ <UserSID>

มันเกิดขึ้นกับฉันเมื่อมีไฟล์จำนวนมากอยู่ในนั้นแม้หลังจากฉันลบข้อมูลในถังรีไซเคิล หลังจากล้างโฟลเดอร์นั้นแล้วก็ลบอีกครั้ง


1

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


0

หากมีไฟล์บางไฟล์ที่คุณรู้ว่าคุณต้องการลบ (เช่นคุณต้องการข้ามถังรีไซเคิลและลบอย่างถาวร) คุณสามารถเลือกไฟล์จากนั้นกด Shift + Del หรือกด Shift ค้างไว้ในขณะที่คลิกขวาและลบ

วิธีนี้ช่วยให้คุณสามารถเลือกเลี่ยงการใช้ Recycle Bin โดยไม่ต้องปิดการใช้งาน


0

สำหรับ Windows 7 มีวิธีแก้ไขที่นี่

http://answers.microsoft.com/en-us/windows/forum/windows_7-files/windows-7-deleting-large-files-is-extremely-slow/f2b32bf0-bab6-4935-9002-8127d9ca066a

โดยเฉพาะอย่างยิ่งไฟล์ -> คลิกขวา -> คุณสมบัติ -> ขั้นสูงไม่เลือก

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

ฉันคิดว่านี่ควรใช้กับ Windows ที่ใช้ NTFS ทั้งหมด


0

การลบไฟล์ชั่วคราวใน windows จะช่วยเพิ่มความเร็วได้เล็กน้อย

เพื่อลบไฟล์ temp

คลิกเริ่มพิมพ์% temp% ในแถบค้นหาแล้วกด Enter ลบไฟล์ทั้งหมดโดยเลือกด้วยตนเอง

หวังว่าจะช่วยได้


0

ใช้บรรทัดคำสั่ง

มันเร็วกว่ามาก เมื่อคุณลบผ่าน Explorer Windows จะสแกนทุกไฟล์ก่อนที่จะเริ่มลบออกจริง ๆ มันเป็นเหมือนการผ่านขยะของคุณก่อนที่จะทิ้งมัน


การอัปโหลดเพราะมีบางคนลงคะแนนในสิ่งนี้โดยไม่พูดถึงเหตุผลเลย เคล็ดลับในการใช้บรรทัดคำสั่งคือรหัสที่ถูกต้องฉันใช้วิธีนี้สองสามครั้ง แต่คำตอบสามารถแสดงวิธีการทำเช่นนี้ได้
Daniel F
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.