ไอคอนเดสก์ท็อป Windows 7 เสียหาย


9

ฉันเพิ่งพบปัญหาใน Windows 7 โดยไอคอนเดสก์ท็อปของฉันสองตัวไม่แสดงอย่างถูกต้องให้ดูภาพหน้าจอ:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันได้ลองลบไอคอนแคชแล้วและเปลี่ยนการตั้งค่า Max Cached Icons ในรีจิสตรีและทำการรีบูตเครื่อง แต่ก็ไม่ได้ช่วยอะไร

หากฉันเรียกดู C: \ eclipse ที่ไอคอน Eclipse ของฉันเชื่อมโยงไปยังไฟล์ eclipse.exe ในนั้นจะไม่แสดงไอคอนที่คาดไว้

ฉันหมดความคิด ใครช่วยแนะนำสิ่งอื่นที่ฉันสามารถลองได้ไหม


1
คุณเห็นไอคอนที่ถูกต้องหรือไม่ถ้าคุณลดความลึกของสีของหน้าจอ (เช่น 16 บิต) ดูsevenforums.com/tutorials/… ส่วนที่ 5
Andreas

1
ใช่ - ฉันได้ลองแล้วพวกมันก็มองเห็นได้ แต่หายไปอีกเมื่อฉันเปลี่ยนกลับเป็น 32 บิต อย่างไรก็ตามฉันเพิ่งลองใหม่อีกครั้งเก็บการตั้งค่า 16 บิตในขณะที่ฉันลบไฟล์ IconCache.db ใน% USERPROFILE% \ AppData \ Local \ แล้วเมื่อฉันกลับมาที่ 32 บิตพวกเขาก็ทำได้ดีอีกครั้ง ขอบคุณสำหรับความช่วยเหลือของคุณ!
am2605

คำตอบ:


10

นี้ถูกแก้ไขโดยการลดความลึกของสีหน้าจอเพื่อ 16bit แนะนำโดย Andreas USERPROFILE%\AppData\Local\IconCache.dbข้างต้นแล้วลบ หลังจากเรียกคืนเป็น 32 บิตไอคอนจะปรากฏขึ้นอีกครั้ง


@Andreas: คุณควรโพสต์คำตอบ @ am2605: คุณควรยอมรับคำตอบของ Andreas โปรดเก็บไว้อย่างเป็นระเบียบ
harrymc

@harrymc: ฉันไม่สามารถยอมรับ @ Andrea ได้จนกว่าเขาจะโพสต์คำตอบได้ไหม (เป็นเพียงความคิดเห็นในขั้นตอนนี้) หาก Andreas โพสต์คำตอบฉันจะยอมรับและลบตัวเอง
am2605

8

ต่อไปนี้เป็นวิธีสร้างแคชไอคอนใหม่:

  1. ลบไฟล์ %USERPROFILE%\AppData\Local\Iconcache.db
  2. เริ่มตัวจัดการงาน (คลิกขวาที่แถบงานเลือกเริ่มตัวจัดการงาน)
  3. จากแท็บกระบวนการเลือกexplorer.exeและคลิกปุ่มสิ้นสุดกระบวนการ
  4. Explorer (แถบงานเดสก์ท็อปและอื่น ๆ ) ควรหายไปแล้วกลับมา

ฉันจะลบไฟล์ได้อย่างไร ในเมนูเริ่มให้พิมพ์เดล%USERPROFILE%\AppData\Local\Iconcache.db ฉันแนะนำให้คัดลอก / วางเพื่อไม่ให้พิมพ์ผิด

ทำไมถึงฆ่ามันมากกว่าเพียงแค่ล็อกออฟและเปิดใหม่อีกครั้ง?
Windows Explorer จะโหลดแคชไอคอนลงในหน่วยความจำเมื่อเริ่มต้นจากนั้นอัปเดตในหน่วยความจำ เมื่อมันปิดตัวลงเช่นเมื่อคุณออกจากระบบมันจะเขียนแคชนั้นไปยังไฟล์ที่อยู่ในรายการด้านบนทำให้บันทึกเป็นความเสียหาย โดยการบังคับให้ฆ่าคุณจะป้องกันไม่ให้เขียนแคช (เสียหาย) ไปยังดิสก์และบังคับให้สร้างแคชใหม่เมื่อเริ่มต้นสำรอง หวังว่าแคชจะไม่เสียหาย


สิ่งนี้ช่วยในการแก้ไขปัญหาของฉันขอบคุณมาก! ในกรณีของฉันไอคอนของเครื่องมือระบบหลายก็หายไปเช่น Explorer ของตัวเอง แต่ยัง Notepad, Command Prompt ฯลฯ
มาร์ติน Klinke

1

เราเพิ่งมีปัญหาไอคอนที่เสียหายในระบบ Win7 ของเรา ปัญหาคือแอพและไฟล์บางตัวมีไอคอนที่ไม่ถูกต้องเชื่อมโยงอยู่ เราใช้วิธีการด้านบนในการปรับความลึกของสีเป็น 16 บิต แต่แทนที่จะทำการแก้ไขรีจิสทรีด้วยตนเองเราเพิ่งออกจากระบบหลังจากเปลี่ยนเป็น 16 บิต บังคับให้ Windows บันทึกการตั้งค่าใหม่เขียนทับ iconcache 32 บิตที่ไม่ดี เข้าสู่ระบบเปลี่ยนกลับเป็นสี 32 บิตทุกอย่างดี


0

ปัญหาของฉันอยู่ที่ทางลัด Chrome ว่างเปล่า ฉันลองเปลี่ยนเบราว์เซอร์เริ่มต้นเป็น IE ในแผงควบคุม "โปรแกรมเริ่มต้น" และไอคอนของ IE ทำงาน เห็นได้ชัดว่านี่คือส่วนหนึ่งของข้อผิดพลาดของระบบปฏิบัติการที่เป็นที่ยังไม่ได้แก้ไข ฉันพยายามถอนการติดตั้ง / ติดตั้งใหม่ตั้งค่า thumbnail.db และยกเลิกการเชื่อมโยงไฟล์ผ่านแผงควบคุมการเปลี่ยนความละเอียดหน้าจอไม่มีอะไรทำงาน ฉันในที่สุด Googled คิดว่า "การเชื่อมโยงไฟล์" ฉันอาจสามารถแฮ็คโซลูชันผ่านรีจิสตรีและพบบล็อกที่พูดถึงวิธีแก้ปัญหาต่าง ๆ ที่เป็นไปได้:

http://www.winvistaclub.com/t19.html

โซลูชันล่าสุดพูดถึงยูทิลิตี้ที่เรียกว่า "ประเภท" ที่ให้คุณกำหนดความสัมพันธ์ของไฟล์ในแบบอื่น ฉันเลื่อนไปที่นามสกุลไฟล์. url และดับเบิลคลิกที่นามสกุลไฟล์ (อินเทอร์เฟซโปรแกรมไม่ง่ายนัก) สิ่งนี้จะเปิดหน้าต่างแบบแท็บ 4 ตัวเลือกแท็บ "ไอคอน" และเรียกดู Chrome.exe (ที่ด้านล่างของหน้าต่างนี้จะมีไอคอนโฟลเดอร์อยู่ถัดจากช่องข้อความที่ให้คุณนำทางไปยังโฟลเดอร์แอปของคุณ):% YourUserNameDir / AppData / Local / Google / Chrome / Application / เลือก chrome.exe

นี่จะช่วยให้คุณเข้าถึงไอคอนทั้งหมดของ Chrome เลือกไอคอนที่คุณชอบและปิดหน้าต่างไปดูเดสก์ท็อปของคุณ! ฉันชอบไอคอน "g" ตัวใหญ่ที่ดีกว่าโลโก้ Chrome เริ่มต้น

ฉันหวังว่านี่จะช่วยได้!


0

สิ่งเหล่านี้ไม่ช่วยให้ฉันกู้คืนไอคอน Chrome ได้ แต่เมื่อฉันดูที่ Task Manager ฉันสังเกตว่า Chrome ถูกระบุว่าเป็น old_chrome.exe (ไม่แน่ใจว่าเกิดเหตุการณ์นี้ขึ้นเมื่อใด) หลังจากทำตามวิธีแก้ปัญหาที่นี่: เกิดอะไรขึ้นกับการติดตั้ง Google Chrome ของฉัน (เรียกดูไปยังโฟลเดอร์ Google Chrome ... ลบโฟลเดอร์เวอร์ชันเก่าพร้อมกับไฟล์ old_chrome.exe จากนั้นเปลี่ยนชื่อไฟล์ new_chrome.exe กลับเป็น chrome.exe เพียงอย่างเดียว ) ไอคอน Chrome ของฉันถูกกู้คืน


-2

Windows 7 64 บิตปัญหาการแสดงไอคอนบางอย่างในเดสก์ท็อป แก้ไข: เปลี่ยนเป็น 16 บิตและแก้ไขปัญหา TY

อีวา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.