ไดเรกทอรี TEMP (%อุณหภูมิ%
) จะบวมขึ้นเมื่อเวลาผ่านไป เนื่องจากแอปพลิเคชันจัดเก็บข้อมูลไว้ที่นั่น และไม่ได้ลบไฟล์และโฟลเดอร์ที่สร้างขึ้นเสมอไป และโปรแกรมติดตั้งซอฟต์แวร์จะแยกเนื้อหาของแพ็คเกจการติดตั้งไปยังโฟลเดอร์ %temp% และไม่สามารถดำเนินการล้างข้อมูลเมื่อการติดตั้งเสร็จสิ้น
ปัญหา “พื้นที่ดิสก์เหลือน้อย” เป็นเรื่องของอดีต — หรือปัญหาที่ไม่ค่อยเกิดขึ้นในปัจจุบันนี้เนื่องจากระบบมาพร้อมกับฮาร์ดไดรฟ์ความจุสูงซึ่งกลายเป็นสิ่งสกปรกราคาถูก แต่คุณอาจต้องการจัดระเบียบโฟลเดอร์ Temp และทำให้ระบบอยู่ในรูปแบบที่ดีที่สุด
การล้างไฟล์ชั่วคราวเป็นงานหนึ่งที่ Windows ดำเนินการอย่างเงียบๆ ในเบื้องหลัง ซึ่งเป็นส่วนหนึ่งของการบำรุงรักษาอัตโนมัติหรือการบำรุงรักษาระบบที่ใช้ Task Scheduler การบำรุงรักษาอัตโนมัติใช้ Disk Cleanup (cleanmgr.exe) กับไฟล์ที่ไม่มีเอกสาร /autoclean
พารามิเตอร์. งานบำรุงรักษาในตัวจะทริกเกอร์หากระบบไม่ได้ใช้งานเป็นเวลาประมาณ 5 นาทีหรือประมาณนั้น และหยุดทำงานทันทีที่ Windows ตรวจพบกิจกรรมของผู้ใช้
เพื่อล้าง %อุณหภูมิ% ไฟล์ได้ทันทีโดยไม่ต้องรอให้ระบบทำงานอัตโนมัติหรืองานบำรุงรักษาระบบเริ่มทำงาน คุณสามารถใช้ หนึ่ง ของวิธีการเหล่านี้
วิธีการล้างไฟล์ temp โดยอัตโนมัติ
- ล้างข้อมูลไฟล์ชั่วคราวโดยใช้ Disk Cleanup
- ล้างไฟล์ชั่วคราวโดยใช้การตั้งค่าที่เก็บข้อมูล
- ล้างข้อมูลไฟล์ชั่วคราวโดยใช้ไฟล์ Windows Batch
ลบไฟล์ชั่วคราวโดยอัตโนมัติโดยใช้ Disk Cleanup
ยูทิลิตี Disk Cleanup (cleanmgr.exe) ดั้งเดิมรองรับการทำงานอัตโนมัติตั้งแต่ Windows รุ่นแรก อย่างน้อยก็จาก Windows XP และจนถึง Windows 10 คุณสามารถใช้คำสั่ง “sageset” และ “sagerun” ด้วยหมายเลขเฉพาะเพื่อกำหนดค่าและเรียกใช้การล้างข้อมูลโดยอัตโนมัติ
- /d driveletter: – ตัวเลือกนี้ระบุไดรฟ์ที่คุณต้องการให้ Disk Cleanup ทำความสะอาด
- /sageset: n – ตัวเลือกนี้จะแสดงกล่องโต้ตอบการตั้งค่าการล้างข้อมูลบนดิสก์ และสร้างคีย์รีจิสทรีเพื่อจัดเก็บการตั้งค่าที่คุณเลือก ค่า n ซึ่งจัดเก็บไว้ในรีจิสทรี ช่วยให้คุณสามารถระบุงานเพื่อให้การล้างข้อมูลบนดิสก์ทำงานได้ ค่า n สามารถเป็นค่าจำนวนเต็มใดๆ ได้ตั้งแต่ 0 ถึง 65535 เพื่อให้มีตัวเลือกทั้งหมดเมื่อคุณใช้ตัวเลือก /sageset คุณอาจต้องระบุไดรฟ์ที่ติดตั้ง Windows
- /sagerun: n – ตัวเลือกนี้เรียกใช้งานที่ระบุซึ่งถูกกำหนดให้กับค่า n หากคุณใช้ตัวเลือก \sageset ไดรฟ์ทั้งหมดบนคอมพิวเตอร์จะได้รับการระบุและโปรไฟล์ที่เลือกจะทำงานกับแต่ละไดรฟ์
ตัวอย่างเช่น คุณสามารถใช้ /sageset: 1,000
สำหรับทำความสะอาด %อุณหภูมิ%
ไฟล์, /sageset: 1001
สำหรับรายการอื่นๆ เช่น แคช “ภาพขนาดย่อ” เป็นต้น นอกจากนี้ คุณสามารถเลือกตัวเลือกการล้างข้อมูลได้หลายตัวเลือกสำหรับรายการเดียว sageset
#การกำหนดค่า
การกำหนดค่าการล้างข้อมูลบนดิสก์สำหรับการล้างไฟล์ชั่วคราว
เปิดและ ยกระดับหรือ Admin Command Prompt และรันคำสั่งต่อไปนี้:
cleanmgr /d c: /sageset: 1000
การดำเนินการนี้จะเปิดการล้างข้อมูลบนดิสก์ โดยแสดงรายการตัวเลือกการล้างข้อมูลหรือตัวจัดการให้คุณเลือกมากมาย
- ไฟล์ติดตั้งชั่วคราว
- ไฟล์ Chkdsk เก่า
- ตั้งค่าไฟล์บันทึก
- การล้างข้อมูล Windows Update
- Windows Defender
- ไฟล์บันทึกการอัปเกรด Windows
- ดาวน์โหลดไฟล์โปรแกรม
- ไฟล์อินเตอร์เน็ตชั่วคราว
- ไฟล์ดัมพ์หน่วยความจำข้อผิดพลาดของระบบ
- ไฟล์ minidump ข้อผิดพลาดของระบบ
- ไฟล์ที่ถูกทิ้งโดยการอัพเกรด Windows
- ต่อผู้ใช้ที่เก็บถาวร Windows Error Reporting Files
- ต่อผู้ใช้ที่เข้าคิว Windows Error Reporting Files
- ระบบเก็บถาวร Windows Error Reporting Files
- ระบบเข้าคิว Windows Error Reporting Files
- ระบบสร้างไฟล์รายงานข้อผิดพลาดของ Windows ชั่วคราว
- ไฟล์การติดตั้ง Windows ESD
- สาขาแคช
- การติดตั้ง Windows ก่อนหน้า
- ถังขยะรีไซเคิล
- เนื้อหาการสาธิตการขายปลีกออฟไลน์
- อัพเดทแพ็คเกจ ไฟล์สำรอง
- ไฟล์ชั่วคราว
- ไฟล์การติดตั้ง Windows ชั่วคราว
- รูปขนาดย่อ
- ประวัติไฟล์ผู้ใช้
ตัวเลือกการล้างข้อมูลบางอย่างอาจไม่มีอยู่ในระบบของคุณ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้
ตัวเลือก “ดาวน์โหลดไฟล์โปรแกรม” และ “ไฟล์อินเทอร์เน็ตชั่วคราว” อาจถูกตรวจสอบโดยค่าเริ่มต้น ยกเลิกการเลือกเปิดใช้งาน "ไฟล์ชั่วคราว” ช่องทำเครื่องหมาย และคลิกตกลง
คุณต้องเรียกใช้ "/sageset" เฉพาะในครั้งแรกเท่านั้น การกำหนดค่า (สำหรับ 1,000 รายการ) จะถูกบันทึกไว้ในรีจิสทรี และจะใช้เมื่อคุณเรียกใช้การล้างข้อมูลบนดิสก์โดยใช้คำสั่ง “/sagerun” คุณสามารถสร้างการตั้งค่าการกำหนดค่าได้มากเท่าที่คุณต้องการ
เรียกใช้การล้างไฟล์ชั่วคราว
หากต้องการเรียกใช้การล้างข้อมูล ให้ใช้คำสั่งนี้จากกล่องโต้ตอบเรียกใช้ (WinKey + R):
cleanmgr /sagerun: 1,000
คุณไม่ต้องการ /d
พารามิเตอร์เมื่อใช้ /sagerun
.
สร้างทางลัดสำหรับคำสั่งข้างต้น และวางไว้ในโฟลเดอร์เริ่มต้น
กด WinKey + R, พิมพ์คำสั่งต่อไปนี้แล้วกด เข้าสู่:
เชลล์: การเริ่มต้น
ที่เปิดโฟลเดอร์เริ่มต้นของโปรไฟล์ของคุณ วางทางลัดการล้างข้อมูลบนดิสก์ลงในโฟลเดอร์เริ่มต้น %อุณหภูมิ%
การล้างไฟล์จะเกิดขึ้นทุกครั้งที่เข้าสู่ระบบ
บันทึก: ตามค่าเริ่มต้น Cleanmgr.exe จะไม่ลบไฟล์ชั่วคราวที่มีการเข้าถึงในช่วง 7 วันที่ผ่านมา อย่างไรก็ตาม คุณสามารถเปลี่ยนลักษณะการทำงานได้โดยกำหนดค่ารีจิสทรี LastAccess ดูข้อมูลเพิ่มเติมได้ในบทความ เหตุใดการล้างข้อมูลบนดิสก์จึงไม่ลบเนื้อหาในโฟลเดอร์ชั่วคราวโดยสิ้นเชิง
ล้างไฟล์ชั่วคราวและถังรีไซเคิลโดยอัตโนมัติโดยใช้ Windows 10 Storage Sense
การตั้งค่าที่เก็บข้อมูลของ Windows 10 มีตัวเลือกในการล้างไฟล์ชั่วคราวและไฟล์ถังรีไซเคิลที่เก่ากว่า "x" วันโดยอัตโนมัติ
คลิกเริ่ม การตั้งค่า คลิกระบบ และเลือกที่เก็บข้อมูล เปิดใช้งานปุ่มสลับภายใต้ พื้นที่จัดเก็บ
คลิก กำหนดค่า Storage Sense หรือเรียกใช้ทันที. ซึ่งจะเปิดหน้าจออื่นขึ้นมาซึ่งคุณสามารถเลือกสิ่งที่จะล้างโดยอัตโนมัติ – ไฟล์ชั่วคราวหรือถังรีไซเคิล – หรือทั้งสองอย่าง
คุณสามารถเปิดหรือปิดใช้งานการตั้งค่าต่อไปนี้ในหน้านั้น:
ลบไฟล์ชั่วคราวที่แอพของฉันไม่ได้ใช้ ลบไฟล์ในถังรีไซเคิลของฉันหากไฟล์เหล่านั้นอยู่ที่นั่นนานกว่า "x" วัน ลบไฟล์ในโฟลเดอร์ Downloads ของฉันหากไฟล์อยู่ที่นั่นนานกว่า "x" วัน
คุณยังสามารถล้างไฟล์ได้ตามต้องการ (โดยใช้การตั้งค่าด้านบน) โดยคลิกที่ ทำความสะอาดเลย.
ลบไฟล์ชั่วคราวโดยใช้ไฟล์แบตช์
คุณสามารถสร้างไฟล์แบตช์เพื่อล้างเนื้อหาของโฟลเดอร์ Temp ได้อย่างสมบูรณ์รวมถึงโฟลเดอร์ย่อยด้วย
เปิด Notepad และคัดลอกเนื้อหาต่อไปนี้ลงไป:
เดล "%temp%\*.*" /s /q. FOR /d %%p IN ("%temp%\*.*") ทำ rd "%%p" /s /q
บันทึกไฟล์ด้วย .ค้างคาว
การขยาย. ดับเบิลคลิกเพื่อเรียกใช้ไฟล์แบตช์ มันไม่ได้ลบโฟลเดอร์ Temp เองเนื่องจากไม่แนะนำให้ทำเช่นนั้น
ที่เกี่ยวข้อง:วิธีลบไฟล์ที่เก่ากว่า N วันโดยอัตโนมัติใน Windows
หมายเหตุบรรณาธิการ: การใช้การล้างข้อมูลบนดิสก์เป็นตัวเลือกที่ปลอดภัยที่สุดและเป็นที่ต้องการ เนื่องจากจะไม่มีการแตะต้องไฟล์ที่เพิ่งเข้าถึงล่าสุด นอกจากนี้ยังอนุญาตให้ผู้ใช้กำหนดการตั้งค่า "การเข้าถึงล่าสุด" แม้ว่า ใช้รีจิสทรีเท่านั้น. แต่ถ้าคุณชอบวิธีไฟล์แบทช์ (ซึ่งฉันไม่แนะนำให้ใช้เป็นประจำ) ด้วยเหตุผลบางประการ ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ที่เปิดอยู่และปิดโปรแกรมที่ทำงานอยู่ทั้งหมดของคุณก่อนที่จะรันไฟล์
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!