ไอคอนเมนูเริ่มของฉันมีลักษณะเช่นนี้:
ฉันใช้ Windows 10 จาก Windows 7
ฉันจะทำให้ไอคอนปกติปรากฏขึ้นได้อย่างไร (ไม่ใช่แค่ไอคอนเปล่าทั่วไปที่แสดง)
ไอคอนเมนูเริ่มของฉันมีลักษณะเช่นนี้:
ฉันใช้ Windows 10 จาก Windows 7
ฉันจะทำให้ไอคอนปกติปรากฏขึ้นได้อย่างไร (ไม่ใช่แค่ไอคอนเปล่าทั่วไปที่แสดง)
คำตอบ:
ผ่าน File Explorer ไปที่
C:\Users\*Your USER ACCOUNT*\AppData\Local
หรือใช้ตัวแปรสภาพแวดล้อม
%localappdata%
(ตรวจสอบให้แน่ใจว่าสามารถซ่อนไฟล์ / โฟลเดอร์ได้)
ลบiconCache.db
(ไฟล์ที่ซ่อนอยู่)
หากคุณรู้วิธีสร้างไฟล์. bat - คุณสามารถใช้ (คัดลอก / วางลบ - และเว้นวรรคก่อนแต่ละบรรทัดใหม่):
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
คัดลอก / วางข้อความไปยังไฟล์. txt - เปลี่ยนชื่อ. txt เป็น. bat - รันไฟล์แบตช์และไอคอนจะถูกกู้คืน ie4uinit.exe เป็นเครื่องมือซ่อมแซม Internet Explorer ซึ่งควรจะยังคงอยู่ในระบบของคุณ (ไฟล์ปฏิบัติการมาตรฐาน Windows)
%USERPROFILE%
ตัวแปรสภาพแวดล้อมของ Windows
ฉันใช้ Windows 10 Creator Update 1703 และหลังจากย้ายโฟลเดอร์ฉันก็มีไอคอนว่างเปล่าด้วย
ฉันลองหลายอย่างเช่นขั้นตอนการลบ "IconCache.db" ไม่สำเร็จ ...
ทางออกเดียวที่ฉันพบว่าการรีเฟรชไอคอนเมนูเริ่มคือการเปลี่ยนไฟล์ลิงค์ (* .lnk) "วันที่อัพเดทล่าสุด"
สร้างไฟล์"RefreshMenuIcons.bat"ที่มี:
@echo off
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
เรียกใช้ "RefreshMenuIcons.bat" นั่นคือทั้งหมด; ไม่จำเป็นต้องรีบูต
หากคุณต้องการเรียกใช้จากพรอมต์คำสั่งคุณต้องใช้ไวยากรณ์นี้:
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคำสั่งที่ใช้ดูการอัพเดทวันที่และเวลาในไฟล์บนเว็บไซต์ของ Microsoft
ฉันเพิ่งรีสตาร์ท Explorer โดยใช้ตัวจัดการงานและไอคอนกลับมา
วิธีการทำเช่นนี้
คุณสามารถเปิดตัวจัดการงานได้สองวิธี:
CTRL+SHFT+ESC
หรือจากนั้นคลิกMore Details
ที่ด้านล่างซ้ายหากไม่แสดงProcesses
แท็บ
Windows Explorer
เลื่อนลงรายการของการประมวลผลเพื่อหา เลือกและคลิกRestart
ที่ด้านล่างขวา
หมายเหตุ: เดสก์ท็อปและแถบงานของคุณจะหายไปชั่วขณะเมื่อคุณทำสิ่งนี้ พวกเขาจะปรากฏขึ้นอีกครั้งโดยอัตโนมัติ เมื่อไอคอนทั้งหมดบนแถบงานปรากฏขึ้นให้คลิกที่เมนูเริ่มต้นเพื่อดูว่าไอคอนของคุณกลับมาหรือไม่
ฉันพบปัญหาเดียวกันและพบว่าบางโปรแกรมของฉันไม่อนุญาตให้ "เปลี่ยนไอคอน" ทำงาน (เป็นสีเทา) แต่ถ้าอนุญาตให้เปลี่ยนไอคอนเป็นไอคอนระบบแล้วกลับไปเป็นอะไร มันถูกตั้งค่าเริ่มต้นที่จะให้ไอคอนแสดงอย่างถูกต้อง ดูเหมือนว่านี่หมายความว่าเป็นปัญหาแคชแน่นอนไม่ใช่ปัญหาปกติ
ดังนั้นนี่ไม่ใช่คำตอบทั่วไป แต่อาจช่วยให้พวกเขากลับมาได้
ตกลงปรากฎว่าปัญหาของฉันเกิดจาก Stardock IconPackager (ผลิตภัณฑ์ที่ไม่รองรับ Windows 10) ผมพบว่าวิธีการแก้ปัญหาในฟอรั่มของพวกเขา ข้อความสำคัญด้านล่าง นี่เป็นการแก้ไขปัญหาสำหรับฉันอย่างสมบูรณ์
ไปที่คำสั่ง 'เริ่ม' เปิดใช้งานพิมพ์ใน Regedit ในหน้าต่างใหม่ของ Registry Editor ไปที่ HKEY_CLASSES_ROOT \ exefile \ shellex และลบคีย์ย่อย / โฟลเดอร์ 'IconHandler'
ฉันพบการแก้ไขสำหรับสิ่งนี้ หากคุณเคยใช้ผลิตภัณฑ์ StarDock นี่อาจเป็นสิ่งที่ส่งผลกระทบต่อแคชไอคอนของคุณไม่ว่าจะทำงานแบบใดสำหรับฉัน
คุณสามารถดาวน์โหลด StarDock IconPackager รุ่นทดลองฟรีจาก cnet หรือ download.com
ติดตั้งแล้วเรียกใช้ เมื่ออยู่ในโปรแกรมให้ไปที่การตั้งค่า - จากนั้นที่ด้านล่างก่อนคลิกไอคอนซ่อมแซมเชลล์แล้วรอจนเสร็จสิ้นจากนั้นคลิกที่ไอคอนซ่อมแซมรูปภาพ สิ่งนี้นำไอคอนเมนูเริ่มต้นของฉันกลับคืนมาใน Windows 10 รวมถึงที่อื่น ๆ ที่เสียหาย