เหตุใดการล้างข้อมูลบนดิสก์จึงไม่ล้างเนื้อหาโฟลเดอร์ชั่วคราวโดยสิ้นเชิง - Winhelponline

Why Doesn T Disk Cleanup Clear Temp Folder Contents Completely



การล้างข้อมูลบนดิสก์ (Cleanmgr.exe) เป็นเครื่องมือในตัวใน Windows ซึ่งมีตัวเลือกการล้างข้อมูลที่มีประโยชน์บางอย่างที่ไม่มีในเครื่องมือล้างข้อมูลของบุคคลที่สามอื่น ๆ มันสามารถลบ แทนที่ไดรเวอร์อุปกรณ์ , ไฟล์ชั่วคราว, แคชของ Internet Explorer, การอัปเดต Windows ที่ล้าสมัย , โฟลเดอร์การติดตั้ง Windows ก่อนหน้า (Windows.old) และอื่น ๆ อีกมากมาย

แต่คุณอาจสงสัยว่าทำไมการล้างข้อมูลบนดิสก์จึงข้ามการลบไฟล์และโฟลเดอร์บางส่วนในโฟลเดอร์ TEMP ของคุณ







เหตุใดการล้างข้อมูลบนดิสก์จึงทิ้งไฟล์ชั่วคราวไว้เบื้องหลัง

ในการลบไฟล์ชั่วคราวการล้างข้อมูลบนดิสก์โดยค่าเริ่มต้นจะไม่ล้างรายการที่ตรงกับเกณฑ์ต่อไปนี้:



  1. ไฟล์ที่มีคุณลักษณะอ่านอย่างเดียวระบบหรือซ่อน
  2. ไฟล์ที่มีการเข้าถึงในช่วงเจ็ดวันที่ผ่านมา
  3. ไดเรกทอรีที่สร้างขึ้นในช่วงเจ็ดวันที่ผ่านมา

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



ที่เกี่ยวข้อง: วิธีการลบไฟล์ที่เก่ากว่า N Days โดยอัตโนมัติใน Windows





ทำการล้างข้อมูลบนดิสก์ลบไฟล์ชั่วคราวทั้งหมด

เริ่ม Registry Editor แล้วไปที่:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows  CurrentVersion  Explorer  VolumeCaches  ไฟล์ชั่วคราว

ในบานหน้าต่างด้านขวาคลิกสองครั้ง LastAccess .



การล้างข้อมูลบนดิสก์ลบไฟล์ชั่วคราวทั้งหมด

ตั้งค่าข้อมูลสำหรับ LastAccess เป็น 0

ค่า“ LastAcess” แสดงถึงจำนวนวันที่ต้องผ่านไปนับตั้งแต่มีการเข้าถึงไฟล์ครั้งล่าสุดหรือมีการสร้างไดเร็กทอรีสำหรับไฟล์หรือไดเร็กทอรีนั้นเพื่อพิจารณาการล้างข้อมูลโดย Cleanmgr.exe

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

เพื่อความปลอดภัยยิ่งขึ้นคุณอาจตั้งค่า“ LastAccess” เป็น“ 3” เพื่อให้การล้างข้อมูลบนดิสก์ไม่ลบไฟล์ที่ถูกใช้ในช่วงสามวันที่ผ่านมา “ 3” ปลอดภัยกว่าเพราะในกรณีที่บางแอปพลิเคชันที่กำลังทำงานอยู่ได้จัดเก็บข้อมูลชั่วคราวไว้ที่นั่นและคุณได้จำศีลระบบ (แทนที่จะปิดทุกวัน) เป็นจำนวนมากในช่วงนี้

ข้างต้นเป็นการแก้ไขรีจิสทรีเดียวกับที่ฉันเขียนเมื่อปี 2548 ใช้กับ Windows 2000 / XP ผ่าน Windows 10 อ้างอิง: แก้ไขค่า“ LastAccess” สำหรับการล้างไฟล์ชั่วคราวโดยใช้ยูทิลิตี้ Disk Cleanup .

การเรียกใช้ Disk Cleanup ด้วยค่า 'LastAccess' เริ่มต้นทำให้ไฟล์และโฟลเดอร์จำนวนมากไม่ถูกแตะต้อง

การล้างข้อมูลบนดิสก์ลบไฟล์ชั่วคราวทั้งหมด

เฉพาะโฟลเดอร์ที่สร้าง (และไฟล์ที่เข้าถึง) ก่อนวันที่ 25 ตุลาคมเท่านั้นที่จะถูกล้าง - ล้างเสร็จวันนี้ 1 พ.ย.

หลังจากใช้การตั้งค่ารีจิสทรีฉันเรียกใช้การล้างข้อมูลบนดิสก์อีกครั้ง

การล้างข้อมูลบนดิสก์ลบไฟล์ชั่วคราวทั้งหมด

ไฟล์ชั่วคราวหายไปทั้งหมดยกเว้นไฟล์ ไฟล์และโฟลเดอร์ที่ใช้งานอยู่ .

การล้างข้อมูลบนดิสก์ลบไฟล์ชั่วคราวทั้งหมด

ตำแหน่งไฟล์ชั่วคราว

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

  • % WINDIR% Temp
  • % WINDIR% Logs
  • % WINDIR% System32 LogFiles

ประการแรกฉันไม่ใช้เครื่องมือล้างข้อมูลและบำรุงรักษาของบุคคลที่สาม ฉันยังคงพึ่งพาการล้างข้อมูลบนดิสก์สำหรับงานนี้ - แต่ฉันทำ ทำให้เป็นอัตโนมัติ โดยใช้ Cleanmgr.exe สลับ“ / sageset” และ“ / sagerun”


คำขอเล็ก ๆ น้อย ๆ : หากคุณชอบโพสต์นี้โปรดแชร์สิ่งนี้?

การแบ่งปัน 'เล็ก ๆ น้อย ๆ ' หนึ่งครั้งจากคุณจะช่วยให้บล็อกนี้เติบโตได้มาก คำแนะนำที่ดีบางประการ:
  • ขามัน!
  • แบ่งปันไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
  • ทวีต!
ขอบคุณมากสำหรับการสนับสนุนผู้อ่านของฉัน ใช้เวลาไม่เกิน 10 วินาที ปุ่มแชร์อยู่ด้านล่าง :)