หยุด Windows 10 ไม่ให้ลบแคชภาพขนาดเล็กอัตโนมัติ: เมื่อคุณเปิดโฟลเดอร์ที่มีไฟล์สื่อ เช่น ไฟล์รูปภาพ JPEG คุณจะเห็นตัวอย่างขนาดเล็กของไฟล์นั้นใน Windows Explorer ได้ สิ่งนี้เป็นไปได้เพราะ Windows สร้างภาพขนาดเล็ก (Thumbnail) แล้วเก็บไว้ในแคชที่จัดเก็บในไดเรกทอรีโปรไฟล์ผู้ใช้ เหตุผลหลักของการเก็บแคชคือ เพื่อไม่ให้ระบบต้องสร้างตัวอย่างขนาดเล็กของรูปภาพหรือไฟล์ใหม่ทุกครั้งที่คุณเปิดโฟลเดอร์
แคชภาพขนาดเล็ก (และแคชไอคอน) จัดเก็บอยู่ที่โฟลเดอร์:
C:\Users\Your_Username\AppData\Local\Microsoft\Windows\Explorer
หมายเหตุ: แทนที่ Your_Username ด้วยชื่อผู้ใช้จริงของบัญชี
ปัญหาคือ Windows ดูเหมือนจะลบไฟล์แคชภาพขนาดเล็กอัตโนมัติหลังจากรีสตาร์ทหรือปิดเครื่องทุกครั้ง ทำให้ผู้ใช้ gặpปัญหา เมื่อเปิดโฟลเดอร์ที่มีไฟล์หลายร้อยไฟล์ จะใช้เวลานานมากในการสร้างภาพขนาดเล็ก เนื่องจากแคชก่อนหน้าถูกลบเมื่อปิดเครื่อง สาเหตุหลักมักมาจากการบำรุงรักษาอัตโนมัติ (Automatic Maintenance) ซึ่งมีงานชื่อ SilentCleanup ที่ทำให้ภาพขนาดเล็กถูกลบทุกครั้งที่บูท
อาจมีสาเหตุอื่นๆ เช่น โฟลเดอร์แคชภาพขนาดเล็กเสียหาย, ยูทิลิตี Disk Cleanup หรือแอปของบุคคลที่สามที่ลบแคชภาพขนาดเล็กทุกครั้งที่บูท ลองดูวิธีแก้ไขด้านล่างนี้ครับ
หยุด Windows 10 ไม่ให้ลบแคชภาพขนาดเล็กอัตโนมัติ
สร้างจุดกู้คืนระบบ (Restore Point) ก่อนเริ่มต้น
วิธีที่ 1: ป้องกันการลบแคชภาพขนาดเล็กผ่าน Registry Editor
- กด Windows + R พิมพ์ regedit แล้วกด Enter
- ไปที่คีย์ Registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache - เลือก Thumbnail Cache แล้วในหน้าต่างขวา ดับเบิลคลิก Autorun
- หมายเหตุ: หากไม่พบ DWORD Autorun ให้คลิกขวาที่ Thumbnail Cache เลือก New > DWORD (32-bit) Value ตั้งชื่อว่า Autorun (แม้จะเป็นระบบ 64-bit ก็ต้องสร้าง 32-bit DWORD)
- หากค่า Autorun เป็น 1 หมายถึงฟีเจอร์ SilentCleanup เปิดใช้งานอยู่ ซึ่งจะลบแคชภาพขนาดเล็กอัตโนมัติทุกครั้งที่บูท
- ดับเบิลคลิก Autorun เปลี่ยนค่าเป็น 0 แล้วคลิก OK
- ไปที่คีย์ Registry เพิ่มเติม (สำหรับระบบ 64-bit):
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache - ดับเบิลคลิก Autorun เปลี่ยนค่าเป็น 0 แล้วคลิก OK (หากไม่มี ให้สร้างใหม่เหมือนขั้นตอนที่ 4)
- ปิด Registry Editor แล้วรีสตาร์ทคอมพิวเตอร์
- ยังคงสามารถ ล้างแคชภาพขนาดเล็กด้วยตนเองผ่าน Disk Cleanup ได้
วิธีที่ 2: ปิดงาน SilentCleanup ใน Task Scheduler
หมายเหตุ: วิธีนี้จะป้องกันไม่ให้ Disk Cleanup ทำงานเป็นส่วนหนึ่งของการบำรุงรักษาอัตโนมัติ หากต้องการให้ Disk Cleanup ทำงานตามตารางแต่ไม่ต้องการลบแคชภาพขนาดเล็ก ให้ใช้วิธีที่ 1 แทน
- กด Windows + R พิมพ์ taskschd.msc แล้วกด Enter
- ไปที่:
Task Scheduler > Task Scheduler Library > Microsoft > Windows > DiskCleanup - เลือก DiskCleanup แล้วในหน้าต่างขวา คลิกขวาที่งาน SilentCleanup เลือก Disable
- ปิดทุกอย่าง แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 3: ลองรีเซ็ตโฟลเดอร์แคชภาพขนาดเล็ก
รัน Disk Cleanup บนไดรฟ์ที่ไอคอนหายไป
หมายเหตุ: วิธีนี้จะรีเซ็ตการปรับแต่งโฟลเดอร์ทั้งหมด หากไม่ต้องการ ให้ลองวิธีนี้ทีหลังสุด เพราะจะแก้ปัญหาได้แน่นอน
- ไปที่ This PC คลิกขวาไดรฟ์ C: เลือก Properties
- จากหน้าต่าง Properties คลิก Disk Cleanup ภายใต้ Capacity
- รอระบบคำนวณพื้นที่ที่สามารถลบได้
- รอจน Disk Cleanup วิเคราะห์เสร็จและแสดงรายการไฟล์ที่ลบได้
- ติ๊ก Thumbnails จากรายการ แล้วคลิก Clean up system files ที่ด้านล่าง
- รอ Disk Cleanup เสร็จสิ้น และดูว่าสามารถ รีเซ็ตโฟลเดอร์แคชภาพขนาดเล็ก ได้หรือไม่
วิธีที่ 4: ป้องกันซอฟต์แวร์บุคคลที่สามไม่ให้ลบแคชภาพขนาดเล็ก
หากคุณใช้ CCleaner บ่อย อาจจะลบแคชภาพขนาดเล็กทุกครั้งที่รัน CCleaner ให้ เอาติ๊กออก จากตัวเลือก "Thumbnail Cache" เมื่อรัน Cleaner
บทความแนะนำ:
- ปิดการจัดเรียงอัตโนมัติในโฟลเดอร์ Windows 10
- เริ่มการบำรุงรักษาอัตโนมัติด้วยตนเองใน Windows 10
- ปิดการบำรุงรักษาอัตโนมัติใน Windows 10
- วิธีเปลี่ยนโปรแกรมเริ่มต้นใน Windows 10
เสร็จแล้ว! คุณเรียนรู้วิธีหยุด Windows 10 ไม่ให้ลบแคชภาพขนาดเล็กอัตโนมัติ เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ