วิธีสร้างแคชไอคอนที่ใช้งานไม่ได้ใน Windows 10
ไอคอนที่ Windows ใช้สำหรับเอกสารและโปรแกรมของคุณจะถูกบันทึกไว้ในแคชไอคอนดังนั้นจึงสามารถแสดงได้อย่างรวดเร็วแทนที่จะต้องโหลดช้าๆทุกครั้ง หากคุณเคยมีปัญหากับไอคอนบนคอมพิวเตอร์ของคุณการสร้างแคชไอคอนใหม่อาจช่วยได้
บางครั้งแคชไอคอนล้าสมัยทำให้ไอคอนแสดงไม่ถูกต้องหรือแม้แต่หายไป ตัวอย่างเช่นคุณอาจอัปเกรดแอปพลิเคชันและเวอร์ชันใหม่มาพร้อมกับไอคอนใหม่ แต่คุณยังเห็นไอคอนเก่าบนเดสก์ท็อป บางครั้งไอคอนว่างเปล่าหรือเสียหายอาจปรากฏขึ้นเมื่อมีการแสดงไอคอนที่ดีอย่างสมบูรณ์ก่อนหน้านี้ เมื่อเกิดเหตุการณ์นี้คุณต้องรีเซ็ตแคชไอคอนและปล่อยให้สร้างขึ้นใหม่โดยอัตโนมัติ ในบทความนี้เราจะแสดงวิธีสร้างแคชไอคอนใหม่ใน Windows 10 คู่มือนี้ใช้กับ Windows 8 และ 7 ด้วย แต่กระบวนการทำงานแตกต่างกันเล็กน้อย
ไอคอนแคชทำงานอย่างไรใน Windows
ไอคอนมีอยู่ทั่วไปใน Windows: แผงควบคุมโปรแกรมและคุณลักษณะ File Explorer และอื่น ๆ การต้องดึงภาพไอคอนที่เป็นไปได้ทั้งหมดจากฮาร์ดดิสก์และการแสดงผลแบบไดนามิกอาจใช้ทรัพยากรระบบจำนวนมาก เป็นผลให้ Windows บันทึกไอคอนซึ่งเรียกดูแล้วในหน่วยความจำ เมื่อคุณปิดเครื่องหรือรีสตาร์ทเครื่องจะเขียนแคชนี้ไปยังไฟล์ที่ซ่อนอยู่ในฮาร์ดไดรฟ์ของคุณดังนั้นจึงไม่ต้องโหลดไอคอนเหล่านั้นซ้ำในภายหลัง
ไฟล์ฐานข้อมูลจะเติบโตขึ้นเมื่อมีการเพิ่มข้อมูลเข้าไป ตามเอกสารนี้จากฐานความรู้ MSDN เมื่อ Windows ต้องการแสดงไอคอนจะตรวจสอบแคชและแสดงไอคอนแคชหากพบรายการที่ตรงกัน หากไม่พบระบบจะตรวจสอบไฟล์ปฏิบัติการและสแกนไดเรกทอรีแอปพลิเคชัน
กลไกการแคชเช่นฐานข้อมูล IconCache ได้รับการกล่าวถึงแล้วโดยผู้เชี่ยวชาญระบบหลายคนและในเชิงลึกโดย Mark E.Russinovich และ David A. Solomon ในหนังสือ Windows Internals หากคุณอยากเรียนรู้เพิ่มเติม แต่พื้นฐานคือ สิ่งที่คุณต้องเข้าใจสำหรับกระบวนการนี้
ตำแหน่งที่เก็บไอคอนแคช
ใน Windows Vista และ Windows 7 ไฟล์แคชไอคอนจะอยู่ใน:
C: \ Users \\ AppData \ Local \ IconCache.db
(แทนที่ด้วยชื่อล็อกอินจริงสำหรับบัญชี Windows ของคุณ)
ไฟล์นี้ยังคงมีอยู่ใน Windows 8 และ 10 แต่ Windows ไม่ได้ใช้เพื่อเก็บแคชไอคอน ใน Windows 8 และ Windows 10 ไฟล์แคชไอคอนจะอยู่ใน:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(แทนที่ด้วยชื่อล็อกอินจริงสำหรับบัญชี Windows ของคุณ) ในโฟลเดอร์นี้คุณจะพบไฟล์แคชไอคอนจำนวนหนึ่ง:
ในการสร้างแคชไอคอนใหม่คุณต้องลบไฟล์ iconcache ทั้งหมดที่ปรากฏในโฟลเดอร์นี้ ไม่ง่ายเหมือนการคลิกที่ไฟล์เหล่านั้นและกด Delete แม้ว่าไฟล์เหล่านั้นยังคงใช้งานโดย Explorer ดังนั้นคุณจึงไม่สามารถลบได้ตามปกติ
วิธีสร้าง Icon Cache ใหม่
ปิดและบันทึกทุกอย่างที่คุณกำลังดำเนินการก่อนดำเนินการต่อ เปิด File Explorer และไปที่โฟลเดอร์ต่อไปนี้:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(แทนที่ด้วยชื่อล็อกอินจริงสำหรับบัญชี Windows ของคุณ)
กดปุ่ม“ Shift” ค้างไว้แล้วคลิกขวาที่โฟลเดอร์ Explorer เลือก“ เปิดหน้าต่างคำสั่งที่นี่”
หน้าต่างพรอมต์คำสั่งจะเปิดขึ้นที่เส้นทางนั้น:
เพื่อให้แน่ใจว่าพรอมต์คำสั่งอยู่ในโฟลเดอร์ที่ถูกต้องให้พิมพ์dir
คำสั่ง คุณจะเห็นไฟล์ iconcache และ thumbcache ที่เราพูดถึงก่อนหน้านี้ปรากฏขึ้น
คลิกขวาที่ทาสก์บาร์ของ Windows แล้วเลือก“ ตัวจัดการงาน” จากเมนูทางลัด
คลิกขวาที่“ Windows Explorer” ในรายการและเลือก“ สิ้นสุดงาน” จากเมนูทางลัด Explorer และเดสก์ท็อปจะหายไป ออกจากตัวจัดการงานและตรวจสอบให้แน่ใจว่าไม่มีแอปพลิเคชันอื่นกำลังทำงานอยู่ยกเว้นหน้าต่างพรอมต์คำสั่ง
ในหน้าต่างพรอมต์คำสั่งพิมพ์คำสั่งต่อไปนี้:
เดไอคอนแคช *
กดปุ่มตกลง. iconcache
จำเป็นต้องใช้เครื่องหมายดอกจันหลังเพื่อให้แน่ใจว่าไฟล์ทั้งหมดที่มีชื่อที่ขึ้นต้นด้วย iconcache จะรวมอยู่ในการดำเนินการลบ ที่ควรลบไฟล์แคชไอคอนทั้งหมด
Run the dir
คำสั่งตรวจสอบรายชื่อไฟล์ที่เหลือ หากยังมีไฟล์ iconcache อย่างน้อยหนึ่งไฟล์อยู่แสดงว่าบางแอปพลิเคชันยังทำงานอยู่เบื้องหลัง ปิดและทำซ้ำขั้นตอนอีกครั้งหากจำเป็น
ตอนนี้กดปุ่ม Ctrl + Alt + Del พร้อมกันแล้วเลือก“ Sign off” ลงชื่อเข้าใช้อีกครั้งและไอคอนที่ล้าสมัยหรือขาดหายไปควรได้รับการซ่อมแซมหรือสร้างขึ้นใหม่
โปรดจำไว้ว่าการสร้างแคชไอคอนใหม่จะไม่ช่วยแก้ปัญหาภาพขนาดย่อ (คุณจะต้องทำตามขั้นตอนนี้) ไอคอนที่ไม่ถูกต้องสำหรับนามสกุลไฟล์ที่ระบุหรือไอคอนทางลัดที่หายไป แต่หากคุณมีปัญหาเกี่ยวกับไอคอนอื่น ๆ หวังว่าการสร้างแคชไอคอนใหม่จะช่วยแก้ไขได้