Applies ToWindows 7 Home Premium Windows 7 Professional Windows 7 Ultimate

สำคัญ ก่อนที่คุณจะเรียกใช้ Fix It ให้บันทึกข้อมูลของคุณและปิดแอพลิเคชั่น หลังจากที่คุณเรียกใช้ Fix It คอมพิวเตอร์ของคุณจะเริ่มระบบใหม่หลังจากผ่านไป 10 นาที

อาการ

บนคอมพิวเตอร์ที่ใช้ Windows XP, Windows Vista หรือ Windows 7 ไอค่อนในที่ต่อไปนี้จะเปลี่ยนไปเป็นไอค่อนอื่น:

  • My Computer

  • Windows Explorer

  • เดสก์ท็อป

  • แถบเปิดใช้งานด่วน

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากแคชไอคอนไม่ได้รับการปรับปรุงอย่างถูกต้อง

การแก้ไข

เมื่อต้องการแก้ไขปัญหา ขั้นตอนแรกคือการเข้าสู่ระบบบัญชีผู้ใช้อื่นที่มีสิทธิ์ของผู้ดูแลระบบ โดยให้ทำตามขั้นตอนเหล่านี้:

  1. ออกจากระบบบัญชีผู้ใช้ปัจจุบันที่พบการเปลี่ยนไอคอน

  2. เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์เป็นผู้ดูแลระบบ

หมายเหตุ แฟ้มต้องถูกลบโดยผู้ใช้อื่นเนื่องจากในระหว่างกระบวนการออกจากระบบแฟ้ม IconCache.db อาจถูกเขียนทับด้วยข้อมูลไอค่อนที่เสียหายสำคัญ ในส่วน วิธีการ หรืองานนี้ จะมีขั้นตอนเกี่ยวกับการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีไม่ถูกต้อง ดังนั้น ต้องแน่ใจว่าคุณทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง เพื่อการปกป้องที่เพิ่มขึ้น ให้สำรองข้อมูลรีจิสทรีก่อนที่คุณจะปรับเปลี่ยน จากนั้น คุณสามารถคืนค่ารีจิสทรีถ้าเกิดปัญหา หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูลและคืนค่ารีจิสทรี ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

322756 วิธีการสำรองข้อมูลและคืนค่ารีจิสทรีใน Windowsจากนั้นทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหา:

  1. ถ้ากล่องโต้ตอบ การโต้ตอบเปิดปิดโปรแกรม แสดงขึ้น ให้ปิดหน้าต่างที่เปิดอยู่ทั้งหมด

  2. สร้างคีย์รีจิสทรี จำนวนไอค่อนที่แคชสูงสุด และจากนั้นตั้งค่าของคีย์นั้นเป็น 2048 โดยให้ทำตามขั้นตอนเหล่านี้:

    1. คลิ๊ก เริ่ม พิมพ์ regedit ในกล่อง ค้นหา และคลิ๊ก Regedit ในรายการที่แสดง

    2. ค้นหาแล้วคลิ๊กรีจิสทรีคีย์ต่อไปนี้:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer

    3. บนเมนู แก้ไข ให้คลิ๊ก ใหม่ แล้วคลิ๊ก ค่าสตริง

    4. พิมพ์ชื่อคีย์ต่อไปนี้ MaxCachedIcons แล้วกด Enter:

    5. คลิ๊กสองครั้งที่คีย์รีจิสทรีของ ไอค่อนที่แคชไว้สูงสุด ให้ป้อน 2048 ในกล่อง ค่าข้อมูล และจากนั้นคลิ๊ก ตกลง

    6. ออกจาก Registry Editor

  3. ลบ IconCache.db จากตำแหน่งที่ตั้งต่อไปนี้ ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ

    Windows XP

    C:\Documents and Settings\<ชื่อผู้ใช้>\Local Settings\Application Data

    Windows Vista หรือ Windows 7

    C:\Users\<ชื่อผู้ใช้>\AppData\Localหมายเหตุ<ชื่อผู้ใช้ > เป็นตัวแทนสำหรับชื่อของบัญชีผู้ใช้ที่พบการเปลี่ยนแปลงไอค่อน

ข้อมูลเพิ่มเติม

แพ็คเกจ MATS ทำงานอย่างไรในการแก้ไขปัญหานี้

  1. แพ็คเกจ MATS จะสแกนคอมพิวเตอร์ของคุณ และตรวจว่าคอมพิวเตอร์กำลังใช้ Windows XP, Windows Vista หรือ Windows 7

  2. แพ็คเกจ MATS จะตรวจสอบว่ามีค่ารีจิสทรี ไอคอนที่มีการแคชสูงสุด อยู่ในคีย์ย่อยของรีจิสทรีหรือไม่ ถ้าไม่มีค่ารีจิสทรี ไอค่อนที่มีการแคชสูงสุด ให้สร้างและตั้งค่าเป็น 2048 ถ้ามีค่ารีจิสทรี ไอค่อนที่มีการแคชสูงสุด ให้ตั้งค่าเป็น 2048หมายเหตุ ในระหว่างกระบวนการนี้ กล่องโต้ตอบจะปรากฏขึ้น ซึ่งจะให้ตัวเลือกแก่คุณในการแก้ไขปัญหาอัตโนมัติ (นี่คือตัวเลือกที่แนะนำ) หรือเลือกปัญหาแต่ละข้อเพื่อแก้ไขเอง ถ้าคุณเลือกปัญหาแต่ละข้อเพื่อแก้ไขเอง คุณจะต้องเลือกตัวเลือก การกำหนดค่าไอคอนและโฟลเดอร์ หรือตัวเลือก อื่น ๆ หรือไม่ทราบ จากกล่องโต้ตอบ

  3. แพ็คเกจ MATS จะตรวจสอบว่าไฟล์ IconCache.db ถูกลบเรียบร้อยแล้ว

ปัญหาอื่นๆ ที่แพ็คเกจ MATS แก้ไขได้

2394521 ไม่สามารถลบข้อมูลในถังรีไซเคิลใน Windows XP หรือ Windows Vista

949109 ข้อผิดพลาด "ไม่มีไฟล์หรือโฟลเดอร์อยู่" ใน Windows Vista

934160 ข้อผิดพลาด "สิทธิ์การให้ใช้เครือข่ายหรือใช้ไฟล์" หรือ "ไม่มีโฟลเดอร์อยู่"

2394740 ไม่สามารถเลือกหลายรายการได้ หลังจากการปรับรุ่นจาก Windows XP เป็น Windows Vista

813711 การเปลี่ยนแปลงขนาด มุมมอง ไอค่อนหรือตำแหน่งของโฟลเดอร์สูญหาย

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย