เมื่อคุณเรียกดูโฟลเดอร์ที่มีไฟล์สื่อ Windows จะสร้างภาพขนาดย่อของไฟล์ภาพและวิดีโอของคุณ หากมุมมองโฟลเดอร์ถูกตั้งค่าเป็นมุมมองภาพขนาดย่อ (ขนาดกลาง ใหญ่ หรือ ไอคอนขนาดใหญ่พิเศษ) ภาพขนาดย่อที่สร้างขึ้นจะถูกแคชและเขียนไปยังฐานข้อมูล เพื่อให้ระบบไม่จำเป็นต้องสร้างภาพขนาดย่อขนาดเล็กขึ้นใหม่ทุกครั้งที่คุณเปิด โฟลเดอร์
แคชภาพขนาดย่อ (รวมถึงแคชของไอคอน) ถูกจัดเก็บไว้ในโฟลเดอร์ต่อไปนี้:
%userprofile%\AppData\Local\Microsoft\Windows\Explorer
อย่างไรก็ตาม มีข้อผิดพลาดเล็กน้อยที่ทำให้ภาพขนาดย่อของคุณถูกลบเมื่อรีสตาร์ทหรือเมื่อระบบไม่ได้ใช้งานเป็นระยะเวลาหนึ่ง ดังนั้น เมื่อคุณเรียกดูโฟลเดอร์ที่มีไฟล์รูปภาพหรือวิดีโอ ระบบจะต้องสร้างภาพขนาดย่อขึ้นใหม่ ซึ่งอาจเป็นงานหนักสำหรับโปรเซสเซอร์ของคุณ โดยเฉพาะอย่างยิ่งถ้าคุณมีไฟล์สื่อหลายร้อยไฟล์
เหตุใด Windows จึงลบแคชภาพขนาดย่อ
Windows มีคุณสมบัติที่เรียกว่าการบำรุงรักษาอัตโนมัติ การบำรุงรักษาอัตโนมัติประกอบด้วยชุดของงานที่กำหนดเวลาไว้ซึ่งทำงานในแต่ละวัน เมื่อคุณไม่ได้ใช้คอมพิวเตอร์ การบำรุงรักษาอัตโนมัติจะดูแลการอัปเดตแอป Windows Store และซอฟต์แวร์อื่นๆ การเรียกใช้การสแกนของ Windows Defender การวินิจฉัยระบบ การล้างข้อมูลบนดิสก์ ฯลฯ
เพื่อป้องกันไม่ให้แคชภาพขนาดย่อของคุณถูกล้างเป็นระยะโดย การบำรุงรักษาอัตโนมัติ กำหนดเวลา ใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:
แก้ไข 1: ปิดใช้งานการล้างข้อมูลอัตโนมัติ "Thumbnail Cache" โดยใช้ Registry
งานที่กำหนดเวลาไว้ชื่อว่า SilentCleanup
เป็นส่วนหนึ่งของคุณสมบัติการบำรุงรักษาอัตโนมัติซึ่งเปิดตัวเครื่องมือการล้างข้อมูลบนดิสก์ ซึ่งจะทำการล้างข้อมูลในไดรฟ์ระบบ มันล้างไฟล์ชั่วคราว ไดรเวอร์ที่ล้าสมัย แคชรูปขนาดย่อ ไฟล์อินเทอร์เน็ตชั่วคราว และอีกมากมาย
เมื่อ SilentCleanup
งานรัน บรรทัดคำสั่งต่อไปนี้ถูกดำเนินการ:
cleanmgr.exe /autoclean /d %systemdrive%
เมื่อ /autoclean
ใช้สวิตช์ การล้างข้อมูลบนดิสก์จะค้นหาค่ารีจิสทรีที่ชื่อ การทำงานอัตโนมัติ
ภายใต้ทุกคีย์ย่อยของ VolumeCaches
สาขารีจิสทรี ดิ VolumeCaches
สาขาประกอบด้วย รายการตัวเลือกการทำความสะอาด ที่ปรากฏขึ้นเมื่อเรียกใช้การล้างข้อมูลบนดิสก์แบบโต้ตอบ
ถ้า การทำงานอัตโนมัติ
ถูกตั้งค่าเป็น 1
ดำเนินการตัวเลือกการล้างข้อมูลที่เกี่ยวข้อง ตั้งเป็น 0
แก้ไขปัญหา ทำตามขั้นตอนเหล่านี้:
- เริ่มตัวแก้ไขรีจิสทรี (
regedit.exe
) และไปที่:
- เริ่มตัวแก้ไขรีจิสทรี (
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache
- ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิก
การทำงานอัตโนมัติ
และตั้งค่าข้อมูลเป็น0
- ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิก
โดยการตั้งค่า การทำงานอัตโนมัติ
ถึง 0
ในเส้นทางรีจิสทรีที่กล่าวถึง การล้างข้อมูลบนดิสก์ (เมื่อรันด้วย /autoclean
สวิตช์) จะละเว้นจากการล้างฐานข้อมูลแคชภาพขนาดย่อ
- ออกจากตัวแก้ไขรีจิสทรี
การตั้งค่ารีจิสทรีนี้ ไม่ได้ป้องกันคุณ จาก การล้างแคชภาพขนาดย่อ โดยเปิด Disk Cleanup ด้วยตนเอง นอกจากนี้คุณยังสามารถ กำหนดค่าการล้างข้อมูลบนดิสก์ เพื่อล้างแคชภาพขนาดย่อและเรียกใช้เมื่อจำเป็นเท่านั้น แทนที่จะทำการบำรุงรักษาอัตโนมัติเพื่อคุณ
แก้ไข 2: ปิดใช้งาน SilentCleanup Scheduled Task
ถ้าคุณต้องการป้องกันไม่ให้การล้างข้อมูลบนดิสก์ทำงานเป็นส่วนหนึ่งของกำหนดการบำรุงรักษาอัตโนมัติ ให้เปิด Task Scheduler taskchd.msc
. ขยาย Task Scheduler Library จากนั้นไปที่สาขาต่อไปนี้:
\Microsoft\Windows\DiskCleanup
ในบานหน้าต่างด้านขวา ให้คลิกขวา SilentCleanup
งาน และเลือกปิดใช้งาน
ปิดหน้าต่างตัวกำหนดเวลางาน
โดยส่วนตัวแล้ว ฉันไม่ชอบวิธีนี้เพราะต้องการให้การล้างข้อมูลบนดิสก์ทำงานเป็นส่วนหนึ่งของกำหนดการ แต่ฉันไม่ต้องการให้ล้างแคชภาพขนาดย่อ วิธีที่ 1 เป็นตัวเลือกที่แนะนำ
ผู้ใช้บางคนปิดการใช้งาน คุณสมบัติการบำรุงรักษาอัตโนมัติ ทั้งหมดเพื่อหลีกเลี่ยงปัญหานี้ ซึ่งไม่แนะนำเลยในคอมพิวเตอร์ที่ใช้งานจริง แต่ไม่เป็นไรหากคุณกำลังประเมิน Windows ภายใต้เครื่องเสมือนและต้องการประหยัดทรัพยากรด้วยการปิดใช้งานงานบำรุงรักษา
ตรวจสอบการตั้งค่าแอปของบุคคลที่สาม
หากคุณกำลังใช้เครื่องมือล้างแคชของบุคคลที่สามเช่น CCleaner ให้กำหนดค่าเพื่อให้แคชภาพขนาดย่อจะไม่ถูกล้างตามช่วงเวลาโดยอัตโนมัติ
หวังว่าคู่มือนี้จะช่วยคุณป้องกันไม่ให้ Windows ลบแคชภาพขนาดย่อโดยอัตโนมัติ
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!